Имя: Пароль:
1C
 
1c интеграция с честным знаком
0 igor 1111
 
naïve
18.06.24
11:34
Добрый день, подскажите  сможете помочь :

Пытаемся получить тестовую марку на одни товар в количестве 2 штуки выдает ошибку :
При получении GTIN на остатки по документу Заказ на эмиссию кодов маркировки СУЗ 00ГЛ-000003 от 08.06.2024 10:41:19 возникла ошибка: Текст ошибки: При выполнении запроса api/v4/true-api/product/gtin?page=100&pg=lp&limit=100&includeSubaccount=true возникла ошибка. Код состояния HTTP: 400. Текст ошибки: { "error_message": "Превышен максимально допустимый результат 10000. Уточните запрос." }. Организация: И.П. Текст JSON см. в журнале регистрации.

Почему 10000 штук ?
Версию последнюю поставили, раньше пару лет назад все работало, сейчас вот такая ситуация.
1 timurhv
 
18.06.24
11:38
(0) Это чье творчество? Марки по TrueAPI получать. И какая группа товаров?
2 igor 1111
 
naïve
18.06.24
11:45
Стандартная 1 с ничего не модифицировали, на первом этапе лег пром делали марки, сейчас второй этап и не дает получить марку.
3 timurhv
 
18.06.24
11:55
(2) Не очень понимаю зачем его вызывать:
5.5.2. Метод получения списка кодов товаров (GTIN) УОТ по ИНН

>page=100&pg=lp&limit=100
Видимо, ЧЗ так посчитало: 100 страница по 100 GTIN = 10000.
4 igor 1111
 
naïve
18.06.24
11:57
Так все стандартно как и делали раньше, куда копать даже не понимаю.
5 timurhv
 
18.06.24
11:59
Да и страницы начинаются с 0, поэтому ваш запрос ушел на диапазон 10001 - 10101 GTIN в поиске.
Не думаю, что у вас их так много, посмотрите откуда 100 страница передается в модуль
ИнтерфейсИСМП.НайтиПродукциюПоИННПроизводителя
6 igor 1111
 
naïve
18.06.24
11:59
Может это связанно с форматом обмена V2?
7 timurhv
 
18.06.24
12:07
(6) У вас перед запросом в СУЗ 1С пытается найти GTIN и заполнить его в документе.
8 igor 1111
 
naïve
18.06.24
12:08
Причем, это происходит при - запросить gtin на остатки.
9 igor 1111
 
naïve
18.06.24
12:09
Так мы и запрашиваем gtin
10 timurhv
 
18.06.24
12:13
А сами-то не знаете какой GTIN должен быть?
11 timurhv
 
18.06.24
12:14
Так понял, 1С долбит API до тех пор пока не найдет нужный GTIN и не обрабатывает ситуацию когда страницы закончились и не был найден нужный GTIN.
12 igor 1111
 
naïve
18.06.24
12:16
Нет как раз на этапе запроса gtin и происходит, есть только ТН ВЭД.
Подскажите, возможно с вами связаться для решения этого вопроса?
Спасибо