Повторная печать марок. УТ 10.3

Публикация № 1260338

Разработка - Практика программирования

маркировка обуви повторная печать марок

Механизм повторной печати: описание и реализация для УТ 10.3. Применим для удобного просмотра марок для определения статуса!

Всем привет!

Реализовал повторную печать марок для "Управление торговлей", редакция 10.3 (10.3.64.2), платформа 8.3.12.1685. Использую только встроенные в 1с процедуры, макет и остальные механизмы.

Такой способ повторной печати вам может пригодиться, когда вы клеите марки, и тут же переклеиваете на другую сторону коробки, при этом клейкая сторона уже не клеится, а сама этикетка после отклейки теряет свой вид, и даже портится край, из-за чего сканер не считывает марку. В общем, мне пригодилось.

Использовать данный способ для повторной печати марки для обуви, которую вы уже продали - нельзя. Если уже продали обувь, то марка выходит из оборота.

Марку можно возвратить в оборот, если вам вернут эту обувь. Сам Честный Знак разрешил возврат в оборот марки при возврате обуви, если марка сохранила свой вид и читаемость сканером. С другой стороны изначально в январе 2020 г. такой способ был запрещен - при возвратах обуви требовалось заказать эмиссию новой марки, ввести в оборот эту марку, наклеить на прежнюю марку.

Оба способа позволительны с точки зрения Честного Знака. Так что выбирайте способ самостоятельно, следите за новостями и изменениями указаний и инструкций Честного Знака.

Важные моменты:

1. Штрихкоды марок хранятся в регистре сведений ПулКодовМаркировкиСУЗ. Я установил удаление записей через 1000 дней. Естественно, я позже изменю этот параметр, когда разберусь и протестирую все механизмы маркировки в УТ 10.3. Полный код маркировки (длиннющий такой) хранится только в этом регистре в одноименном реквизите (см. Листинг 1) - он и потребуется для повторной печати.

 
 Листинг 1. Получение кода марки для вывода на печать

 

2. Алгоритм для изучения печати кодов маркировки находится в процедуре Печать() модуля менеджера регистра сведений ПулКодовМаркировкиСУЗ. Из него я взял только механизм получения полного кода маркировки и создание картинки марки (см. Листинг 2).

 
 Листинг 2. Создание картинки марки для вывода на печать

 

Рис. 1. Обработка для повторной печати марок

3. Первые два пункта вы можете использовать для собственной разработки без скачивания файла-обработки. А в этом пункте я опишу свою обработку.
При упрощенной маркировке остатков я связал марки с остатками номенклатуры через типовой регистр сведений Штрихкоды. Поэтому для выбора характеристики на печать использую именно этот регистр сведений (табл. часть Штрихкоды - левая табличная часть обработки ) - см. рисунок 1.

После открытия обработки выберите номенклатуру - табличная часть Штрихкоды заполнится списком характеристик и связанных серийных номеров для удобного выбора марки на повторную печать.

Если вы хотите использовать вместо этого регистра справочник ШтрихкодыУпаковокТоваров или регистр сведений ПулКодовМаркировкиСУЗ, то вам надо будет доработать обработку в одном месте (см. Листинг 3). Во всех этих перечисленных регистрах и справочнике хранятся нормализованные коды маркировки, которые служат для отображения марки на этикетке, и хранятся они в разрезе характеристик.

 
 Листинг 3. Получение списка характеристик и серийных номеров марок

 

Добавлю еще пару картинок. На рис .3 и 4 видно, что для разных характеристик и разных штрихкодов (серийных номеров), заданных при упрощенной схеме маркировки остатков итоговая марка на печать определяется корректно.

На рис. 5 марка не определяется в том случае, когда она не задана или не привязана. Чтобы не пугать пользователя, я вместо такой марки вывожу сообщение "Марка не привязана!"

Данная обработка вызывается из карточки номенклатуры - я добавил ее вызов на форму (см. рис. ниже).

Обновление мысли. Со временем я применил данный механизм для удобного просмотра марок во всех документах: например, в чеках ККМ и реализациях. Предлагаемый метод не является типовым и общеупотребительным - поэтому для его использования мне пришлось добавить в документы дополнительную закладку "Марки" и другие механизмы (см. рис. ниже).

Теперь после продажи всегда видно какую марку собственно мы продали. Через мобильное приложение Честного Знака можно просканировать марку с экрана компьютера и узнать статус проданной марки. Очень удобно для самопроверки.

Обновление обработки. Добавил отображение полного кода марки (см. рис. ниже). Как оказалось, пригодилось, когда произошел сбой при продаже - восстанавливал продажу маркированной обуви вручную с последующей выгрузкой XML-файла в Честный Знак.

Дополнительные материалы смотрите в других статьях-публикациях по маркировке обуви:

1. начало здесь Маркировка обуви. Без паники

2. Списание кодов маркировки, нанесенных на обувь

3. Как связать марки и товары при упрощенной схеме ввода остатков

4. Возврат в оборот с сохранением марки

Собственно, это все.

 
 См. также другие полезные обработки

Всем добра! :)

Скачать файлы

Наименование Файл Версия Размер
Повторная печать марок. УТ 10.3

.epf 20,49Kb
05.07.20
4
.epf 20,49Kb 4 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Rustig 1533 09.07.20 13:08 Сейчас в теме
Минус поставил Deniskinr83 https://infostart.ru/profile/272172/
кому надо, у него спросите что не так
оччень скрытный чел...
2. Rustig 1533 13.07.20 08:36 Сейчас в теме
1) Повторную печать нельзя использовать при возвратах обуви! Я к примеру использовал , когда мы маркировали остатки - и некоторые этикетки переклеивали - они теряли клейкость с внутренней стороны, некоторые были испорчены при непосредственной наклейке - бумага комкалась...
Изначально печать была настроена из документа Заказ на эмиссию, но когда я их насоздавал мильон штук, а через неделю мне сказали перепечатать некоторые этикетки (марки), то искать Заказ на эмиссию с соот-ей обувью посчитал неправильным
2) При возвратах обуви от покупателя следует заказывать марки по новой! Далее, получив, ввести в оборот по новой. Это относится к тем условиям, если марка испорчена.
Честный знак разрешил процедуру "Возврата в оборот" обуви, если марка сохранилась. Необходимо передать сведения в ЧЗ по схеме "Возврат в оборот" см. тру-апи https://честныйзнак.рф/upload/TRUE_API.pdf
3) из п.2 следует, если вы применили схему Возврата в оборот, то значит марку можно заново распечатать - противоречие с п.1 :)
В общем, будьте аккуратны
3. Rustig 1533 03.08.20 08:59 Сейчас в теме
Обновил публикацию. Добавил, что теперь после продажи всегда видно какую марку мы продали.
Через мобильное приложение Честного Знака можно просканировать марку с экрана компьютера и узнать статус проданной марки. Очень удобно для самопроверки, особенно при удаленной поддержке.
Оставьте свое сообщение

См. также

Загрузка товаров, остатков и цен. Розница 2.2, 2.3 Промо

Обработка документов Обработка справочников Загрузка и выгрузка в Excel Розничная торговля Учет ТМЦ Розничная торговля Учет ТМЦ v8 v8::УФ Розница Россия УУ Платные (руб)

Загрузка товаров, остатков и цен из макета табличного документа (из эксель "вручную") + макет ценника со штрихкодом. Розница 2.2.

1100 руб.

08.04.2019    13868    20    7    

Вывод из оборота марок

Практика программирования Розничная торговля v8 1cv8.cf УТ10 УУ Абонемент ($m)

Вывод марок из оборота, например при розничных продажах, через передачу сведений в Честный Знак через XML-файл.

1 стартмани

03.08.2020    529    0    Rustig    3    

Списание кодов маркировки, нанесенных на обувь

Практика программирования Розничная торговля v8 1cv8.cf УТ10 УУ Абонемент ($m)

Списание марок обуви, введенных в оборот: описание + реализация. УТ 10.3.

1 стартмани

15.07.2020    1362    2    Rustig    0    

Замена задвоенных договоров в БП 3.0

Чистка базы Обработка справочников v8 v8::БУ БП3.0 БУ Абонемент ($m)

Удобный поиск и замена задвоенных договоров. Информация о задвоенных договорах берется из ОСВ по 60, 62 счету.

2 стартмани

29.04.2020    1328    3    Rustig    0    

Удаление документов для любых баз на обычных формах

Чистка базы v8 КА1 БП2.0 ЗУП2.5 УТ10 Абонемент ($m)

Удаление документов без проверки связанных ссылок и распроведение документов для любых баз на обычных формах.

1 стартмани

27.04.2020    1296    7    Rustig    0    

Множественное (групповое) выделение документов в списках (обычные формы)

Универсальные обработки Рабочее место Управление торговлей v8 КА1 БП2.0 ЗУП2.5 УТ10 УУ Абонемент ($m)

Множественное (групповое) выделение документов в динамическом списке обычных форм удобно использовать для групповой отмены проведения, пометки на удаление, проведения документов.

1 стартмани

27.04.2020    1631    1    Rustig    0    

[Расширение] УТ 11.4. Счет на оплату с факсимиле

Печатные формы документов Оптовая торговля v8 v8::ОУ УТ11 Платные (руб)

Счет на оплату с факсимиле. Готовый шаблон для собственных доработок. Расширение для УТ 11.4.

1450 руб.

12.04.2020    2536    7    16    

Как свернуть базу УТ 10.3 Промо

Свертка базы v8 v8::ОУ УТ10 Россия УУ Платные (руб)

Как свернуть УТ 10.3. Цель свертки - свернуть остатки по товарам и по взаиморасчетам с контрагентами.

2000 руб.

04.04.2019    15898    100    15    

Список номенклатуры + Уникальный идентификатор. УТ 10.3

Поиск данных Оптовая торговля v8 v8::ОУ УТ10 УУ Абонемент ($m)

Поиск номенклатуры по уникальному идентификатору.

2 стартмани

09.04.2020    1746    1    Rustig    2    

Удаление справочников для любых баз на управляемых формах

Чистка базы v8 v8::УФ 1cv8.cf Абонемент ($m)

Удаление справочников без проверки связанных ссылок для любых баз на УФ.

1 стартмани

04.02.2020    2477    6    Rustig    1    

Удаление документов для любых баз на управляемых формах

Обработка документов Чистка базы v8 v8::УФ Розница УНФ БП3.0 ЗУП3.x Абонемент ($m)

Удаление и распроведение документов для любых баз на УФ.

1 стартмани

13.09.2019    5565    69    Rustig    21    

Вам нравятся запросы в 1С? Промо

Практика программирования Разработка v8 v8::Запросы 1cv8.cf Абонемент ($m)

Речь не только о том, что простейший запрос с "легальным" оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать "в нагрузку" к тексту запроса. Все эти "Новый Запрос", "УстановитьПараметр" и последующие пляски с обработкой результата... Пора с этим заканчивать!

1 стартмани

03.07.2019    18578    4    m-rv    86    

Доработки УТ 10.3, улучшающие работу пользователей

Оптовая торговля Обработка документов Рабочее место Оптовая торговля v8 v8::ОУ УТ10 УУ Абонемент ($m)

Как показать прибыль по заказу, как показать прикрепленные файлы к документам - когда документов по заказу много, как показать расчет процентов по менеджерам - и все в одном окне УТ 10.3.

3 стартмани

26.04.2019    9610    9    Rustig    12    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    41781    247    informa1555    202    

Ввод показателей план-факта через табличный документ

Обработка документов Финансовый учет и бюджетирование (FRP) Финансовый учет и бюджетирование (FRP) v8 v8::БУ v8::УФ БП3.0 УУ Абонемент ($m)

Представлена разработка, поясняющая, как вводить показатели план-факта через табличный документ, как их хранить.

2 стартмани

10.10.2018    8205    19    Rustig    10    

Работа с публикациями "Инфостарт"

Практика программирования О сообществе WEB v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    20180    13    RocKeR_13    16    

Загрузка файлов/картинок/изображений/фото номенклатуры PRO Промо

Оптовая торговля Розничная торговля Управленческий учет (прочее) v8 v8::УФ Розница УНФ УТ11 Россия Абонемент ($m)

Пожалуй, самая многофункциональная обработка для пополнения каталога. Сопоставление изображений с номенклатурой по артикулу, коду и подстроке; обновление/замена, удаление фото; установка основного изображения по расширению или по любой части наименования файла. Информация о файлах и результаты сопоставления с номенклатурой отображается в таблице. Для каждого изображения есть возможность предпросмотра. Процесс загрузки картинок отображается через прогресс-бар.

1 стартмани

03.08.2018    21958    94    zannv    34    

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2

Розничная торговля Обработка документов Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Абонемент ($m)

Данная обработка упрощает корректировку остатков алкогольной продукции небольшого магазина, где предполагается передача всей продукции в торговый зал сразу после приемки.

5 стартмани

08.09.2018    30275    82    asdfgcom    46    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    26219    26    informa1555    26    

Работа с данными выбора

Практика программирования Работа с интерфейсом v8 Россия Абонемент ($m)

В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений - уже задать без программирования не получится.

1 стартмани

17.07.2018    42208    17    kalyaka    16    

ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ ("001", "Новый товар") Промо

Практика программирования v8 v8::Запросы 1cv8.cf Абонемент ($m)

Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.

1 стартмани

01.06.2018    28877    86    m-rv    57    

Заполняем по шаблону (по умолчанию)

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

Простой в подключении, универсальный и достаточно удобный механизм заполнения реквизитов произвольных документов/справочников значениями по умолчанию. Реализован в расширении, но может быть и непосредственно включен практически в любую конфигурацию на управляемых формах простым копированием одной формы и двух команд. Весь код в статье.

1 стартмани

08.02.2018    26618    19    mvxyz    17    

Автоматическая рассылка прайс-листов Промо

Ценообразование, прайсы Email Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 Абонемент ($m)

Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.

1 стартмани

24.03.2014    37376    45    skyadmin    18