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

26.06.24

Учетные задачи - Печатные формы

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Маркировка обуви. Возврат в оборот с сохранением марки
.epf 12,92Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

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

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

Всем привет!

Статья написана 15 июля 2020 года.

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

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

На 15 июля 2020 года Честный знак разрешил такой способ возврата марки в оборот, см. инструкцию Тру-Апи п.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. Статус товара в системе Честный Знак

Собственно, это все. Помним, что статья написана 15 июля 2020 г.

С пользой для клиентов, Рустем

 
 См. также
  1. Анализ прав и ролей. Поиск подходящего профиля - алгоритмический анализ и поиск
  2. Оцифровка и визуализация склада - программная прорисовка склада
  3. Удаление документов для любых баз на управляемых формах
  4. Удаление справочников для любых баз на управляемых и обычных формах
  5. Перенумерация документов и справочников - с учетом префиксов номеров
  6. Свертка базы УТ 10.3 подокументно - новая концепция 
  7. Матричное программирование - демо-стенд матричного калькулятора
  8. Справочное хранение товаров в КА 2.5 - кейс запуска адресного склада
  9. Мини-обзор разных задач - от очевидного до неочевидного
  10. Поиск отчета по документам - пример анализа незнакомых конфигураций
  11. Флажок в динамическом списке - от теории до практики "как бы простой" задачи
  12. Из Json в ДеревоЗначений - удобный просмотрщик json-структуры
  13. Внедрение адресного склада в КА 2.5 - кейс запуска адресного склада
  14. Фрилансеру: про цены, про клиентов, про планирование - мое исследование
  15. Что такое форматированный документ - прекрасная возможность раскрасить любой текст
  16. Программная работа с упаковками в КА 2.5 - примеры адаптаций механизмов упаковок в КА 2.5
  17. Универсальное сравнение регистров накопления - связь по измерениям, сравнение по ресурсам
  18. Обход объекта рекурсивно - просмотр реквизитов документа с бесконечным открытием подуровней

 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 10.3, релизы 10.3.64.2

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

См. также

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

Программа позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

89900 руб.

09.06.2020    38669    28    59    

64

SALE! 20%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 5100 руб.

09.11.2016    234120    1062    898    

1003

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    194950    150    243    

280

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    6064    21    0    

12

SALE! 15%

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 19980 руб.

06.10.2023    15401    35    7    

70

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 10.10.2024, версия 9.8 - 9.13)

15600 руб.

20.11.2015    156052    378    378    

513

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

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

35000 руб.

24.03.2015    125647    300    114    

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