# Интеграция 1С с маркетплейсами

Canonical: https://new.kt-team.ru/solutions/1c/marketplaces

Source: https://www.kt-team.ru/solutions/1c/marketplaces

Маркетплейсы требуют быстрых и точных обменов: номенклатура, остатки, цены, заказы и возвраты должны синхронизироваться без ручных таблиц. У каждой площадки свой API продавца и своя модель: Wildberries, Ozon и Яндекс Маркет по-разному описывают карточки, статусы заказов и схемы работы FBO/FBS/DBS. Данные о товаре часто лежат в одной системе, а цены и остатки в разрезе складов — в другой, поэтому до старта фиксируем:

- источник правды по товарам, ценам и остаткам: 1С, PIM или несколько систем;
- схему работы на каждой площадке (FBO, FBS, DBS) — от неё зависят обмены остатками и заказами;
- лимиты API площадок и требуемую периодичность синхронизации остатков и цен;
- как сверяются отчёты реализации и комиссии площадок с учётом в 1С;
- кто отвечает за карточки, цены и резервы при расхождениях.

## Что подключаем

Подключаем Wildberries, Ozon, Яндекс Маркет и другие площадки через их API продавца. Для каждого потока определяем источник данных, формат, периодичность обмена и обработку ошибок.

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

## Архитектурный подход

Прямой обмен «1С — площадка» работает, пока канал один. С ростом числа площадок интеграции «точка — точка» превращают архитектуру в монолит: каждое изменение API площадки требует доработки 1С. Мы выносим обмены в отдельный интеграционный слой (ESB или брокер сообщений):

- один коннектор на сущность — номенклатуру, цены, остатки — вместо отдельного обмена под каждую площадку;
- маппинги форматов площадок живут в интеграционном слое, а не в коде 1С;
- очереди и буферизация: 1С не перегружается запросами, данные не теряются при недоступности получателя;
- мониторинг и алерты по каждому потоку: видно, какая площадка не получила остатки;
- инструменты: WSO2, Kafka, RabbitMQ, n8n, Datareon и другие.

## Результат

Команда быстрее подключает новые площадки, видит актуальные остатки и меньше тратит время на ручную сверку заказов и отчётов. Подход проверен на сети из 200+ систем «1С:Розница»: один API на сущность вместо сотен парных коннекторов.

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

## Кейсы

- [Единый API для 200+ систем 1С:Розница](/cases/single-api-for-200-1c-systems)
- [Интеграции с 1С](/solutions/integrations/1s-integrations)
- [1С без проблем](/solutions/1c-bez-problem)
