Маркировка: обмен с ГИС МДЛП из 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 не будет опубликован. Обязательные поля помечены *