Распечатать из документа шаблон этикетки с кодом маркировки и обновить остатки свободных...
Отменено
Ярославль(Россия )
7 |
1
8 июня 2021 в 16:57:27
(3 года 28 недель 2 дня 21 час назад)
14199
02.06.2021 17:05:42
Выполнено своими силами
Текст задания
1С:ERP Управление предприятием 2 (2.5.6.171)
Распечатать из документа «mol_ВыпускГотовойПродукции» (Молокозовод – Управление производством – Выпуск готовой продукции) через РегистрСведений. ПулКодовМаркировки по шаблону.
В регистре сведений находятся пулы кодов маркировки для номенклатур и возможность их печати. Некоторые пулы пусты (в них не осталось кодов маркировки, доступных для печати).
Нужно программно отобрать пул номенклатуры текущей строки ТЗ документа «mol_ВыпускГотовойПродукции», в котором есть доступные коды маркировки (в пуле они не видны, но видны в форме печати пула – там количество доступных кодов) и через команду «Печать» формы пула распечатать этикетку по указанному в шаблону документе«mol_ВыпускГотовойПродукции» (Шаблон называется «Честный знак», он предустановлен).
Прописать в коде возможность присвоения значений параметрам этикетки (можно как образец комментарием через //) перед печатью этикетки.
В момент печати «поймать» код маркировки, указанный на этикетке и присвоить его реквизиту ТЗ «ТипСтоимости» (заголовок «Серия КМ», тип этого реквизита «Строка»).
После распечатки этикетки подсчитать количество доступных кодов маркировки данной номенклатуры во всех пулах по данной номенклатуры и присвоить это количество реквизиту «Количество КМ» документа.