18 июля 2019 в 16:31:41
(5 лет 22 недели 6 дней 13 часов назад)
V8.x Бухгалтерия Предприятия
20.04.2019 14:22:17
до 30.04.2019
Текст задания
Разработка должна быть совместима с версией:
Платформа: 1С:Предприятие 8.3 (8.3.13.1513)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.69.35)
Необходимо доработать обработку по выгрузке печатных форм этикеток со штрихкодом:
изначально была скачана версия отсюда: инфостарт: /891358/
затем были внесены небольшие изменения. Вышлю актуальную версию по договоренности.
Нужно в уже написанную обработку добавить следующее:
- никакой функционал, который уже есть в обработке, не должен меняться в худшую сторону / страдать / пропадать
- при нажатии Печать в документах или списках документов, в которые он внедрен командой "ПараметрыРегистрации.Назначение.Добавить" нужно чтобы открывалось окно формы, которая уже создана
- в форме должны работать функциональные переключатели, причем по-умолчанию должны выбраны определенные значения тумблеров:
--- тумблер 1 РежимПечати:
------ по строкам – печатается столько этикеток, сколько есть строк в документе, реквизит количество в этикетке прописывается суммарное
------ по количеству: печатается столько этикеток, сколько всего товаров продано/куплено/перемещено по количеству
(это всё в базовом варианте уже написано и закомментировано, чтобы работал один из вариантов)
------ значение по-умолчанию – по строкам
--- тумблер 2: ПечататьСтроки:
------ Все: печатаются все строки из документа
------ Выделенные: печатаются только выделенные строки из документа
------ Примечание:
--------- Важно учесть что если в форме списка выбрано несколько документов, то согласно текущему функционалу обработки этикетки будут печататься по всем этим документам, эту функцию не нужно убирать.
------ Если печать производится из формы списка доков/справочника, то:
--------- 1) всегда печатаются все строки всех выбранных документов;
--------- 2) об этом должен информировать появляющийся в таком случае текст (уже написан на форме, в конце текста сейчас написано двоеточие, просьба его убрать), тумблер должен становиться серым и неактивным; в противном случае (если печатаются этикетки изнутри документа) текст должен пропадать, тумблер становиться активным форма должна менять высоту в зависимости от того видимый этот текст на форме или нет.
--------- 3) это касается только выделенных строк ВНУТРИ документов, массовая печать выделенных документов из формы списка должна работать всегда.
При нажатии кнопки применить должен происходить вывод этикеток на предварительный просмотр.