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

Публикация № 1264889 15.07.20

Бухгалтерский учет - Печатные формы

возврат в оборот DataMatrix честный знак маркировка обуви легкой промышленности

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

Для обуви, шин, текстиля, ювелирки -

для всех нетабачных продукций посвящается

Всем привет!

Продолжаю цикл статей-публикаций по маркировке обуви:

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

2. продолжение Повторная печать марок. УТ 10.3

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

4. Привязка марок к товарам и печать марок, поступивших от поставщика

5. Списание кодов маркировки

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

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

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

Честный знак разрешил такой способ возврата марки в оборот, см. инструкции Тру-Апи тут п.2.2.8 Возврат в оборот

Вам обязательно пригодится такой ручной способ возврата в оборот - через загрузку xml-документа в Честный Знак, когда программа 1С не будет иметь такой возможности или когда она будет исполнять свой код с ошибками. Поэтому вам пригодится описанный способ для любой базы и конфигурации, с которой вы работаете.

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

Суть способа проста. Опишу реализацию на примере конфигурации УТ 10.3.64.2, платформа  8.3.15.1830.

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

Рис. 1. Окно выбора чека и пары обуви

Код марки хранится в чеке продажи в табличной части КАС_ШтрихкодыМаркировки (см. Листинг 1) - это доработка Чека ККМ. В вашей программе код марки также должен храниться при розничной продаже в Чеке ККМ - таблицу для хранения уточните самостоятельно. Выбор чека продажи и пары обуви происходит в момент добавления строки табличной части обработки (см. Листинг 1). 

 
 Листинг 1. Выбор чека продажи и пары обуви для возврата марки в оборот
Процедура ТоварыПередНачаломДобавления(Элемент, Отказ, Копирование)
	
	Отказ = Истина;
	Док = Документы.ЧекККМ.ПолучитьФормуВыбора("ФормаВыбора").ОткрытьМодально();
	
	Если Док<>Неопределено Тогда
		
		тчТовары = Док.Товары;
		Для Каждого Стр Из тчТовары Цикл
			
			Если Стр.Обувь Тогда
				
				НовСтр = Товары.Добавить();
				НовСтр.Номенклатура 	= Стр.Номенклатура;
				НовСтр.Характеристика 	= Стр.ХарактеристикаНоменклатуры;
				НовСтр.ЧекККМ 			= Док;
				
				СтруктураПоиска = Новый Структура;
				СтруктураПоиска.Вставить("КлючСтроки", Стр.КлючСтроки);
					
				МассивСтрок = Док.КАС_ШтрихкодыМаркировки.НайтиСтроки(СтруктураПоиска);
				Если МассивСтрок.Количество() = 1 Тогда
					
					НовСтр.КодМарки = СокрЛП(МассивСтрок[0].ШтрихкодМарки)
				КонецЕсли;
				
			КонецЕсли;
			
		КонецЦикла;
		
	КонецЕсли;
	
КонецПроцедуры

 

После указания чека продажи и пары обуви (номенклатуры + характеристики) нажимаете "Выгрузить XML". 

Сама выгрузка реализована по формату, представленному в инструкции Тру-Апи.

Согласно формата часть тегов необязательны к заполнению и использованию. Также вы можете спросить, почему использован объект Новый ЗаписьТекста вместо Новый ЗаписьXML. Об этом я более подробно написал в первой публикации в разделе Для разработчика. Напомню, что это связано с тем, что платформа 1С не умеет экранировать спецсимволы XML (речь о 8.3.12 точно - на которой развернута рабочая база, и 8.3.15 - на которой развернута копия базы).

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

Рис. 2. Загрузка документа в Честный Знак

В Честном знаке появилась проверка статусов документов и товаров (рис. 3) Проверим обувь.

Рис. 3. Проверка статуса обуви

Ответом будет следующее открытое окно - см. рис .4.

Рис. 4. Статус товара в системе Честный Знак

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

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

Расширения:

1) [Расширение] УНФ. Список заказов + Структура подчиненности

2) [Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы

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

Внешние обработки (не расширения!):

1) Список заказов поставщикам + структура подчиненности

2) Список заказов покупателей + структура подчиненности

3) Список реализаций со структурой подчиненности + реестр документов

4) Список заказов покупателей (Расширенная версия)

Другие публикации:

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

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

3) Удаление чеков ККМ в Рознице 2.2

4) Загрузка товаров, штрихкодов, цен и остатков на УФ - Розница 2.2

5) Отчет Остатки и цены (прайс с остатками)

6) Как свернуть базу УТ 10.3: принципы свертки, технология, вспомогательные обработки

7) [ЦФшник] Доработка конфигурации Конвертация Данных

8) [Внешняя обработка] Ввод показателей план-факта БП 3.0

9) [Шаблоны] Договоры для 1с-ника ТОП-скачиваний

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

11) Выделение документов в списках (обычные формы) для групповой обработки

12) Список номенклатуры с выводом уникального идентификатора для УТ 10.3

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

14) Адресное хранение: этикетки складских ячеек со стрелками

15) Шаблоны кода и алгоритмов

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

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

Наименование Файл Версия Размер
Маркировка обуви. Возврат в оборот с сохранением марки

.epf 12,80Kb
9
.epf 12,80Kb 9 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. n.saltsina 61 15.07.20 09:46 Сейчас в теме
Очень полезно поднятие самой темы возвратов товаров, подлежащих маркировке.
Большинство моих клиентов уверены, что возвраты от розничных клиентов и оформления оприходования по инвентаризации невозможны по таким товарам, так как по таким операциям отсутствуют подтверждения от второй стороны в ГИС Маркировка. Очень полезно продемонстрировать им, что операции не только возможны, так как ведутся в рамках законодательства, но их активно отрабатывает 1С сообщество на разных конфигурациях.
2. RustIG 30.12.21 18:36 Сейчас в теме
проверил сегодня 30-12-2021 - работает... вернул в оборот 8 марок, списал из оборота 7 марок....
но кажется с 1 янв 2022 г перестанет работать...
Оставьте свое сообщение

См. также

Свертка базы - или как свернуть базу УТ 10.3 Промо

Свертка базы Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

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

5520 руб.

04.04.2019    41738    243    42    

Остаток в табличной части документа

Обработка документов Логистика, склад и ТМЦ Адаптация типовых решений Платформа 1С v8.3 1С:Управление торговлей 11 Россия Управленческий учет Бесплатно (free)

Расширение, показывающее остаток номенклатуры на текущий момент времени по строчке в табличной части документов.

16.01.2022    3264    105    user720820720    2    

Исправление ошибки формирования КУДИР в части возврата от покупателя по безналу в отчете о розничных продажах. 1С:Бухгалтерия 8.3

Розничная торговля Адаптация типовых решений Учет доходов и расходов Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет ИП, ПБОЮЛ, КФХ Бесплатно (free)

При возврате денег покупателю по безналичному расчету в книгу доходов и расходов 1С: Бухгалтерии 3.0 ошибочно пишется запись с отрицательной суммой возврата. В книжке по итогу на эту сумму получается меньше на сумму этого возврата. Расширение конфигурации - костыль для отчета о розничных продажах по возврату безнала от розничного покупателя.

29.07.2021    3142    14    PS_    1    

Про деньги фрилансера

Мотивация, лидерство и личная эффективность Бесплатно (free)

Поговорим о технологиях и принципах ценообразования услуг 1С-ника.

05.07.2021    9598    RustIG    135    

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

Обработка документов Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Розница Россия Управленческий учет Платные (руб)

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

2400 руб.

08.04.2019    33439    58    29    

Шаблоны кода (управляемые формы)

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Шаблоны кода на управляемых формах.

1 стартмани

22.05.2021    8012    17    RustIG    21    

Что такое форматированный документ

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Использование форматированного документа демонстрируется на примере преобразования текста в форматированную строку.

1 стартмани

17.05.2021    6824    26    RustIG    9    

Ускорение пробития чека на ККТ для Розницы 2.3

Розничная торговля Кассовые операции Платформа 1С v8.3 1С:Розница Россия Бухгалтерский учет Управленческий учет Бесплатно (free)

Ускорение пробития чека на ККТ для Розницы 2.3 путем частичной очистки регистра сведений "Фискальные операции".

09.05.2021    7800    334    defini    18    

Договоры для 1с-ника Промо

Печатные формы Готовая продукция, работы и услуги Документооборот и делопроизводство 1С:Франчайзи, автоматизация бизнеса Россия Управленческий учет Платные (руб)

Представлены одностраничные договоры. Ставлю акценты на специфике нашей работы.

3600 руб.

30.06.2018    36898    457    31    

Шаблон внешней печатной формы - управляемое приложение

Печатные формы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

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

02.05.2021    8546    667    Andrei_Ivanov    12    

Ввод в оборот марок, полученных из csv, при упрощенной схеме ввода начальных остатков

Обработка справочников Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

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

1 стартмани

02.02.2021    6340    13    RustIG    20    

Привязка марок к товарам и печать марок, поступивших от поставщика

Логистика, склад и ТМЦ Розничная торговля Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

УТ 10.3. Привязка марок к обуви и печать марок, поступивших от поставщика.

1 стартмани

23.09.2020    15015    34    RustIG    71    

Список заказов покупателей (новый взгляд) Промо

Рабочее место Монитор заказов Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Внешняя обработка "Список заказов покупателей". Фишка в том, что на одной форме отображается структура связанных документов с указанием контрагента. В этом окне также есть список товаров по заказу. Видны статусы заказов: исполнен, выполняется, черновик.

3 стартмани

16.08.2017    45150    81    RustIG    78    

Этикетки складских ячеек со стрелками

Логистика, склад и ТМЦ Печатные формы Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m)

Расширение для КА 2.4 - набор шаблонов для этикеток ячеек со стрелками вверх, вниз, вправо, влево

3 стартмани

14.09.2020    9824    9    RustIG    12    

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

Розничная торговля Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

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

1 стартмани

03.08.2020    10108    59    RustIG    18    

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

Розничная торговля Логистика, склад и ТМЦ Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

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

1 стартмани

15.07.2020    10939    17    RustIG    1    

[Расширение] УНФ. Список заказов + Структура подчиненности Промо

Монитор заказов Рабочее место Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Управленческий учет Абонемент ($m)

Список заказов покупателей + Структура подчиненности в одном окне. Расширение для программы Управление нашей фирмой, редакция 1.6.

5 стартмани

05.04.2020    30576    31    RustIG    19    

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

Розничная торговля Логистика, склад и ТМЦ Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

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

2 стартмани

05.07.2020    10655    30    RustIG    48    

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

Чистка данных Обработка справочников Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

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

3 стартмани

29.04.2020    8774    41    RustIG    5    

Список заказов поставщикам (новая форма) + два ноу-хау для разработчиков Промо

Рабочее место Взаиморасчеты Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Представлена внешняя обработка - "Список заказов поставщикам (новая форма)". Удобство заключается в том, что в одном окне списка отображается структура всех связанных документов с указанием контрагента (заказ поставщику - поступление товаров - заказ покупателя - реализация товаров - оплата товара покупателем). В этом же окне отображается список товаров с заказанным количеством и ценами. Имеется возможность видеть статусы заказов по цветам (исполнен, выполняется, черновик). Форму легко встроить в типовую конфигурацию.

2 стартмани

31.08.2017    35601    21    RustIG    18    

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

Чистка данных Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 Абонемент ($m)

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

3 стартмани

27.04.2020    10121    57    RustIG    48    

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

Универсальные обработки Рабочее место Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 Абонемент ($m)

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

1 стартмани

27.04.2020    13527    13    RustIG    4    

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

Печатные формы Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Абонемент ($m)

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

3 стартмани

12.04.2020    13198    26    RustIG    21    

Помощник работы с VirtueMart Промо

WEB-интеграция Розничная торговля Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Бесплатно (free)

Обработка для обмена данными с интернет-магазином на базе VirtueMart. Позволяет выгружать товары с изображениями и загружать заказы покупателей. Управлять интернет-магазином теперь стало просто!

19.04.2012    30287    215    salexdv    13    

[Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы

Рабочее место Оптовая торговля Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Список счетов / список реализаций + Структура подчиненности в одном окне. Расширение для программы БП 3.0.

2 стартмани

09.04.2020    9905    14    RustIG    8    

Печать справки (пропуска) на время карантина для ЗУП 3.1

Печатные формы Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бесплатно (free)

В связи с карантином 1С выпустила для ЗУП 3.1 расширение - Формирование списка сотрудников для оформления пропусков, но не сделала печать этих самых пропусков сотрудникам.

09.04.2020    5862    107    SPonomareff    24    

Обобщенная заявка Промо

СRM Монитор заказов Оптовая торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Рабочее место Платформа 1С v8.3 1С:Управление торговлей 10 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Бесплатно (free)

Эта разработка существенно поможет организовать работу менеджеров, когда товаров - много, заявок - куча, а времени ни на что не хватает... Обобщенная заявка организует и упрощает работу менеджеров. С ее помощью менеджер получает возможность собрать и вывести заказы покупателей в виде общего дерева, проанализировать прайс-листы и выписки по остаткам товаров поставщиков, загрузить их в 1С, распределить по заказам, сформировать и отправить подтверждение на поставку товаров поставщикам. Поступившие товары автоматически привяжутся к заказам покупателей, соответственно данным из обобщенной заявки. Обобщенная заявка - находка для компании, когда от менеджеров требуется скорость и качество их обработки заказов. Обобщенная заявка - еще одна БЕСПЛАТНАЯ разработка от ООО "О-Планет". Скачивайте! Используйте! Модифицируйте! Оценивайте! Бесплатно - не значит, дешево!

23.08.2012    34986    378    O-Planet    8    

Маркировка обуви и других нетабачных и немолочных категорий товаров. Без паники

Оптовая торговля Розничная торговля Россия Управленческий учет Бесплатно (free)

Тезисно. Для тех, кто с этим связан. Разбираемся вместе. Добавлен раздел для разработчика

08.02.2020    59066    RustIG    145    

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

Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

04.02.2020    9877    31    RustIG    9    

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

Оптовая торговля Обработка документов Рабочее место Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

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

4 стартмани

26.04.2019    22020    18    RustIG    26    

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

Обработка документов Бюджетирование и планирование Платформа 1С v8.3 Бухгалтерский учет Управляемые формы 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

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

4 стартмани

10.10.2018    17102    36    RustIG    14    

Задача - как подобрать из бухт кабеля двух длин на складе (бухты не режутся) количество с минимальным отклонением от заказа клиента

Универсальные обработки Логистика, склад и ТМЦ Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Бесплатно (free)

Условие задачи: Мы продаем витую пару, в бухтах по 30 метров и по 70 метров, бухты не разрезаются, продаются целиком. Имеем на складе какое-то произвольное количество тех и других бухт. Что требуется: Приходит клиент и просит какую-либо длину, произвольную, допустим 150 метров, необходимо написать процедуру, которая одним запросом подберет необходимое количество тех и других бухт как можно ближе к этой длине с учетом товаров на складе. Не нашел готового решения. Не претендую на оптимальность. Рабочая версия для УПП

22.08.2015    13911    12    ser6702    23    

Доработка конфигурации Конвертация Данных (вер. 2.1.8.2)

Инструментарий разработчика Платформа 1С v8.3 1С:Конвертация данных Абонемент ($m)

Добавил в конфигурацию Конвертация Данных (вер. 2.1.8.2): 1) появляющиеся подсказки по обработчикам 2) аналог "Найти в списке" 3) историю переходов по объектам ПКО

3 стартмани

24.12.2011    29089    185    RustIG    24    

Шаблоны текста (Ctrl+Shift+T) в режиме 1С:Предприятие

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Реализован поиск и отбор алгоритмов по ключевым словам + парсер типовых шаблонов текста.

1 стартмани

06.09.2011    39730    419    RustIG    26