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











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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25 Comments

  1. 658078

    Добрый день. Напишите в личку контакт для связи и часовой пояс.

    Reply
  2. iddqd

    Отлично!

    Большое спасибо за такую большую работу!

    Сейчас тоже пишу под 77, ваша конфигурация очень сильно помогла.

    Reply
  3. Alexov56

    Если «Код полностью открыт», тогда почему нет возможности скачать файл «Демо конфигурация маркировка.zip»? Указано «Скачать (10 стартмани)»

    Reply
  4. vovaapril

    (4)

    Если «Код полностью открыт», тогда почему нет возможности скачать файл «Демо конфигурация маркировка.zip»? Указано «Скачать (10 стартмани)»

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

    Reply
  5. bsturtle

    подскажите. мы клиника. потребители. зарегистрировался в сервисе песочница. как получить тестовую поставку(уведомление)

    мне нужно просить кого-то из реальных производителей или поставщиков товара?

    Reply
  6. vovaapril

    В песочнице тестируют обмен со своими контрагентами. Если надо просто поиграться, попробовать что-нибудь выгрузить, загрузить, то это на тестовом стенде.

    Reply
  7. dime2

    Используется ли авторизация через УКЭП? Иными словами, готова ли конфигурация для работы на промышленном контуре?

    Reply
  8. vovaapril

    (8)Авторизация через УКЭП реализована, документы подписываются, отправляются.

    Reply
  9. Vlx

    Плюсую.

    Я стал делать выгрузку/загрузку из 1С77 в 1С8. А 1С8 производит обмен с МДЛП.

    Reply
  10. vovaapril

    (10)База на 8-ке уже была? В офисе 8-ка, в магазинах 7.7?

    Reply
  11. Vlx

    Нет. На 1С77.

    В офисе 1С77, в аптеках фронтол.

    Reply
  12. ЗС1

    Подскажите, а для обуви может быть что-то подобное?

    Reply
  13. vovaapril

    (13) Обувь пока только в планах. Я бегло ознакомился с мануалом, понял что отдалённо похоже, но в то же время всё по другому.

    Reply
  14. ЗС1

    (14) Был бы интересен вариант поступления/продажи по обуви. Можно было бы обсудить вариант более ускоренного выполнения этих планов

    Reply
  15. ta301074

    Добрый день. Напишите в личку контакт для связи и часовой пояс.

    Reply
  16. user593569_dvsniva

    Владимир, добрый день.

    Организация в которой будем подключать эту маркировку купила у вас эту разработку.

    Я на своем компе пытаюсь сделать Тест авторизации, возможно ли без отправки им (Ч.З.) запроса на авторизацию

    через заведенных уже starter_resident_1/2 пройти этот тест? Или только после связи с поддержкой ЧЗ и указанием моего IP статического?

    Reply
  17. user593569_dvsniva

    Возвращает такую ошибку:

    Рез=0 WinHttp.WinHttpRequest: Время ожидания операции истекло

    Reply
  18. vovaapril

    (17) Чтобы тренироваться на тестовом стенде нужен статический ip адрес, придётся написать письмо в тех поддержку чтобы вас добавили. Просто попробовать тест авторизации можно на промышленном стенде, но тогда нужна цифровая подпись и регистрация в МДЛП. Если вы будете писать доработки, то вам понадобится и доступ к тестовому стенду и к промышленному.

    То что я тут выложил — это не готовое решение, а часть моих доработок, которые я выложил на этапе, когда я научился взаимодействовать с ГИС МДЛП. Поэтому эти доработки за стартмани. Тут не хватает части документов, части методов API, анализа квитанций и ещё нужна интеграция с той системой, которая уже работает (чаще всего это ефарма). Я сам до сих пор даже себе не дописал настройки по маркировке до конца. Сделал только инегарацию с приходной накладной частично, продажи частично. Только на днях получили первую реальную упаковку от поставщика. Вам придётся много тестировать, поэтому нужен доступ к тестовому стенду и после написания внедрять и дописывать, уже на промышленном стенде. На песочнице по факту почти никто не тренируется. С тестового сразу переходят на промышленный. Делают единичную сделку маркированного товара, проверяют взаимодействие.

    Reply
  19. vovaapril

    (18)Проверил на левом ip-шнике, да также выдаёт. Надо статический ip и письмо про него в техподдержку.

    Reply
  20. user593569_dvsniva

    (19) Спасибо за подробное разъяснение!)

    Reply
  21. user593569_dvsniva

    (20) Еще вопрос — никакого описания вашей разработки не нашел, нет никаких набросков по поводу того, как все взаимосвязано (сообщения МДЛП, уведомления МДЛП, первичный док-т из 1С куда я буду встраивать и т.д.)?

    Reply
  22. searcher82

    Владимир,здравствуйте!

    Я так понимаю,документ «Уведомление МДЛП» будет подчинен документам Поступление, Продажа (Чек) , как вариант?

    В «Уведомление МДЛП» в поле ШтрихКод вносится полностью строка со сканера DataMatrix (отсканированный КИЗ) ,хотя его длина гораздо больше 32?

    Reply
  23. vovaapril

    (23)Да, документ Уведомление МДЛП надо делать подчинённым документам Поступление, Реализация и т.п. Реквизит ШтрихКод это либо sgtin либо sscc. Из того, что сканер получает, сканируя DataMatrix, надо вырезать лишнее.

    Reply
  24. vovaapril

    (22)Первичный документ 1С ->Документ Уведомление МДЛП->Сообщение МДЛП

    Reply
  25. sashocq

    (10) Не понял, какая 1С8 производит обмен с МДЛП?

    Как раз сейчас такую задачу поставил главбух и пытаюсь с этим разобраться. Пока есть мысль только скачать эту конфигурацию для 7-ки и сделать аналог в 8-ке.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *