1С интеграция с веб-интерфейсом

https://www.fl.ru/projects/5413692/1s-integratsiya-s-veb-interfeysom.html

1. Цель задачи:

Организовать двусторонний обмен данными между 1С и внешним веб-приложением (личный кабинет клиента) через REST API.


2. Задачи программиста 1С:

2.1. Настроить и предоставить REST API из 1С:

  • Авторизация (желательно Basic Auth или токен).
  • Формат данных: JSON.

2.2. Реализовать методы API:

a) Отдача данных из 1С (GET-запросы):

  • Список номенклатуры клиента.
  • Остатки на складе (с возможностью фильтрации по дате/периоду).
  • Список заявок клиента (на приемку и отгрузку) с текущими статусами.

b) Приём данных в 1С (POST/PUT-запросы):

  • Создание новой номенклатуры от клиента.
  • Обновление существующей номенклатуры клиента.
  • Создание заявок на приемку и отгрузку от клиента.

2.3. Формат данных и обязательные поля:

  • Номенклатура:     – Название, Артикул, Штрихкод, Категория (если есть), Дополнительные поля по согласованию.
  • Заявки на приемку и отгрузку:     – Дата, Тип (приемка или отгрузка), Перечень товаров с количеством, Комментарий, Статус.
  • Остатки:     – Номенклатура, Артикул, Штрихкод, Количество, Склад, Дата остатков.