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

21.11.22

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

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

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
Вывод из оборота марок
.epf 14,01Kb
67
67
1 SM
Скачать Купить за 1 850 руб.

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

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

Всем привет!

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

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 честный знак маркировка обуви легкой промышленности

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 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

6000 руб.

27.02.2017    788213    4755    9507    

2817

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

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

8970 руб.

15.12.2015    168706    807    364    

394

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

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

28500 руб.

21.04.2017    93680    119    40    

210

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

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

60000 руб.

09.06.2020    36592    32    59    

62

Розничная торговля Маркетплейсы Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

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

35000 руб.

14.10.2022    8737    15    14    

11

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

Данная публикация создана для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Смело задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накопили достаточно большую базу знаний по данным темам и готовы ответить на все Ваши вопросы.

5000 руб.

18.03.2019    111873    29    114    

182

SALE! %

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

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

45650 27000 руб.

24.04.2015    192605    143    241    

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

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


менять на:

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

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

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

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

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

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

вы как будто не видите....
10. user635667 19.08.20 11:25 Сейчас в теме
(9)Картинка справа с большим меню это обувь, а я про табак спрашиваю. На картинке слева кабинет для табака и в нем Нету списания по xml. Только по загрузке файла из кассы, а там формат не xml . Вот я и спрашиваю - как тогда табак списать?
11. RustIG 1721 19.08.20 11:48 Сейчас в теме
(10) ясно! про табак не знаю чем вам помочь.
напишите в техподдержку Честного знака.
мне, к примеру, ответили через две недели, но вполне объемно.
12. RustIG 1721 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 1721 02.11.21 10:18 Сейчас в теме
(13) Спасибо за обратную связь!

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

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

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


менять на:

Формат(ТекущаяДата(), "ДФ=yyyy-MM-dd")
17. RustIG 1721 13.02.22 19:48 Сейчас в теме
(16) Спасибо за обратную связь!
Я в последний раз делал в начале января - и быстрее получилось копировать марку из 1с в личный кабинет Честного знака - вручную создавал документ Выбытие из оборота - для текстиля и для обуви отдельно... около 100 марок за 1,5 ч вручную - поэтому не проверял уже формат данной обработки...
asdfgcom; +1 Ответить
18. asdfgcom 423 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 1721 12.10.23 20:31 Сейчас в теме
21. vovafr1 4 13.10.23 13:54 Сейчас в теме
22. RustIG 1721 13.10.23 14:33 Сейчас в теме
23. foxmove 8 17.10.23 12:42 Сейчас в теме
Сейчас это работает? В ЧЗ
24. RustIG 1721 17.10.23 13:00 Сейчас в теме
(23) Напишите в техподдержку Честного Знака, задайте им вопрос.
Или в личном кабинете проверьте.
Я периодически вывожу (раз в год меня просят).
Сейчас не могу прокомментировать: работает это или нет.
Оставьте свое сообщение