Разработка и интеграция решений для 1С

Интеграция 1С и сайта

Интеграция 1С с сайтом передаёт каталог, цены, остатки, заявки или статусы без ручного ввода.

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Интеграция 1С с сайтом передаёт каталог, цены, остатки, заявки или статусы без ручного ввода. Я строю обмен вокруг externalId и владельца каждого поля, чтобы повтор не создавал вторую сущность.

Сначала определяется направление: 1С публикует справочники, сайт создаёт заявку, обе стороны меняют только согласованные поля. В границы входят HTTP-сервис или OData, промежуточный адаптер, расписание либо вебхуки, идемпотентность и журнал. Полный магазин с корзиной лучше вести через специализированный обмен склада и заказов.

Приёмка включает новый объект, изменение, удаление или архивирование, повтор пакета и одну некорректную строку среди корректных. Ошибка товара не должна останавливать весь обмен, а оператор находит её по externalId. Типовой CommerceML-модуль разумнее, если схема стандартна; свой API нужен при нестандартных справочниках и нескольких потребителях.

Частые вопросы

Нажмите на вопрос, чтобы раскрыть ответ.

Обмен должен быть в реальном времени?

Только если процесс этого требует. Для каталога часто достаточно расписания, а статус заказа можно отправлять событием.

Что считать источником правды?

Для каждого поля отдельно: например, цена из 1С, маркетинговое описание с сайта. Двустороннее редактирование одного поля без правил создаёт конфликты.

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Полное описание услуги