Маркировка: обмен с ГИС МДЛП из 1С 7.7

15.11.19

Интеграция - Обмен с ГосИС

Конфигурация, демонстрирующая обмен с системой "Маркировка МДЛП".

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

Наименование Файл Версия Размер
Демо конфигурация маркировка
.zip 1,14Mb
76
.zip 1,14Mb 76 Скачать

Конфигурация демонстрирует взаимодействие с ИС Маркировка МДЛП через API. Предназначена для интеграции с уже существующими системами учёта. Код полностью открыт.

Реализованы основные методы работы с документами, организациями, справочной информацией, просмотр входящих и исходящих документов, получение квитанций по исходящим документам, добавление контрагентов по ИНН, просмотр информации по GTIN, SGTIN, SSCC.

Реализованы документы по схемам 415,416,431,701,911,912 (исходящие), 601,602,606,607,617 (входящие). Недостающие методы API и документы по не реализованным схемам буду добавлять по необходимости, либо можете добавить сами по аналогии с уже реализованными.

Поддерживается работа с несколькими организациями.

Как начать работать:

У системы маркировки существует три стенда: тестовый стенд, стенд песочница, промышленный стенд.

Для подключения к тестовому стенду и стенду песочница необходимо написать письмо в техподдержку системы МДЛП.

Для подключения к промышленному стенду необходимо иметь цифровую подпись, зарегистрироваться в системе. В веб-интерфейсе (проще всего в него заходить через классический Internet Explorer) создать места деятельности, создать учётную систему. В конфигурации необходимо создать свою организацию, у организации создать пользователя, зарегистрировать в конфигурации сертификат пользователя и заполнить идентификаторы, скопировав их из веб-интерфейса в 1С. Попробовать тест авторизации.

Подробнее тут:

Регламент подключения к API

Краткая инструкция по быстрому старту для изучения API

Описание методов API

Документация с сайта честный знак

В демо конфигурации заведены два тестовых участника. С помощью них можно опробовать работу API. Для отправления документов на тестовом стенде рекомендуется выпустить тестовую цифровую подпись и работать через неё.

Маркировка обмен МДЛП

См. также

АИС: Онлайн-кассы для 1С 7.7 (с поддержкой маркировки ЕГАИС, ТАБАКА, ОБУВИ, ЛЕКАРСТВ, ШИН, ОДЕЖДЫ, МОЛОКА, ВОДЫ и пр.) и Обмен с 1С 7.7 "Честный ЗНАК" (ГИСМТ, ЦРПТ, ЭДО)

Оптовая торговля Розничная торговля ККМ ЭДО и ОФД Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы (в соответствии с 54-ФЗ). Поддержка крайних версий драйверов ККТ: ДТО 10 и ДТО 8 для Атол, 4.15, 5.16 для Штрих-М. Поддержка протоколов ФФД 1.0, 1.05, 1.1 и 1.2, развитые настройки для применения частичных оплат и авансов в оптовой и розничной торговле. Поддержка чеков коррекции всех версий. Поддержка розничной продажи маркированной продукции (ЕГАИС, табак, обувь, лекарства, шины, одежда, белье, парфюмерия, молочная продукция, вода и пр.). Вывод электронного чека (на е-майл, телефон) по требованию покупателя, поддерживаются комбинированные типы оплаты, режим эмуляции печати чека на ФР. **** Полный цикл работы из 1С 7.7 с маркировкой "Честный ЗНАК" (ГИСМТ, ЦРПТ) из 1С 7.7. ЭДО (табак, обувь, шины, одежда, молочная продукция, вода и прочие группы товаров) для розницы и опта (приемка и оптовая отгрузка маркированной продукции). Поддерживается как объемно-сортовой учет (ОСУ) так и поштучный (поэкземплярный) учет.

2000 руб.

28.03.2017    456544    4239    3448    

2423

АИС: Обмен с ФГИС Меркурий (Ветис.API) для всех* конфигураций 1С 7.7

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Упрощенное налогообложение 7.7 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.

10000 руб.

21.11.2018    52640    139    105    

67

АИС: Обмен с ЕГАИС 4.0 для конфигураций 1С 7.7

Оптовая торговля Розничная торговля Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и универсальным транспортным модулем (УТМ) ЕГАИС для всех видов деятельности (Опт, Розница, Производство, Импорт). Для организации обмена с ЕГАИС требуется минимальная доработка конфигураций (поддерживается 1С: "Торговля и склад ред. 9.2", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", другие конфигурации по заказу, включая нетиповые). В данном программном продукте реализованы все технические требования ФСРАР по обмену с УТМ ЕГАИС (включая отправку чеков розничных продаж в ЕГАИС - требование с 01.07.16). Поддержана фиксация чеков ЕГАИС на онлайн-кассах (в соответствии с 54-ФЗ). Поддержана версия 3 документооборота и поштучный (помарочный) учет. Поддержан эксперимент Татарстана по маркировке нефасованного (кегового) пива.

3000 руб.

13.12.2015    134639    159    400    

146

Обмен с ЕГАИС из 1С V7.7

Оптовая торговля Розничная торговля Обмен с ГосИС Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Акцизы Платные (руб)

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

6000 руб.

13.11.2015    120622    169    2528    

232

Онлайн проверка марок Честный знак при разрешительном порядке в розничной торговле для v.8 и 7.7

Обмен с ГосИС Платформа 1С v7.7 Платформа 1С v8.3 1С:Управление торговлей 10 Россия Абонемент ($m)

Уже с 01.04.2024 вводится так называемый "разрешительный" режим продажи маркированной продукции в розницу. Это значит, что перед продажей нужно запрашивать у сервиса ЦРПТ разрешение на реализацию каждой марки. Здесь кратко опишу, как это делается, и приложу примеры для 1С 8 и 7.7.

1 стартмани

15.03.2024    267    0    kirlog    8    

6

АИС: ГИИС ДМДК для 1С 7.7 (маркировка ювелирных изделий и драгоценных камней)

Обмен с ГосИС Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Ювелирная промышленность и торговля Россия Бухгалтерский учет Абонемент ($m)

Интеграция 1С 7.7 с ГИИС ДМДК (маркировка ювелирных изделий и драгоценных камней). Данная публикация является попыткой выяснения спроса на полноценную интеграцию конфигураций на базе платформы 1С 7.7 с ГИИС ДМДК (https://dmdk.ru/). На текущий момент реализована печать ценников-бирок, содержащие УИН продукции в формате ШК Datamatrix. Имеются планы разработки решения для учета розничных продаж через УТМ (Универсальный Транспортный Модуль) из 1С 7.7.

1 стартмани

01.03.2022    5664    1    victuan    0    

16

Интеграция 1С с ГИИС ДМДК на минималках

Обмен с ГосИС Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Конец 2021 и начало 2022 года принесло много увлекательной работы в связи с переходом на ГИИС ДМДК. Все движения драгоценных металлов и камней должны отражаться в ГИИС. Для этого есть два пути: ручной ввод или интеграция существующей учетной системы с ГИИС. Ручной ввод не подходит тем организациям, которые имеют большое количество движений, а интеграция слишком дорога для небольших магазинчиков. Но самое неприятное в том, что в настоящий момент для интеграции требуется обезличенная ЭЦП, а выдавать ее никто не может или не имеет права. Это и привело меня к разработке продукта, который бы позволил автоматизировать часть работы с помощью эмуляции действий пользователя в личном кабинете.

1 стартмани

04.02.2022    4881    0    aldan    0    

3
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 06.11.19 05:43
Сообщение было скрыто модератором.
...
2. пользователь 06.11.19 12:26
Сообщение было скрыто модератором.
...
3. iddqd 372 17.11.19 22:34 Сейчас в теме
Отлично!
Большое спасибо за такую большую работу!
Сейчас тоже пишу под 77, ваша конфигурация очень сильно помогла.
4. Alexov56 18.11.19 15:51 Сейчас в теме
Если "Код полностью открыт", тогда почему нет возможности скачать файл "Демо конфигурация маркировка.zip"? Указано "Скачать (10 стартмани)"
5. vovaapril 46 18.11.19 17:01 Сейчас в теме
(4)
Если "Код полностью открыт", тогда почему нет возможности скачать файл "Демо конфигурация маркировка.zip"? Указано "Скачать (10 стартмани)"
Программный код открыт, в данном случае, это значит что вы сможете его редактировать, копировать, переносить, код не зашифрован, не подвергнут обфускации, удобочитаем, использование внешних компонент сведено к минимуму.
6. dnikolaev 177 18.11.19 22:08 Сейчас в теме
подскажите. мы клиника. потребители. зарегистрировался в сервисе песочница. как получить тестовую поставку(уведомление)
мне нужно просить кого-то из реальных производителей или поставщиков товара?
7. vovaapril 46 19.11.19 08:57 Сейчас в теме
В песочнице тестируют обмен со своими контрагентами. Если надо просто поиграться, попробовать что-нибудь выгрузить, загрузить, то это на тестовом стенде.
victuan; dnikolaev; nano1c; +3 Ответить
8. dime2 26 21.11.19 20:26 Сейчас в теме
Используется ли авторизация через УКЭП? Иными словами, готова ли конфигурация для работы на промышленном контуре?
9. vovaapril 46 22.11.19 09:08 Сейчас в теме
(8)Авторизация через УКЭП реализована, документы подписываются, отправляются.
victuan; dime2; +2 Ответить
10. Vlx 324 22.11.19 14:59 Сейчас в теме
Плюсую.
Я стал делать выгрузку/загрузку из 1С77 в 1С8. А 1С8 производит обмен с МДЛП.
11. vovaapril 46 22.11.19 15:30 Сейчас в теме
(10)База на 8-ке уже была? В офисе 8-ка, в магазинах 7.7?
26. sashocq 193 11.12.19 15:44 Сейчас в теме
(10) Не понял, какая 1С8 производит обмен с МДЛП?
Как раз сейчас такую задачу поставил главбух и пытаюсь с этим разобраться. Пока есть мысль только скачать эту конфигурацию для 7-ки и сделать аналог в 8-ке.
86. mikaelyans89 30.03.21 15:38 Сейчас в теме
(10) Добрый день. Вы сделали выгрузку из 1с 7.7 в 1С 8.3. Сам пишу выгрузку. Интересует решили ли вопрос?
87. Vlx 324 30.03.21 16:30 Сейчас в теме
(86) У меня все осталось в состоянии годичной давности.
12. Vlx 324 22.11.19 15:36 Сейчас в теме
Нет. На 1С77.
В офисе 1С77, в аптеках фронтол.
13. ЗС1 27.11.19 11:54 Сейчас в теме
Подскажите, а для обуви может быть что-то подобное?
14. vovaapril 46 27.11.19 14:24 Сейчас в теме
(13) Обувь пока только в планах. Я бегло ознакомился с мануалом, понял что отдалённо похоже, но в то же время всё по другому.
15. ЗС1 28.11.19 13:27 Сейчас в теме
(14) Был бы интересен вариант поступления/продажи по обуви. Можно было бы обсудить вариант более ускоренного выполнения этих планов
16. ta301074 03.12.19 10:58 Сейчас в теме
Добрый день. Напишите в личку контакт для связи и часовой пояс.
17. user593569_dvsniva 04.12.19 16:54 Сейчас в теме
Владимир, добрый день.
Организация в которой будем подключать эту маркировку купила у вас эту разработку.
Я на своем компе пытаюсь сделать Тест авторизации, возможно ли без отправки им (Ч.З.) запроса на авторизацию
через заведенных уже starter_resident_1/2 пройти этот тест? Или только после связи с поддержкой ЧЗ и указанием моего IP статического?
19. vovaapril 46 04.12.19 17:25 Сейчас в теме
(17) Чтобы тренироваться на тестовом стенде нужен статический ip адрес, придётся написать письмо в тех поддержку чтобы вас добавили. Просто попробовать тест авторизации можно на промышленном стенде, но тогда нужна цифровая подпись и регистрация в МДЛП. Если вы будете писать доработки, то вам понадобится и доступ к тестовому стенду и к промышленному.
То что я тут выложил - это не готовое решение, а часть моих доработок, которые я выложил на этапе, когда я научился взаимодействовать с ГИС МДЛП. Поэтому эти доработки за стартмани. Тут не хватает части документов, части методов API, анализа квитанций и ещё нужна интеграция с той системой, которая уже работает (чаще всего это ефарма). Я сам до сих пор даже себе не дописал настройки по маркировке до конца. Сделал только инегарацию с приходной накладной частично, продажи частично. Только на днях получили первую реальную упаковку от поставщика. Вам придётся много тестировать, поэтому нужен доступ к тестовому стенду и после написания внедрять и дописывать, уже на промышленном стенде. На песочнице по факту почти никто не тренируется. С тестового сразу переходят на промышленный. Делают единичную сделку маркированного товара, проверяют взаимодействие.
nano1c; victuan; +2 Ответить
21. user593569_dvsniva 05.12.19 10:04 Сейчас в теме
(19) Спасибо за подробное разъяснение!)
18. user593569_dvsniva 04.12.19 17:00 Сейчас в теме
Возвращает такую ошибку:
Рез=0 WinHttp.WinHttpRequest: Время ожидания операции истекло
20. vovaapril 46 04.12.19 17:48 Сейчас в теме
(18)Проверил на левом ip-шнике, да также выдаёт. Надо статический ip и письмо про него в техподдержку.
22. user593569_dvsniva 05.12.19 11:49 Сейчас в теме
(20) Еще вопрос - никакого описания вашей разработки не нашел, нет никаких набросков по поводу того, как все взаимосвязано (сообщения МДЛП, уведомления МДЛП, первичный док-т из 1С куда я буду встраивать и т.д.)?
25. vovaapril 46 06.12.19 05:18 Сейчас в теме
(22)Первичный документ 1С ->Документ Уведомление МДЛП->Сообщение МДЛП
23. searcher82 05.12.19 11:50 Сейчас в теме
Владимир,здравствуйте!
Я так понимаю,документ "Уведомление МДЛП" будет подчинен документам Поступление, Продажа (Чек) , как вариант?
В "Уведомление МДЛП" в поле ШтрихКод вносится полностью строка со сканера DataMatrix (отсканированный КИЗ) ,хотя его длина гораздо больше 32?
24. vovaapril 46 06.12.19 05:15 Сейчас в теме
(23)Да, документ Уведомление МДЛП надо делать подчинённым документам Поступление, Реализация и т.п. Реквизит ШтрихКод это либо sgtin либо sscc. Из того, что сканер получает, сканируя DataMatrix, надо вырезать лишнее.
27. amk777 26.12.19 12:04 Сейчас в теме
Здравствуйте, и мне, пожалуйста, контакт и часовой пояс.
33. vovaapril 46 16.01.20 09:50 Сейчас в теме
(27) (28) (29) (31) Пообщаться можно прямо тут на сайте, используя личные сообщения (кнопка "написать"). Про часовой пояс можно узнать, если заглянуть на мой профиль, и посмотреть из какого я города.
28. user703316_odnakopochta 26.12.19 13:37 Сейчас в теме
Тоже, пожалуйста, напишите контакты. Хотим узнать про возможность реализации для торговли 7.7 "под ключ".
29. electronic_1 09.01.20 01:11 Сейчас в теме
Просьба так же связаться beloserzev@yandex.ru
30. vSAD 15.01.20 18:32 Сейчас в теме
А какими средствами реализован API? штатными 1с7.7?
32. vovaapril 46 16.01.20 09:45 Сейчас в теме
(30) 1C 7.7 штатно не умеет делать запросы по HTTPS, но позволяет использовать COM объекты. Обмен по HTTPS реализован с помощью "WinHttp.WinHttpRequest.5.1". Примеров в сети более чем достаточно, также как и примеров работы с JSON.
34. vSAD 16.01.20 21:06 Сейчас в теме
(32)А удалось ли вам реализовать получение квитанции от МДЛП(ответной, о получении уведомления) и разбор полученной квитанции?
35. vovaapril 46 17.01.20 08:59 Сейчас в теме
(34) В этой версии получение квитанций есть, разбор нет. Может быть позже обновлю тут на сайте.
36. vSAD 19.01.20 12:45 Сейчас в теме
(35)А потом обновления сможете на почту выслать или нужно будет повторно скачивать?
31. plutonii 16.01.20 00:06 Сейчас в теме
Здравствуйте. И мне пришлите, пожалуйста, контакт и часовой пояс, интересно пообщаться по обуви, розничные продажи
37. пользователь 09.02.20 16:07
Сообщение было скрыто модератором.
...
38. user1321550 10.02.20 16:49 Сейчас в теме
Добрый день, Владимир.
нужен обмен "под ключ" с ГИС МДЛП из 1С 7.7 для нашей компании.
Прошу связаться со мной kolya@slavyanca.com
39. umbra777 6 13.02.20 10:46 Сейчас в теме
Добрый день, Владимир! Возник вопрос использования готовой системы для обмена с МДЛП, так как нет уверенности, что получится реализовать
своими силами. Опишу схему товаро и документооборота в нашей фирме (аптечная сеть в глубинке, юридически у нас 2 ООО, физически - более 10
аптек). У нас есть подобие ЦС (центральный склад), куда часть поставщиков привозит товар, но часть везут напрямую по аптекам/ Это к вопросу о том, что физически сканирование GTIN-ов будет точно по аптекам, а не на ЦС

Теперь сам документооборот. В офисе на ЦС сидят операторы, которые приходуют накладные от поставщиков в 1С 7.7 и делают выписки - сборную солянку от нескольких поставщиков в одном электронном документе - по аптекам
Эти выписки кидаются на фтп-шник, откуда потом заведующие аптек их скачивает и приходуют в аптечном ПО (самописное на Delphi)

Так вот, вопрос стоит так - оставаться ли на своем ПО или переходить наконец на готовое с поддержкой МДЛП типа ИнфоАптеки Переходить начальство естественно не горит желанием, так как допрасходы. Итак надрываемся в неравной борьбе с федералами, закрываем одну точку за другой, срезали 13-ю зарплату всем и все такое.

Пока решили допиливать свое ПО и работать по такой схеме: аптеки как обычно приходуют товар, сканируют GTIN-ы и отправляют нам их обратно на ФТП. Мы в офисе грузим GTIN-ы со всех аптек, делаем обратную разбивку по поставщикам и соответственно отправляем в МДЛП через свое самописное ПО централизованно из офиса. Это на первом этапе. Потом вроде как начальство планирует, чтобы все аптеки отправляли инфу самостоятельно, опять же через наше самописное ПО

Но возникли сомнения, сможем ли все это реализовать своими силами. А с 01.07.2020 права на ошибку получается уже нет. Поэтому возникла такая мысль (которая была изначально) - отправлять данные по приходу централизованно, но с помощью внешнего готового решения. Например вашего

Если удастся интегрировать его в нашу 1С 7.7 (Бухгалтерский учет, но очень переписанная и поэтому давно не обновлявшаяся - 7.70.446) было бы на мой взгляд идеально. И к тому же значительно бы упростился этап сверки - все ли GTIN-ы прислали обратно аптеки. Если делать в Delphi то будет ужасный гемор с обратной сверкой - оператором придется глазами смотреть что мы отправили по аптекам и все ли отсканированные GTIN-ы они

прислали нам обратно. А если удастся интегрировать ваше решение, то все замкнется на 1С 7.7 и можно будет намного проще сверять - что мы послали аптекам и что они прислали нам обратно. И дополнительно снимется огромный пласт работы, связанной непосредственно с программированием отправки данных по приходу в МДЛП

Но есть очень большой минус - централизованная отправка из офиса. Вроде писали, что это разрешено ЧЗ. Но весь вопрос - постоянно или временно? Есть ли у вас достоверная инфа по этому поводу? И самое главное - есть уверенность, что в итоге вы допилите свою конфигу до полностью работоспобного состояния и будете регулярно выпускать нужные обновления? Мы за ценой не постоим и оплачивали бы все обновления отдельно, лишь бы была 100% уверенность, что ваше решение будет работоспособным и регулярно поддерживаться.
40. yudinvs 2 15.04.20 15:38 Сейчас в теме
А есть какая то возможность скачать посмотреть без стартмани? Не особо пользуюсь инфостартом, но прям интересно посмотреть как в 7.7 дружить с ЦРПТ...
41. пользователь 24.04.20 15:37
Сообщение было скрыто модератором.
...
42. vSAD 06.05.20 09:09 Сейчас в теме
Выражаю благодарность автору. Вы молодец. Проделана огромная работа!
43. labazhenova 1 07.06.20 01:20 Сейчас в теме
Добрый день, Владимир! у нас ефарма 1.2.7. Очень хотим сотрудничать с вами по доработкам маркировки ЛС( обмена с МДЛП и др.). напишите, пожалуйста, на почту labazhenova*mail.ru
44. hazyaka 21.06.20 08:17 Сейчас в теме
(43)Тоже поддерживаю по старой памяти ефарму. и тоже вопрос что делать с МЛДП.
45. hazyaka 21.06.20 14:10 Сейчас в теме
Владимир, и мне напишите, пожалуйста. hazyaka*yandex.ru
46. vitral 22.06.20 10:53 Сейчас в теме
Добрый день, Владимир! еФарма 1.2, требуется доработка для работы с МДЛП - peizo*ya.ru
47. searcher82 27.08.20 12:17 Сейчас в теме
Владимир,здравствуйте,интегрировал в свою конфу ваше решение. С недавних пор, ответы от Честного знака стали приходить в непонятной кодировке, многочисленные обращения в Честный знак ни к чему не привели,там не могут помочь. Еще в июне всё было в нормальном виде,а теперь ответ приходит вот как-то так:
Скрытый текст


В чем может быть проблема?
48. vovaapril 46 27.08.20 14:15 Сейчас в теме
(47) Проблема в том, что ответ от сервера стал приходить без указания кодировки.
Было Content-Type: application/json;charset=UTF-8
Стало Content-Type: application/json

Решение:
Кусок кода
49. searcher82 27.08.20 16:01 Сейчас в теме
50. johana13 02.09.20 07:32 Сейчас в теме
Доброго времени суток! Как вы подписываете полученный код аутентификации(code)? Нигде не нашла способы подписать в коде, везде пишут что надо сохранять в текстовый файл и в командной строке прописать что-то подобное "csptest -sfsign -sign -in F:\doc.txt -out F:\signed_doc.txt -my xxx*mail.ru -detached -base64 -add".
51. iddqd 372 02.09.20 10:41 Сейчас в теме
(50)
Посмотрите в Обработка.МаркировкаAPI.ert функцию ПодписатьФайл(ИмяФайла,ВыбСертификат,ИмяВыхФайла)
Там тоже сохраняется в файл, но подписывается через ActiveXObject
92. oskarsan 06.06.21 14:10 Сейчас в теме
(51) Нет возможности скачать. подскажите подписываю фай через vbscript
ScrptCtrl.Modules("Global").CodeObject.Signer(infile, outfile, Cert);
а как из полученного файла извлечь информацию для отправки запроса? т.е. уид и подписанная дата для получения токена
52. user1030689 20.10.20 19:54 Сейчас в теме
Владимир, здравствуйте !
Интегрировали вашу конфигурацию. Спасибо за такой великий труд!
У нас используется компонента распределенных баз и при обмене из периферийных баз загружаются документы и сообщения обмена со всех баз. Первоначально подумал, что решу эту проблему заведением "учетных систем" в честном знаке на каждую аптеку. Это не решило проблему. Тогда я в справочнике "Организации мдлп" в поле Рег. номер участника sys_id указал не организацию, а идентификатор клиента client_id из раздела учетные системы. Но это тоже не помогло. приходит ответ по всем аптекам.

"client_id": "a74bd5e3-f523-4310-bd11-4617ee26353a", "client_secret": "33a30ffd-ff8e-4894-8532-9617110a7cb8", "user_id":

Из запроса видно, что используется только client_id и client_secret.
Я неверно, заполняю параметры по организации мдлп или в данной версии не предусмотрено отправка запросов с разных учетных систем ?
Поправьте если неверное обращаюсь с заполнением параметров организации МДЛП...
53. searcher82 20.10.20 20:14 Сейчас в теме
В фильтре запроса указываете receiver_id = идентификатор клиента
57. user1030689 13.11.20 12:38 Сейчас в теме
(53)
указываете

Добрый день! А фрагмент кода не сложно показать ?
58. searcher82 13.11.20 12:46 Сейчас в теме
Если вы про документы и сообщения,получаемые от Честного знака,то передаете в функцию третьим параметром
59. searcher82 13.11.20 12:46 Сейчас в теме
Функция ПолучениеСпискаВходящихДокументов(КлючСессии,filter="", receiver_id="", start_from=0,count=100,СтрОшибка="")
62. user1030689 18.11.20 16:09 Сейчас в теме
(59)
Функция ПолучениеСпискаВходящихДокументов(КлючСессии,filter="", receiver_id="", start_from=0,count=100,СтрОшибка="")


передать в функцию значение ?
receiver_id=ОрганизацииМДЛП.ИдентификаторКлиента
64. searcher82 18.11.20 20:21 Сейчас в теме
Нет, идентификатор места деятельности, вида "00000000021900", например
77. user1030689 24.11.20 21:03 Сейчас в теме
(64)

Получилось спасибо !

Принудительно установил в Функция ПолучениеСпискаВходящихДокументов(КлючСессии

receiver_id=константа.СкладМДЛП.Идентификатор; // фильтр по аптеке

После этого в логе идет загрузка по складумдлп.


POST https://api.mdlp.crpt.ru/api/v1/documents/income
->{"filter": {"end_date": "2020-11-19 14:36:46", "receiver_id": "00000000235950"}, "start_from": 0, "count": 100}
Рез: -1
Статус: 200
СтатусТекст:
Ответ: {"documents":[{"request_id":"5816e11e-0288-4749-b3a5-b952e31c5016","document_id":"3d775ff7-75ea-4f51-8f9f-b31c1e56cbf3","date":"2020-11-19 08:43:41","processed_date":"2020-11-19 08:43:41","sender":"00000000023025","recei
Ответ: ver":"00000000235950","sys_id":"92e48622-5f3e-42cb-b62e-9bc2e6604b03","doc_type":607,"doc_status":"PROCESSED_DOCUMENT","file_uploadtype":2,"sender_sys_id":"f8899dae-7df9-4b3e-b357-6746af83fbb6","version":"1.35"},{"reques
54. vovaapril 46 21.10.20 10:52 Сейчас в теме
(52) Я у себя весь обмен делаю только в центральной базе. Мне так проще, не надо пользователям ничего объяснять, они только сканируют и ждут, когда будет подтверждение.
А вам, раз вы в каждой базе хотите делать свой обмен, необходимо при получении входящих документов указывать фильтр по месту деятельности.
Смотрите в API метод "Получение списка входящих документов", параметр filter
"Формат объекта DocFilter"
receiver_id Уникальный идентификатор получателя String 0 Идентификатор места осуществления деятельности, места ответственного хранения или идентификатор субъекта обращения в ИС "Маркировка товаров". Применимо для входящих документов.
Наверное ещё можно сделать через права пользователей, но я с этим не разбирался.
56. user1030689 05.11.20 23:34 Сейчас в теме
Добрый день, Владимир!
Увы перейти на схему центральной отсылки мы пока не можем. Спасибо за совет, но разобраться самостоятельно не хватает компетенций. Возможно к вам обратиться в частном порядке помочь нам в этом? Тут в этом бардаке еще одна проблема вылезла.. документ входящий "УведомлениеМДЛП" с 607 сообщением протокола, загружается каждый раз при обмене. Начал смотреть на сайте честного знака, на этих документах стоит пометка подтверждения не требуется. Вообще не понял, в чем причина. Может мне тоже нужно на входящий документ формировать ответ ?
С надеждой на взаимовыгодное сотрудничество!
55. starvg 26.10.20 07:38 Сейчас в теме
Добрый день, а интеграцию с РВ вы делали?
У меня их 2 типа: к v1 подключаюсь, а к v3 ни как не могу.
60. user723345 14.11.20 11:04 Сейчас в теме
Здравствуйте, скачал вашу конфигурацию, все очень хорошо, работа проделана большая и вы молодец. Я подставил в неё свои данные, сертификат, итд, хотел выполнить обмен с промышленным контуром, но увы даже не смог получить ключ сесси, начал смотреть код и увидел, что запросы делаются на https, попробовал сделать на http и ключ сесси получил, но дальше никак не получается, побывал на трех компьютерах не получается, возвращается рез = 0, скажите куда и в какую сторону копать дальше.
61. user1030689 18.11.20 15:18 Сейчас в теме
Добрый день! Есть несколько проблемных вопросов...
Перенес в свою конфигурацию. На основании приходной накладной формирую документ "УведомлениеМДЛП" (сканирую марки) - ставлю тип уведомления 416 - создаю сообщение к отправке- в сообщенияхМДЛП нажимаю обмен. Все улетает в честный знак. Приходит ответ 200.
После происходит получение сообщение 607 и автоматическое создание документа "УведомлениеМДЛП".
Проблема №1 – ответ 607 приходит каждый раз при обмене по всем запросам 416 . В самом честном знаке написано не требует подтверждения. В чем моя ошибка? Как объяснить ЧЗ больше не присылать мне 607?
Проблема 2. Поставщики стали присылать упаковки. В накладной стоит название лекарства и общая цена, при этом они настоятельно просят не отсылать в честный знак марки из этой коробки, а просят отослать SSCC. Как это правильно реализовать в данной конфигурации? Я отправил одной стройкой изменив тип кода на SSCC и указав стоимость общую стоимость. После этого при обмене появилась ошибка.
гXMLДокумент.Загрузить(ВходящийДокументXML);
{C:\DATA\1С_ЗОЯ_НОВАЯ\EXTFORMS\ОБРАБОТКА.МАРКИРОВКАXML.ERT(244)}: : В текстовом комментарии обнаружен недопустимый знак.
Как правильно пользоваться этим функционалом ?

Заранее благодарен за подсказку ...
63. iddqd 372 18.11.20 19:57 Сейчас в теме
(61)
По первой проблеме: не требует подтверждения - означает, что вы имеете право продавать товар не дожидаясь подтверждения. 607 никто не отменял, и идти они будут. Я в запросе выставляю фильтр по периоду за последние сколько-то дней (уже не помню сколько).

По второй: SSCC вполне себе работает. Ошибка означает, что файл xml не соответствует стандарту. Возможно, спецсимвол не заэкранирован (хотя его там быть не должно). Откройте xml например в эксплорере, он выдает обычно информацию о строке с ошибкой, или как текст просмотрите, если знаете правила формирования xml. А уже от этого искать проблему.
А, и у sscc цена тоже указывается за штуку
65. user1030689 18.11.20 21:41 Сейчас в теме
(63)
По первой проблеме: не требует подтверждения - означает, что вы имеете право продавать товар не дожидаясь подтверждения. 607 никто не отменял, и идти они будут. Я в запросе выставляю фильтр по периоду за последние сколько-то дней (уже не помню сколько).

В конфигурации в документах которые шли как пример нет обмена с сообщением 416. По той схеме по которой я начал работать, я все верно делаю ?
Как я могу знать за какой период я должен отсылать запрос если поставщики неделями не присылают 607 ? Я должен получить ответы на мои 416 по которым еще не было сообщения 607 - зачем мне их получать каждый раз за весь период ? как такое может быть ? В справочнике сообщение обмена с МДЛП приходит один раз 607, а документы "уведомление мдлп" формируется каждый раз и на новые ответы 607 и старые. Понятно, что сейчас могу просто дописать костыль и пропускать создание документа "уведомление мдлп" по уже существовавшим 607. (причем в сообщении всегда переписывается документ) Объем обмена каждый день растет, мне кажется я должен что-то послать в ответ на 607 чтоб он больше не загружался при обмене ?
Есть пользователи кто использует данное решение в обратном акцепте? Кто столкнулся с такой проблемой ?

Какой алгоритм работы с SSCC ? в примерах с базой отсылается одной строкой. Получается в честном знаке есть информация о марках в коробке ? ответ придет в 607 по маркам ?
66. iddqd 372 19.11.20 05:37 Сейчас в теме
(65)
Как я могу знать за какой период я должен отсылать запрос если поставщики неделями не присылают 607 ? Я должен получить ответы на мои 416 по которым еще не было сообщения 607 - зачем мне их получать каждый раз за весь период ?


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

Какой алгоритм работы с SSCC ? в примерах с базой отсылается одной строкой. Получается в честном знаке есть информация о марках в коробке ? ответ придет в 607 по маркам ?


Информация есть.
Ответ придет в 607 на КОРОБКУ. Вы приходовали коробку - вы получили подтверждение на коробку.
Дальше надо загрузить коды коробки с ЧЗ по SSCC
И разагрегировать коробку схемой 912
Если сначала разагрегируете, а потом решите загрузить коды, то выйдет облом

Загрузить коды можно по разному, например: ПолучениеИнформацииОПолнойИерархииВложенностиТретичнойУпаков­ки, или схемой, вроде как 220
67. user1030689 19.11.20 13:46 Сейчас в теме
(66)
Дальше

период уменьшить - это понятно. а почему каждый раз создается новый документ "уведомление мдлп" с признаком 607 на момент обращения в ЧЗ? а должен был создаться только на те на которые не было ответа ?
68. iddqd 372 19.11.20 18:33 Сейчас в теме
(67)
Не должны загружаться.
Возможно, вы что-то исправили в процедуре ВыполнитьОбмен?
Проверяйте код.
69. searcher82 19.11.20 19:11 Сейчас в теме
Был такой косяк в начальной редакции, делал проверку на существование.
71. user1030689 19.11.20 19:56 Сейчас в теме
(69)

я скачивал с сайта 23-24 июня. как можно подписку на обновления получить )?
74. searcher82 19.11.20 20:34 Сейчас в теме
Обращайтесь лично к автору.
76. user1030689 19.11.20 20:39 Сейчас в теме
(74)автор пока молчит... видно не до этих мелочей.
70. searcher82 19.11.20 19:13 Сейчас в теме
702 схему можно применять до 01.07.21, а не дожидаться подтверждения по 702 можно до 01.02.21
Сейчас Честный знак сам разагрегирует, при изъятии упаковки из короба.
72. user1030689 19.11.20 20:06 Сейчас в теме
(70)
в моей версии мдлп нет 702... тоже проблема обновления ?
Прикрепленные файлы:
73. searcher82 19.11.20 20:29 Сейчас в теме
Чтобы интегрировать в вашу конфигурацию, всё равно вам придется код править и мозг включать, 702 схему можно сделать по аналогии с другими, скачав пример схемы с Честного знака.
Прикрепленные файлы:
702.xml
75. user1030689 19.11.20 20:37 Сейчас в теме
(73) спасибо. попробуем включить... если он еще остался:)
как решить проблему с обновлением чтобы не разбираться с за двоением 607 ? почту не скинете ?
78. user1030689 29.11.20 17:57 Сейчас в теме
(76)
Добрый день ! Реализовал на основе 416 схемы - 702. В честный знак уходит, квитанция 200 приходит. 627 всегда должен в ответ приходить ? мне второй день не возвращается.

И по разагрегацию не пойму 220 и 221 схемой.
Сначала делается на основании прихода на sscc 416 или 702 схема.
Приходит ответ с sscc в 607 или 627.
Затем должен отправить с указанием sscc схему 220. В обсуждаемой конфигурации при выборе 912 схемы появляется окно третичная упаковка sscc, получается только одну упауовку можно отправить в документе и табличная часть не учувствует?
И после получить ответ в 221 уже с gtin ?

Если у меня в одной накладной пришла и коробка и таблетки обычные мне нужно отправить 416 или 702 с указанием gtin и sscc одним документом. А после получения ответов 607 или 627, отдельно отправлять на разагрегацию каждый sscc и получать в систему gtin от ЧЗ. Нужно ли мне пересканировать все марки и проверять ? ошибки случабтся ?
79. searcher82 03.12.20 10:25 Сейчас в теме
На вашу 702 - поставщику приходит 627,а не вам. Я отправляю SSCC по 702,после подтверждения запрашиваю сведения по SSCC и записываю SGTIN из этих сведений. 912 не делаю.
80. menicheka 11 12.02.21 13:17 Сейчас в теме
Добрый день.
Нужна помощь по внедрению маркировки на 1с 7.7 (хоз.товары) под ключ.
Возьмете такую задачу в работу?
81. пользователь 13.02.21 09:14
Сообщение было скрыто модератором.
...
82. пользователь 13.02.21 09:15
Сообщение было скрыто модератором.
...
83. menicheka 11 13.02.21 09:16 Сейчас в теме
Genya533собакаяндекс.ру - моя почта. К сожалению, сообщения вам не отправляются в лс и почту не нашла.
84. 658078 15.02.21 19:28 Сейчас в теме
(77)
Идентификатор

Доброе время суток.
В логе идет, а документы в справочнике сообщений МДЛП "отфильтровались"? Пришли только с указанным идентификатором МД?
85. rinat_az 32 17.03.21 10:55 Сейчас в теме
Автору большой респект! Проделана огромная работа! Скачал эту разработку и внедрил в нашу аптечную сеть все работает круто "как часы". МОЛОДЕЦ!
88. пользователь 26.05.21 15:10
Сообщение было скрыто модератором.
...
89. пользователь 26.05.21 21:08
Сообщение было скрыто модератором.
...
90. flou 03.06.21 11:25 Сейчас в теме
Здравствуйте! Подскажите пожалуйста, данная обработка поддерживает обмен ГИСМ Честный знак молоко?
91. vovaapril 46 04.06.21 11:30 Сейчас в теме
93. 314404 24.07.21 07:04 Сейчас в теме
День добрый! Есть интерес к применению к парфюму (туалетная вода) - поддерживается / можно допилить? Напишите условия 314404 на почта ру
94. 658078 06.04.22 07:51 Сейчас в теме
Добрый день.
Ответ= WinHttp.WinHttpRequest: Ошибка поддержки безопасных каналов
У меня у одного ошибка при обмене?
95. iddqd 372 06.04.22 11:17 Сейчас в теме
(94)
Сегодня у всех так было.
Сейчас вроде заработало.
96. 658078 11.04.22 05:11 Сейчас в теме
Добрый день.
Все чаще при обмене стали появляться ошибки:
Ответ= WinHttp.WinHttpRequest: Соединение с сервером было неожиданно прервано
Ответ= WinHttp.WinHttpRequest: Ошибка поддержки безопасных каналов
Знаю про атаки на сайт ЧЗ.
Напишите в личку кто у себя использует данное решение.
97. Eisent 28.07.22 09:25 Сейчас в теме
Как жаль раньше не нашёл это решение, сам не научился подхватывать и подписывать документы укэп в 1С. В итоге перешли на ефарму, это то ещё поделие... Может кто-то подскажет ссылку на статью, для себя, где можно научить 1с 7.7 подписывать схемы укэп для отправки в мдлп? Мучаюсь с ефармой, так бы хоть отправку нужных схем организовал через 1с. Скачать разработку увы не могу, не накопил старманей. Спасибо заранее!
98. пользователь 30.08.22 09:53
Сообщение было скрыто модератором.
...
Оставьте свое сообщение