Здравствуйте! У меня не типовая/самописная конфигурация 1С. В Creatio создан не типовой специальный объект TiServiceDesk_Base, который содержит наряды TiWorkOrder подрядчиков Account. Мне необходимо по запросу из 1С считать массив нарядов за месяц по конкретному подрядчику. Связываюсь по протоколу ODATA3. Коннектится все нормально, но когда делаю запрос, то код ошибки получаю 301. Видимо сам запрос некорректен.
Прошу помощи в виде примеров запроса через ODATA3 к таблицам Creation. В переписке видел, что есть ert-обработка на 1С с примером идентификации и запроса к базе. Можете мне ее выслать?
Сам SQL запрос выглядит так:
SELECT * FROM "TiWorkOrder"
LEFT JOIN "Account" ON "TiWorkOrder."TiContractorid"="Account"."Id"
WHERE "Account"."Cod" = 123456 AND "TiWorkOrder"."TiFactEndDate" > '2024-01-01' AND "TiWorkOrder"."TiFactEndDate" < '2024-02-01'
Нравится
Добрый день.
Вы можете найти примеры запросов Odata в документации:
https://documenter.getpostman.com/view/10204500/SztHX5Qb?version=latest
https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…
Cherednichenko Nikita,
Не лучше ли выложить в community готовый пример 1С аутентификации и запросов GET, POST, который будет полезен всем последующим программистам 1С ? Команда Creatio заинтересована в дальнейшем развитиии проекта и последующих интерегациях с 1С?