Для некоторых категорий, например, для антисептиков, при заказе кодов маркировки через Документ.ЗаказНаЭмиссиюКодовМаркировкиСУЗ (далее "Заказ"), обязательным является и Документ.МаркировкаТоваровИСМП (далее "Маркировка"). При передаче Маркировки в ИС МП, из РегистрыСведений.ПулКодовМаркировкиСУЗ (далее "Пул") удаляются заказанные ранее коды. Так же, передача Маркировки является подтверждением нанесения кодов на товар.
Иногда случается, что уже распечатанные из Заказа коды могут потеряться, повредиться или быть наклеены неправильно (не туда). Если к этому моменту уже был передан документ Маркировка, то придётся заказывать новые небесплатные коды.
При попытке снова распечатать коды, вы увидите сообщение вида "По заказу "Заказ на эмиссию кодов маркировки СУЗ ХХХХХХ от ХХХХХХХХ" коды маркировки отсутствуют. Возможно, коды уже введены в оборот и удалены из пула."
Чтобы избежать этого, достаточно не позволять программе удалять коды из Пула.
Делается это через расширение, путём правок на несколько строк кода. Необходимая процедура "ОчисткаПулаКодовМаркировкиПоОтчетуОНанесении" расположена в модуле менеджера регистра сведений ПулКодовМаркировкиСУЗ.
Ещё, иногда, может потребоваться вывести из Заказа полные коды маркировки (с криптохвостом), например, для передачи их за пределы вашей базы 1С, с целью печати этикеток. Можно, конечно, вывести печать сформированных Datamatrix в PDF, но это не всегда и не всем удобно. Хранятся эти коды в упомянутом ранее Пуле.
В прикреплённом расширении уже отключено удаление кодов маркировки из Пула, а в документ "Заказ на эмиссию кодов маркировки" добавлены кнопки для вывода (в трёх вариантах) полных кодов маркировки по текущему документу.
После добавления расширения, необходимо снять галочку "Безопасный режим".
Скорее всего, будет работать во всех версиях, в которых существуют документ "ЗаказНаЭмиссиюКодовМаркировкиСУЗ" и регистр сведений "ПулКодовМаркировкиСУЗ"
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.22.89, 11.5.17.151
Вступайте в нашу телеграмм-группу Инфостарт