Данные по APi: Версия: 2.37 от 13 января 2024
При работе обмена между сайтом интернет-магазина и базой 1С, база 1С наполняется новыми заказами. Часть этих заказов должна быть доставлена с помощью сервисов «DPD», «Почта России», «BoxBerry». Обработка позволяет осуществить автоматическое создание заявок на доставку заказов для этих сервисов.
Параметры учетных данных пользователя заполняются в форме констант.
По учетным данным пользователя и данным заказа формируется xml-запрос и отправляется на обработку нужным скриптом. После обработки возвращается файл-ответ. В случае успешного окончания он содержит идентификаторы созданной заявки, в случае ошибки — код и текст ошибки.
Изначально, механизм был реализован для УТ11. В прикреплении демо-база с 3-мя документами «Заказ клиента», в которых оставлены все необходимые поля для демонстрации работоспособности обработки по созданию заявок. Для переноса всего механизма создания заявок в другие конфигурации, в демо-базе создана подсистема «РаботаСАксиомус», в состав которой входят эти объекты.
Здравствйте.
Всё неплохо, но есть один вопрос.
Почему используется COM-объект WinHTTPRequest, а не объект 1с HTTPСоединение?
Есть ли вариант с использованием объекта 1с HTTPСоединение?
(1) добрый день. это давно делалось, я уже не помню почему так сделал. возможно, что что-то с HTTPСоединение не получалось или не знал как передать. в теории и через него должно работать
(0) Пробовали ли вы получать статусы созданных заказов?
Делаю запрос на тестовый сервер:
и какой бы ImId не указывал, всегда получаю ответ:
Не подскажите куда копать?
(3) К сожалению не подскажу. Задача была только создавать заявки. Обратитесь в службу тех поддержки, это будет быстрее всего