Понадобилось написать интеграцию по API из 1с в Логсис. После долгого гугления не нашел ничего простого и понятного. Пришлось написать свою обработку.
Надеюсь, что кому-то пригодится.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
| Наименование |
Скачано |
Купить файл |
По подписке PRO
|
|
Выгрузка заказов в Логсис:
.epf 9,02Kb
|
15 |
2 500 руб.
Купить
|
1 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
Подключение
ПараметрыПодключения = Новый Структура("Сервер, Порт", "cab.logsis.ru", 80);
Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт,"APITEST2","APITEST2");
АдресРесурса = "/apiv2/createorder/";
Текст запроса - тут не приводится, он в приложенной обработке.
Запуск POST запроса
Запрос = Новый HTTPЗапрос(АдресРесурса);
Запрос.Заголовки.Вставить("Content-type", "application/x-www-form-urlencoded");
Запрос.УстановитьТелоИзСтроки(СтрокаТелоЗапроса, ,ИспользованиеByteOrderMark.НеИспользовать);
HTTPОтвет = Соединение.ОтправитьДляОбработки(Запрос);
ОтветСтрока = HTTPОтвет.ПолучитьТелоКакСтроку("UTF-8");
Проверено на УТ 11.4.10.75.
Вступайте в нашу телеграмм-группу
Инфостарт
Обработка Логсис Logsis Интеграция