Конфигурация демонстрирует взаимодействие с ИС Маркировка МДЛП через API. Предназначена для интеграции с уже существующими системами учёта. Код полностью открыт.
Реализованы основные методы работы с документами, организациями, справочной информацией, просмотр входящих и исходящих документов, получение квитанций по исходящим документам, добавление контрагентов по ИНН, просмотр информации по GTIN, SGTIN, SSCC.
Реализованы документы по схемам 415,416,431,701,911,912 (исходящие), 601,602,606,607,617 (входящие). Недостающие методы API и документы по не реализованным схемам буду добавлять по необходимости, либо можете добавить сами по аналогии с уже реализованными.
Поддерживается работа с несколькими организациями.
Как начать работать:
У системы маркировки существует три стенда: тестовый стенд, стенд песочница, промышленный стенд.
Для подключения к тестовому стенду и стенду песочница необходимо написать письмо в техподдержку системы МДЛП.
Для подключения к промышленному стенду необходимо иметь цифровую подпись, зарегистрироваться в системе. В веб-интерфейсе (проще всего в него заходить через классический Internet Explorer) создать места деятельности, создать учётную систему. В конфигурации необходимо создать свою организацию, у организации создать пользователя, зарегистрировать в конфигурации сертификат пользователя и заполнить идентификаторы, скопировав их из веб-интерфейса в 1С. Попробовать тест авторизации.
Подробнее тут:
Краткая инструкция по быстрому старту для изучения API
Документация с сайта честный знак
В демо конфигурации заведены два тестовых участника. С помощью них можно опробовать работу API. Для отправления документов на тестовом стенде рекомендуется выпустить тестовую цифровую подпись и работать через неё.
Добрый день. Напишите в личку контакт для связи и часовой пояс.
Отлично!
Большое спасибо за такую большую работу!
Сейчас тоже пишу под 77, ваша конфигурация очень сильно помогла.
Если «Код полностью открыт», тогда почему нет возможности скачать файл «Демо конфигурация маркировка.zip»? Указано «Скачать (10 стартмани)»
(4)
Программный код открыт, в данном случае, это значит что вы сможете его редактировать, копировать, переносить, код не зашифрован, не подвергнут обфускации, удобочитаем, использование внешних компонент сведено к минимуму.
подскажите. мы клиника. потребители. зарегистрировался в сервисе песочница. как получить тестовую поставку(уведомление)
мне нужно просить кого-то из реальных производителей или поставщиков товара?
В песочнице тестируют обмен со своими контрагентами. Если надо просто поиграться, попробовать что-нибудь выгрузить, загрузить, то это на тестовом стенде.
Используется ли авторизация через УКЭП? Иными словами, готова ли конфигурация для работы на промышленном контуре?
(8)Авторизация через УКЭП реализована, документы подписываются, отправляются.
Плюсую.
Я стал делать выгрузку/загрузку из 1С77 в 1С8. А 1С8 производит обмен с МДЛП.
(10)База на 8-ке уже была? В офисе 8-ка, в магазинах 7.7?
Нет. На 1С77.
В офисе 1С77, в аптеках фронтол.
Подскажите, а для обуви может быть что-то подобное?
(13) Обувь пока только в планах. Я бегло ознакомился с мануалом, понял что отдалённо похоже, но в то же время всё по другому.
(14) Был бы интересен вариант поступления/продажи по обуви. Можно было бы обсудить вариант более ускоренного выполнения этих планов
Добрый день. Напишите в личку контакт для связи и часовой пояс.
Владимир, добрый день.
Организация в которой будем подключать эту маркировку купила у вас эту разработку.
Я на своем компе пытаюсь сделать Тест авторизации, возможно ли без отправки им (Ч.З.) запроса на авторизацию
через заведенных уже starter_resident_1/2 пройти этот тест? Или только после связи с поддержкой ЧЗ и указанием моего IP статического?
Возвращает такую ошибку:
Рез=0 WinHttp.WinHttpRequest: Время ожидания операции истекло
(17) Чтобы тренироваться на тестовом стенде нужен статический ip адрес, придётся написать письмо в тех поддержку чтобы вас добавили. Просто попробовать тест авторизации можно на промышленном стенде, но тогда нужна цифровая подпись и регистрация в МДЛП. Если вы будете писать доработки, то вам понадобится и доступ к тестовому стенду и к промышленному.
То что я тут выложил — это не готовое решение, а часть моих доработок, которые я выложил на этапе, когда я научился взаимодействовать с ГИС МДЛП. Поэтому эти доработки за стартмани. Тут не хватает части документов, части методов API, анализа квитанций и ещё нужна интеграция с той системой, которая уже работает (чаще всего это ефарма). Я сам до сих пор даже себе не дописал настройки по маркировке до конца. Сделал только инегарацию с приходной накладной частично, продажи частично. Только на днях получили первую реальную упаковку от поставщика. Вам придётся много тестировать, поэтому нужен доступ к тестовому стенду и после написания внедрять и дописывать, уже на промышленном стенде. На песочнице по факту почти никто не тренируется. С тестового сразу переходят на промышленный. Делают единичную сделку маркированного товара, проверяют взаимодействие.
(18)Проверил на левом ip-шнике, да также выдаёт. Надо статический ip и письмо про него в техподдержку.
(19) Спасибо за подробное разъяснение!)
(20) Еще вопрос — никакого описания вашей разработки не нашел, нет никаких набросков по поводу того, как все взаимосвязано (сообщения МДЛП, уведомления МДЛП, первичный док-т из 1С куда я буду встраивать и т.д.)?
Владимир,здравствуйте!
Я так понимаю,документ «Уведомление МДЛП» будет подчинен документам Поступление, Продажа (Чек) , как вариант?
В «Уведомление МДЛП» в поле ШтрихКод вносится полностью строка со сканера DataMatrix (отсканированный КИЗ) ,хотя его длина гораздо больше 32?
(23)Да, документ Уведомление МДЛП надо делать подчинённым документам Поступление, Реализация и т.п. Реквизит ШтрихКод это либо sgtin либо sscc. Из того, что сканер получает, сканируя DataMatrix, надо вырезать лишнее.
(22)Первичный документ 1С ->Документ Уведомление МДЛП->Сообщение МДЛП
(10) Не понял, какая 1С8 производит обмен с МДЛП?
Как раз сейчас такую задачу поставил главбух и пытаюсь с этим разобраться. Пока есть мысль только скачать эту конфигурацию для 7-ки и сделать аналог в 8-ке.