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

21.11.22

Учетные задачи - Розничная торговля

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

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

Наименование Файл Версия Размер
Вывод из оборота марок
.epf 14,01Kb
66
.epf 14,01Kb 66 Скачать

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

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

Всем привет!

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

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

2. продолжение Повторная печать марок - для разных случаев в жизни

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

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

5. Списание кодов маркировки, нанесенных на обувь - по причине утери или порчи марок

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

Сегодня я опишу способ вывода из оборота марок, например, для случая, когда чек пробился на ККМ, сведения ушли в ОФД, но по какой-то причине не ушли в Честный Знак.

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

Сам формат файла XML описан в инструкции True-API https://честныйзнак.рф/upload/TRUE_API.pdf

Смотрите раздел 4.2.9 Вывод из оборота.

"Создание документа доступно для товарных групп "Велосипеды и велосипедные рамы", "Духи и туалетная вода", "Кресла-коляски", "Молочная продукция", "Обувные товары", "Пиво, напитки, изготавливаемые на 125 основе пива, слабоалкогольные напитки", "Предметы одежды, белье постельное, столовое, туалетное и кухонное", "Фотокамеры (кроме кинокамер), фотовспышки и лампы-вспышки", "Упакованная вода", "Шины и покрышки пневматические резиновые новые".

Алгоритм формирования XML-файла смотрите в прилагаемом файле. Я использовал объект ЗаписьТекста вместо ЗаписьXML по той причине, что платформа 8.3.12 не умеет экранировать спецсимволы XML. Очень подробно, какие алгоритмы и процедуры я использую, я описал в предыдущих статьях.

Сама обработка выглядит так - см. рис. ниже. Необходимо указать xml-файл (название не регламентируется), указать организацию, заполнить список чеков и товаров (марок) для вывода из оборота и сформировать файл выгрузки XML. 

Обработка была разработана на программе УТ 10.3.64.2, платформа 8.3.15.1830, использована на платформе 8.3.12.

Заполнение списка чеков и товаров в моем случае происходит по особому алгоритму. Так как я храню полный код марки в документах продажи (то есть в чеках ККМ), то мне удобно вытащить эти сведения из самих Чеков ККМ. Это не типовой механизм, а доработанный под механизм платной обработки //infostart.ru/public/345395/

Что это значит для Вас? А то, что вам надо будет придумать свой механизм заполнения списка чеков и товаров.

Обратите внимание, что согласно инструкции на каждый чек ККМ необходимо создавать отдельный XML-файл выгрузки. Но я поступил по другому - создал одну заявку на вывод марок из оборота, а в список товаров прописал номера чеков продаж и дат. Как оказалось, такой способ тоже корректно работает.

Также обратите внимание, что цены указываются в копейках и с учетом НДС, а номер ККТ является необязательным полем.

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

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

 Расширения:

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

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

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

См. также

SALE! 15%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

33529 28500 руб.

21.04.2017    89859    105    39    

188

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

4800 руб.

27.02.2017    761706    4659    9495    

2780

ЕГАИС++. Опт, производство, импорт

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    165791    673    361    

385

Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5

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

Модуль "Ответственное хранение" для 1С (УТ 11.5, КА 2.5, ERP 2.5) позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    34044    27    57    

54

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

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

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    209816    620    524    

438

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в 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 Платные (руб)

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

13200 руб.

20.11.2015    150379    365    375    

499

AS WMS: автоматизация склада с адресным хранением с помощью ТСД

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

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

40000 руб.

26.07.2023    3079    13    0    

8
Отзывы
16. asdfgcom 414 13.02.22 19:27 Сейчас в теме
(13) целый день мытарств привели к результату. Проблема из-за даты: 13.02.2022, а надо теперь: 2022-02-13.

 Формат(Стр.ЧекККМ.Дата, "ДФ=dd.MM.yyyy")


менять на:

Формат(ТекущаяДата(), "ДФ=yyyy-MM-dd")
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. aximo 2027 03.08.20 15:50 Сейчас в теме
Рустем, а вы не смотрели? Данные методы возможно использовать для табачной продукции????
2. RustIG 1301 03.08.20 16:03 Сейчас в теме
(1) Если вы откроете Тру-Апи и откроете содержание, то увидите:
п. 2.1 Нетабачные методы
п. 2.2 Общие методы для табака и не табака
п. 2.3 Табачные методы

Они разделили для табака и не табака форматы.
3. aximo 2027 03.08.20 19:52 Сейчас в теме
(2) понимаю, поэтому и спросил - вдруг с ходу ответите - к каким методам данный алгоритм относится.
4. user635667 136 19.08.20 06:56 Сейчас в теме
(2)Получается что табак вывести можно только через кассу? А что делать если пачки сигарет утеряны\украдены и т.д. а на остатке в ЧЗ сидят?
5. RustIG 1301 19.08.20 07:06 Сейчас в теме
(4)
Получается что табак вывести можно только через кассу?

Нет, а почему вы такой вывод сделали?
Формат вывода для табака описан в другом разделе Тру-Апи. Я делал по формату нетабачных методов - обувь, шины, велики .

(4)
что делать если пачки сигарет утеряны\украдены и т.д. а на остатке в ЧЗ сидят?

Если утеряны, то "списывать из оборота" - описание есть в другой статье из данного цикла.
6. user635667 136 19.08.20 07:14 Сейчас в теме
(5)
в другой статье из данного цикла.
а подскажите в какой???
7. RustIG 1301 19.08.20 08:03 Сейчас в теме
(6) так в данной публикации написано. почему не видите?
да и на первый мой вопрос почему не отвечаете?
8. user635667 136 19.08.20 10:00 Сейчас в теме
(5)
вы такой вывод сделали?
я смотрел на сайте ЧЗ в разделе создания документов, там нет возможности загрузить xml на списание. видимо только через api как-то делать списание.
Прикрепленные файлы:
9. RustIG 1301 19.08.20 11:16 Сейчас в теме
(8) у вас на картинке есть два меню, связанных со Списанием КМ (нанесенных на товар например) - вот это используйте

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

вы как будто не видите....
10. user635667 136 19.08.20 11:25 Сейчас в теме
(9)Картинка справа с большим меню это обувь, а я про табак спрашиваю. На картинке слева кабинет для табака и в нем Нету списания по xml. Только по загрузке файла из кассы, а там формат не xml . Вот я и спрашиваю - как тогда табак списать?
11. RustIG 1301 19.08.20 11:48 Сейчас в теме
(10) ясно! про табак не знаю чем вам помочь.
напишите в техподдержку Честного знака.
мне, к примеру, ответили через две недели, но вполне объемно.
12. RustIG 1301 19.08.20 11:50 Сейчас в теме
спросите еще в телеграмме - там помогут
https://t.me/mark1c
https://t.me/markirovka_developers
user635667; +1 Ответить
13. pizhenkov 213 02.11.21 00:29 Сейчас в теме
Видимо что то поменялось в ЧЗ. Не принимает файл такой теперь. Пишет что не соответствует.
"Передаваемый файл XML не соответствует XSD схеме."
14. RustIG 1301 02.11.21 10:18 Сейчас в теме
(13) Спасибо за обратную связь!

Может быть только схему изменили - добавили важный параметр (тег) или еще-чего...посмотрите инструкции ТруАпи - они их каждый месяц обновляют.. Может удастся вам самим разобраться?..

А я в свою очередь буду планировать подобные работы - через три недели минимум смогу приступить...
15. Neon.forum 07.12.21 13:39 Сейчас в теме
А разве не только для касс работающих в автономном режиме можно так делать?
16. asdfgcom 414 13.02.22 19:27 Сейчас в теме
(13) целый день мытарств привели к результату. Проблема из-за даты: 13.02.2022, а надо теперь: 2022-02-13.

 Формат(Стр.ЧекККМ.Дата, "ДФ=dd.MM.yyyy")


менять на:

Формат(ТекущаяДата(), "ДФ=yyyy-MM-dd")
17. RustIG 1301 13.02.22 19:48 Сейчас в теме
(16) Спасибо за обратную связь!
Я в последний раз делал в начале января - и быстрее получилось копировать марку из 1с в личный кабинет Честного знака - вручную создавал документ Выбытие из оборота - для текстиля и для обуви отдельно... около 100 марок за 1,5 ч вручную - поэтому не проверял уже формат данной обработки...
asdfgcom; +1 Ответить
18. asdfgcom 414 13.02.22 20:22 Сейчас в теме
(17) Наконец разобрался в проблеме, когда начал делать возврат в оборот. Вот в возврате в оборот дата осталась dd.MMMM.yyyy и теги с товаром и датами очень различаются и форматом и именами:

Возврат в оборот:
<primary_document_date>12.04.2019</primary_document_date>
  <certificate_type>CONFORMITY_CERTIFICATE</certificate_type>
  <certificate_number>12345</certificate_number>
  <certificate_date>12.04.2019</certificate_date>
  <products_list>
  <product>
  <ki>0000000000000000000FFFFFFFFFFFFFFFFFFF</ki>
  <paid>true</paid>


Вывод из оборота:

 <primary_document_date>2021-10-20</primary_document_date>
  <primary_document_custom_name>Also any text up to 255
characters</primary_document_custom_name>
  <kkt_number>1111111111111111</kkt_number>
  <products_list>
  <product>
  <cis>010464444444444421FFFFFFFFFFFFF</cis>
  <cost>100500</cost>
  </product>
Показать


Хорошо, что быстрее. Здесь 12 подразделений - не уследишь, где накладная, где возврат был. Надо максимально автоматизировать, чтобы избежать человеческого фактора. Написал регистр "статусы марок", который заполняется при проведении того или иного документа. В ЦБ по РИБу приходит. Времени нет. Надо сегодня запустить. У людей паника. Конфа старая сильно измененная. Теперь время появится - буду переводить на json API. Проблема с сертификатом и токенами.
19. vovafr1 4 12.10.23 20:03 Сейчас в теме
добрый день, нужно списывать марки по воде из ут 11.5 документ реализации (для собственных нужд клиента) нужна выгрузка
20. RustIG 1301 12.10.23 20:31 Сейчас в теме
21. vovafr1 4 13.10.23 13:54 Сейчас в теме
22. RustIG 1301 13.10.23 14:33 Сейчас в теме
23. foxmove 8 17.10.23 12:42 Сейчас в теме
Сейчас это работает? В ЧЗ
24. RustIG 1301 17.10.23 13:00 Сейчас в теме
(23) Напишите в техподдержку Честного Знака, задайте им вопрос.
Или в личном кабинете проверьте.
Я периодически вывожу (раз в год меня просят).
Сейчас не могу прокомментировать: работает это или нет.
Оставьте свое сообщение