Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Нужен файлик примера УПД через ЭДО с табаком для розницы : Маркировка

20.04.2024 8:05


24.01.2020 11:07
MWWRuza
 
Цитата:
jokerpnz ссылка вот такая, в браузере у меня открывается
Блиииннн!!! Работает, и не только в браузере, а и в 1С у меня тоже. Спасибо огромное!

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

Уже писал, но еще раз повторюсь, перефразируя известный анекдот про таможенников и гаишников:
Чем больше я пытаюсь работать с ЦРПТ, тем больше мне нравится ЕГАИС!
24.01.2020 11:17
MWWRuza
 
А еще не понятно по регламенту доступа к API.
Если клиент с ЭЦП зарегистрирован в "Честном знаке", на площадке табака... ЛК у него работает, чеки с касс прилетают. Нужно дополнительно регистрироваться для получения доступа через API, плюс внешний статический IP адрес, который надо указать при доп. регистрации, или и так должно работать? Встречал такое в описании регламента, но, там почему-то конкретно про лекарства, и возможно, это старое описание... Для табака сейчас тоже так, или должно просто работать, а все эти сложности были на время "эксперимента"?
24.01.2020 11:34
jokerpnz
 
первый раз слышу про внешний статический адрес, может потому что про лекарства не читал))
24.01.2020 14:03
MWWRuza
 
Не, тут похоже не в лекарствах дело. Это, скорее всего на время "эксперимента" делали, что-бы отсечь его у,ватников от всех, кто не зарегеьлся как участник.
24.01.2020 21:48
MWWRuza
 
Ну, что... Токен в 1С получаю, вроде как все нормально...
А вот дальше, пока продвинуться не получается... Все это я затеял пока из-за единственного запроса - агрегация маркировки... Типа, по коду короба получить коды всех блоков из него.
Что только не пробовал - 401, 403, 404, 405 получаю, в разных комбинациях адресов, х.з. чего ему надо...
25.01.2020 02:01
MWWRuza
 
Победил. Подсмотрел в 1С:Бухгалтерия 3.0
Вот, такой адрес должен быть для этого запроса: "https://ismotp.crptech.ru/private-office-api/private/v2/cis/aggregated?cis=" + СокрЛП(КодМаркировки)
где КодМаркировки, это код с упаковки, по которой мы хотим получить список вложений. Возвращается дерево, вплоть до пачек.
26.01.2020 18:47
MWWRuza
 
Вот, что получилось с запросом агрегации марок:

26.01.2020 19:14
MWWRuza
 
Цитата:
jokerpnz год назад написал модуль, с помощью которого с использованием сертификата авторизуюсь на ЦРПТ и могу запросить список документа и затем контент документов.
А вот с этим, пока непонятка...
Как я понял из описания, сначала надо запросить список документов, и получить его ID:
Запрос "POST", адрес: "https://ismotp.crptech.ru/private-office-api/api/v2/documents/my", возвращает строку ID.

Далее, нужно получить статус:
Запрос "GET", адрес: "https://ismotp.crptech.ru/private-office-api/api/v2/orders/" +<ID> + "/status"

Потом, в случае успеха, статус "SUCCESS", можно уже получить список документов в виде ZIP-файла - ????

Ерунда какая-то получается, статус упорно возвращается "NEW", который даже не описан в докуменации:
"2. Проверка статуса заказа. В процессе выполнения- IN PROGRESS, задание выполнено- SUCCESS, при выполнении возникла ошибка- ERROR."

Если по этому ID запросить результат:
Запрос "GET", адрес: "https://ismotp.crptech.ru/private-office-api/api/v2/orders/" + <ID> + "/result"

возвращает "409", типа конфликт чего-то с чем-то... Я думаю, что причина в статусе, не должен этот запрос делаться при таком статусе...

Я чего-то не так делаю, или это не работает по тому, что у пользователя нет документов на сервере?
Что вообще понимается под документами? Только доки оптово-розничного оборота(УПД), или чеки с кассы, это тоже документы? Если так, то УПД там нет ни одной, а чеков вагон и маленькая тележка...

27.01.2020 10:23
jokerpnz
 
у меня в программе такая ссылка на получение списка документов

/api/v3/facade/doc/listV2

возвращает да, zip архив. на данный момент там пустой файл cis_report.txt
что там должно содержаться, загадка

в старой документации на получение контента ссылка
/private-office-api/api/v2/documents/my/{0}/body
27.01.2020 10:28
jokerpnz
 
нашёл документацию по которой делал, в отдельной папке лежала( не заметил
там как раз все ссылки новые
Вложения
Тип файла: pdf ИС_МП._Описание_API.v2.2.0.pdf (342.3 Кб, 63 просмотров)
Часовой пояс GMT +3, время: 08:05.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.