Имя: Пароль:
1C
 
ЭДО лайт от ЧЗ. Переход на TrueAPI
0 MWWRuza
 
гуру
28.08.26
13:11
Добрый день!
Раньше, у ЭДО лайт был свой API.
Теперь, его решили ликвидировать, и перенести все методы в общий, единый TrueAPI. "По старому" обещают, что будет работать до ноября.
Никто пока не заморачивался?
Я попробовал сделать, в принципе, работает, но, пока косячно.
В частности перестал работать отбор по периоду документов в запросе списка.
Написал обращение в СП, жду ответа, пока в работе:



Может кто-то уже наступил на эти грабли, и есть решение не дожидаясь когда СП родит ответ?
1 ChMikle
 
28.08.26
14:10
Салют, я правильно понимаю , вывод из оборота молочную продукцию (сыры разрезанные) теперь с ноября через TrueAPI грузить ?
2 MWWRuza
 
гуру
28.08.26
14:22
(1) Ээээ... А при чем тут это?
В ТруеАПИ ничего и не менялось, как грузили вывод из оборота так и грузим. А, нет. Изменение незначительное есть - поле МОД для некоторых ТГ добавили.
(1) "теперь с ноября" - а сейчас как?

Тут речь про ЭДО лайт.
3 ptiz
 
28.08.26
14:42
(0) Очень интересно, что ответят. В такие сложные вопросы поддержка ЦРПТ обычно даже не вникает :) Попросят какие-нибудь логи.
4 MWWRuza
 
гуру
28.08.26
14:50
Ага...
Они мне почти год мозги пудрили, почему токен в формате "единый в формате UUID" не работает в ЭДО лайт, хотя заявлено... И только в начале этой недели разродились ответом - оказывается теперь нет АПИ ЭДО лайт, все будет в ТруеАПИ, соответственно УРЛы другие.
Раньше это нельзя было сказать :-(

(3) Напишу сюда тогда, как будет что-то по теме вразумительное.
5 vladmenleo
 
28.08.26
15:24
(0) А почему такой урл? Я пользуюсь описанием True_API_GIS_MT-v710.0-03.08.2026-at-11-29-46.pdf
там несколько иная ссылка
УРЛ = "https://markirovka.crpt.ru/api/v4/true-api/doc/list?pg=" + ИмяГруппы + "&senderInn=" + Инн + "&dateFrom=" + НачДата + "&dateTo=" + КонДата;
Описание на странице 685
6.1. Метод получения списка загруженных документов в
ГИС МТ
URL: /api/v4/true-api/doc/list
6 MWWRuza
 
гуру
28.08.26
17:21
По тому, что это:
6.1. Метод получения списка загруженных документов в
ГИС МТ
немного другое. Это не ЭДО лайт. Это документы самого ТруеАПИ. Там всякие списания, отгрузки, те-же УПД в том числе, и т.п. Это всегда и было, ЭДО - это другое.
Вот:



Это через АПИ то, что вы видите в ЛК на закладке документы.
А ЭДО лайт - это ЭДО лайт, отдельный раздел.



И там, кстати, могут быть УПД и с немаркированным товаром в том числе, в отличии от раздела документы ЦРПТ.
На моем скриншоте, некоторые УПД в статусе "Подписан", без добавки "Отправлен в ГИС МТ" - это как раз такие УПД, в которых нет маркированных товаров. В ЛК ГИС МТ, или через АПИ по п. 6.1, вы их не увидите.
7 vladmenleo
 
28.08.26
16:04
(6) Так если мы говорим, что эдо лайт переходит на True_API, то логично предположить, что и методы будут как в True_API
8 MWWRuza
 
гуру
28.08.26
17:04
(7) то логично предположить, что и методы будут как в True_API

Не понимаю, зачем что-то предпологать, когда они описаны в описании TrueAPI:


Там небольшие изменения относительно старого API, но они есть. В основном URL-ы поменялись у методов, а так, практически то-же самое.
9 vladmenleo
 
28.08.26
17:07
(8) Сам-же написал
Раньше, у ЭДО лайт был свой API.
Теперь, его решили ликвидировать, и перенести все методы в общий, единый TrueAPI
Вот я и делаю вывод, что будет апи честного знака
10 MWWRuza
 
гуру
28.08.26
17:19
+(8) В частности, список документов вот:



А это описание параметров, которые не работают почему-то:



(9) и перенести все методы в общий, единый TrueAPI
Ну, да, по этому методу ничего и не изменилось кроме базового URL. Только раньше работало, а теперь нет.
11 Маленький Вопросик
 
29.08.26
18:34
(0) по-моему единственным человеком, который с этим заморачивается - являетесь вы, Владислав))) ждем от вас решений)))
12 Маленький Вопросик
 
29.08.26
18:35
а если по делу, то всегда работали с труапи
13 MWWRuza
 
гуру
29.08.26
19:46
Да с самим TruApi - нет вообще проблем, все работает как и работало... Все запросы марок, карточек, движений, остатков марок(выгрузкам, заказываемым и получаемым по TrueAPI).
Проблема только с ЭДО лайт при переносе его методов в TrueAPI.
Пока отбор по датам оставил в покое, жду ответа от СП...
Занялся подписанием... Но, там тоже все череж жо... описано в описании API.
Вот, косяк явный:



Создал очередное обращение:



Вот как так можно???
Уборщица у них что-ли описания пишет, пока программеры пивком разминаются??? :-(
14 Злопчинский
 
29.08.26
22:43
Скажите спасибо что хоть что-то описано.
15 MWWRuza
 
гуру
30.08.26
12:55
С подписанием тоже не все так просто.
Не хочет работать.
Старые методы, с заменой только базового URL - ошибку 400 возвращают, без описания конкретной причины.
Видимо, что-то в структуре запроса(его тела?) поменялось тоже, на ошибку в адресах или параметрах метода не похоже.
По API ЭДО лайт - все работает, как и уже несколько лет работало.

Знатоки типовых 8.Х, откликнитесь, в каких-то конфах это поддержано, или там только ЭДО от 1С - ??? Есть куда заглянуть, подсмотреть, не хочется "искать черную кошку в темной комнате, когда возможно, ее там и нет" - ?

PS На текущий момент, у меня по TRueAPI работает все, что работало и ранее по API ЭДО лайт, кроме подписания и отбора в списке по периоду...
16 AAA
 
30.08.26
14:18
На что влияет этот True Api? все будет хорошо!! главное перестать беспокоиться и начать жить ) все рано или поздно заработает или наоборот
17 MWWRuza
 
гуру
30.08.26
14:47
Да ни на что...
Просто с после-завтра, у моих клиентов встанет или все, что по TrueAPI, или ЭДО лайт. Смотря какой токен сгенерили. Да, одна галочка...



И как-бы фиг с ней, можно было-бы и не использовать TrueAPI, редко в рознице используется, только для всяких "разборов полетов"...
Но, в том-же ЭДО, у меня при заведении новых карточек маркированных товаров, при приходе по ЭДО, используются методы TrueAPI для получения карточек этих товаров из ЦРПТ, из которых достается актуальная ТГ и признак подакциза...
Можно конечно временно получать разные токены для ЭДО или остального, но, это неудобно.
Или переделывать все, для использования двух токенов JWT для ЭДО лайт и UUID для всего остального...
Так, как сроки разные - в TrueAPI обещают JWT отключить с 01.09.2026, а в ЭДО лайт он продолжит работу до ноября, сейчас типа работают оба варианта - и JWT со своим API для ЭДО лайт, и UUID но уже через TrueAPI для ЭДО лайт...
Поэтому и хочется разрулить с ним все, что-бы оставить только ЕДИНЫЙ.

PS Есть еще один вариант конечно... Использовать с 01.09.2026 единый для всего, в том числе и ЭДО лайт, но подписывать документы в WEB интерфейсе ЛК ЧЗ, пока с подписью не разрулю... Но, клиенты привыкли "одной кнопкой из 1С" все делать, не заходя в ЛК, и думаю будут не в восторге от такого.
18 MWWRuza
 
гуру
30.08.26
14:57
+(17) Так, как сроки разные - в TrueAPI обещают JWT отключить с 01.09.2026,

Есть конечно надежда, что могут по принципу "обещать еще не значит жениться :-) " сделать, и не отключить JWT в TrueAPI. Пунктуальностью по срокам ЦРПТ никогда не отличались. Но, это 50/50, посмотрим.
19 MWWRuza
 
гуру
01.09.26
12:15
(18) Но, это 50/50, посмотрим.

Пока - "длинный" токен в TrueAPI работает.
Может и дадут срок для нормального перехода, надеюсь.
Служба поддержки продолжает из себя "партизанов на допросе" корчить, обращения "в работе" :-(
20 MWWRuza
 
гуру
01.09.26
13:23
Хм... Первое обращение попытались закрыть(закрыли, но щаЗЗ! :-( ):



Буду долбить, пока не решат, у меня терпения много...
21 MWWRuza
 
гуру
03.09.26
12:32
Опять прислали отписку, теперь уже по первому обращению, где отбор по периоду.
Не буду сюда все копировать, тут все, начиная с месаги #120 и дальше: https://olegon.ru/showthread.php?t=40839&page=12
Потом, прикололся, задал вопрос Алисе, там тоже "веселый диалог :-(" процитирован. Даже она понимает, какие в ЦРПТ в поддержке эээ... промолчу кто сидят.
22 Максим Нижегородец
 
04.09.26
12:12
Опиcание ЛАЙТ и ТРУ методов есть в кабинете ЧЗ.
23 MWWRuza
 
гуру
06.09.26
13:22
(22) Да есть то оно есть, и в ЛК партнера, в базе знаний, тоже есть:



Актуальная версия "от вчера", естественно я ее скачивал и смотрел.




Ну, тут старье от начала августа, да оно и понятно, не будут его обновлять, раз решили "прибить" и перенести в единый TrueAPI.

Да только толку то, если не все, что там написано в самом API работает.
API ЭДО лайт, со второй картинки, работает "как часики", уже несколько лет, с "длинным" токеном JWT.
А то, что в описании TrueAPI по методам ЭДО лайт в пдф-ке с первой картинки - пока через жо**.
И такое ощущение, если верить Алисе, то уже и не починят методы v3 TrueAPI для ЭДО лайт, будет новый API v4. Как для остального TrueAPI.
Может и так, не сильно удивлюсь.

PS Вангую - по сабжевому запросу, скорее всего упразднят метод GET, и в v4 сделают аналогичный POST, с телом, куда надо будет все параметры, которые сейчас в URL передаются, в JSON передавать. Ну, уж рожали бы побыстрее, а то сейчас ни туда-и ни сюда. Мне в своей конфе это переделать - 15 минут, как говорится, "как 2 пальца об асфальт :-)"
Токен JWT пока в методах TrueAPI работает, не отключили, несмотря на обещания с 01.09.2026.
Так, что пох - пока ничего страшного нет, все работает "по старому", как уже несколько лет работало, жду.
СП молчит, обращения пока в статусе "В работе".
24 MWWRuza
 
гуру
09.09.26
08:14
И все-таки я их "дожал" :-)))
Сегодня прилетело на почту:

"Уважаемый пользователь!

Необходима уточняющая информация по Вашему обращению.

В ответном письме предоставьте, пожалуйста:

    Полный с URL запроса (метод (GET\POST), URL, тело и заголовки API запроса и значение токена, использованного при авторизации) и ответ на него."

Ну, думаю, "блин, по десятому кругу одно и то-же, ну да ладно, не жалко, сейчас соберу все что хотят и отправлю в очередной раз, терпение у меня пока не кончилось".
Попробовал - а фигвам, запрос отрабатывает как нужно, с отбором по периоду!
Починили, и хоть бы сказали, "да, мы все сделали, проверьте!" :-)
Ни слова.
Выглядит как очередная "отписка", ну да ладно, главное работает теперь. :-)
Теперь с подписанием по TrueAPI нужно разбираться, там тоже не работало, посмотрим, как сейчас будет... Но, это как у клиента будет что подписывать.
25 MWWRuza
 
гуру
10.09.26
13:55
+(24) Теперь с подписанием по TrueAPI нужно разбираться, там тоже не работало, посмотрим, как сейчас будет...

Тут - пока изменений нет, ошибка при попытке подписать - та-же, сервер возвращает пустой ответ - {} и код 400...
Сегодня у клиента будут два УПД на молочку, попросил не подписывать пока(молочка - ОСУ, пох, на кассах продаваться будет и без подписания УПД), попробую "смоделировать" ситуацию через их любимый curl, что-бы им было понятно, так, как 1с и всякие приблуды типа карлика - "для них слова ругательные и лучше при общении с ними их не произносить", и создам очередное обращение в службу поддержки...
26 MWWRuza
 
гуру
10.09.26
16:28
Ура, ЗАРАБОТАЛО! :-)
СП пока молчат...
А хотя, о чем это я. Я только сегодня собирался подать обращение по подписанию, но не успел. Но, коллега с ОлегОна подавал, ему пока тоже ничего не приходило.
27 ptiz
 
10.09.26
17:46
(24) как я и писал в (3) "Попросят какие-нибудь логи." И будут пинать и катить бесконечно.
28 MWWRuza
 
гуру
12.09.26
19:25
+(26) Все работает. Но, до конца все-таки недопилили.
Не возвращает описание ошибок. Просто код 400 и пустые скобки - {}.
Я специально пробовал подписать уже подписанный документ. API ЭДО лайт, писал по русски, что-то типа того, что: "нельзя подписать уже подписанный документ", тут только код 400. Я думаю, фиг с ним - допилят рано или поздно.
Но, это пох - такое у меня возможно только в режиме отладки, пользователи с таким не столкнутся.
В целом - работает :-)
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.