Обработка используется для заполнения табличной части "Штрихкоды упаковок" документа "Маркировка товаров ИС МП" штрихкодами, которые уже есть в базе. Это помогает, чтобы не вносить ШК вручную (сканером) или руками в файл для загрузки.
Для работы обработки нужны созданные документы "Маркировка товаров ИС МП" и "Заказ на эмиссию кодов маркировки СУЗ ИС МП".
Инструкция:
1. На форме выберите оба документа:
"Маркировка товаров ИС МП" и "Заказ на эмиссию кодов маркировки СУЗ ИС МП"
2. Нажмите на кнопку "Заполнить ШК и открыть документ для проверки"
Что выполняет обработка:
1. Берутся товары (и характеристика) из документа "Маркировка товаров ИС МП"
2. Товары сопоставляются с пулом кодов маркировки (регистр), извлекается штрихкод
3. Если штрихкода нет в пуле, то штрихкод создается (справочник), заполняются реквизиты штрихкода, в том числе:
ДатаУпаковки = текущая дата
ТипШтрихкода = GS1_DataMatrix
4. Заполняется табличная часть "Штрихкоды упаковок" документа "Маркировка товаров ИС МП" существующими (п.2) или новыми (п.3) штрихкодами
Штрихкода не дублируются, табличная часть не очищается. Если в документе уже все штрихкода присутствуют, то документ не перезаписывается (т.е. без изменений ничего не будет перезаписано).
Если есть ошибка в учете и в табличной части указаны ДВА штрихкода, то такая строка не будет обработана (чтобы не было ошибки). Считается, что пользователь вручную разберется с этой проблемой.
Обработка подключается в справочник дополнительных обработок. Или может быть открыта как внешняя. Код обработки открыт, доступен для редактирования.
Тестировалось:
Платформа 8.3.23.1912 (32х), 8.3.24.1548 (64х), 8.3.25.1394 (64х)
УТ 11.5.19.63 и новее (были обновления до всех актуальных релизов).
Если требуется доработка, можете написать в комментарии.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.20.58, 11.5.20.55, 11.5.20.51, 11.5.20.46, 11.5.19.74, 11.5.19.68, 11.5.19.63