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

Можно ли получить инфу о контрагенте по его GUID в ЦРПТ - ? : Маркировка

22.11.2024 11:01


09.02.2024 14:47
Добрый день.
На сегодняшний день, остатки/обороты товаров в "Честном знаке", понятие "эфемерное", особенно по ОСУ... Но, не за горами тот день, когда они потребуют привести их в соответствие с реальностью.
Поэтому, решил "поковырять" API на предмет того, что они могут предоставить для этого.
Сделал отчет, запросом к УРЛAPI + "/warehouse/balance". Что-то работает, какие-то "циферки" выводит
Но, саму номенклатуру не выводит - только ее GTIN-ы... Ладно, делаю второй запрос, по адресу: УРЛAPI + "/product/info", по списку полученных в предыдущем запросе GTIN. Соединяю эти две таблицы(в запросе их не соединить, так, как это запрос к API, а не к базе 1С), получаю "приемлемый" результат:



Но, так, как получить только наименования товара и его товарную группу нечем, в предыдущем запросе получена вся инфа по карточкам товаров по списку GTIN. Для этой таблицы она избыточна. Позтому, "сам бог велел " сделать расшифровку карточек из этой таблицы:



И вот тут, вылезла одна "неприятная особенность" - некоторые показатели они передают в виде объектов(там, где это по большому счету и нафик не нужно - как например "Условия хранения" на предыдущем СкринШоте - смысл объекта, когда там всегда одна строка? Нет, ну, может в каких-то случаях и будет несколько строк, но, это уже нонсенс...), а нужные, которые по хорошему желательно разворачивать - строкой:



В строках "Хозяйствующий субъект" и "Производитель" только их GUID-ы строками...
Вчера раз пять перечитал описание API, и так и не нашел метода, как получить данные этих контрагентов по их GUID... По ИНН - можно, но мы их не знаем.
Оно не то, что-бы очень нужно, но, как-то не красиво... Зачем рядового юзера "пугать" GUID-ами, вместо нормальных наименований контрагентов?

Если кто-то разобрался с этим вопросом, подскажите, "ткните носом", буду очень признателен
09.02.2024 15:33
Этож ид Меркурия.
Видимо предполагается, что ты сам в Меркурий за этой инфой сходишь.
Часовой пояс GMT +3, время: 11:01.

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