# Обмены и интеграции с 1С: товары, заказы, остатки

> Обмен сайта и CRM с 1С: товары, заказы, контрагенты, остатки. Без дублей и расхождений сумм, с повторным запуском без последствий.

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

[Обсудить задачу](https://it-zarya.ru/contacts/)

## Когда нас зовут

- В 1С растут дубли контрагентов и номенклатуры
- Суммы заказов на сайте и в учёте расходятся, причину найти не могут
- Обмен «отваливается по ночам», перезапуск делают руками
- Остатки на сайте не совпадают со складом, товар продаётся в минус
- Переезжаете на другую конфигурацию 1С и надо перенести данные

## Что входит в работу

- Диагностика текущего обмена: где рвётся, что теряется, почему появляются дубли
- Обмен по CommerceML для сайтов на 1С-Битрикс: каталог, заказы, статусы
- Обмен через OData и HTTP-сервисы 1С там, где типового обмена не хватает
- Сопоставление справочников по GUID вместо сопоставления по названию
- Идемпотентность: повторный запуск обновляет изменившееся и не создаёт дублей
- Возобновление после сбоя — пагинация с запоминанием позиции
- Логирование и понятные ошибки вместо молчаливого падения

## Как идёт работа

1. **Смотрим данные.** Не описание обмена, а сами записи в базе: сколько дублей, где расходятся суммы, что приходит по факту.
2. **Находим причину.** Обычно она одна и конкретная: сопоставление по названию, потерянный GUID, обрезанная пагинация.
3. **Чиним и переносим.** Скрипты пишем повторно запускаемыми, перед прогоном на проде — выгрузка.
4. **Проверяем числами.** Сверяем количества и суммы до и после. Результат — не «работает», а совпавшие цифры.
5. **Отдаём с документацией.** Что и как устроено, что делать при сбое.

## Сколько это стоит

**от 50 000 ₽**

Диагностика существующего обмена обходится дешевле, чем новый обмен с нуля. Если данных много и они грязные, часть бюджета уходит на чистку — это видно на этапе разбора, и мы говорим об этом до начала работ.

## Смежные услуги

- [Битрикс24](https://it-zarya.ru/services/bitrix24/) — если обмен нужен именно с порталом и CRM
- [Маркетплейсы](https://it-zarya.ru/services/marketplaces/) — когда та же номенклатура уезжает ещё и на площадки
- [Серверы и инфраструктура](https://it-zarya.ru/services/servers/) — если обмен падает по памяти, времени выполнения или правам

## Как это выглядело на практике

Производство камня · миграция справочников

### Ускорили выборку из 1С в 8–9 раз

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

[Разбор целиком](https://it-zarya.ru/cases/1c-b24-migration/) · [Другие кейсы](https://it-zarya.ru/cases/)

## Вопросы, которые задают чаще всего

### Почему в 1С растут дубли контрагентов

Чаще всего потому, что записи сопоставляются по названию, а не по GUID. Любая опечатка или лишний пробел создаёт новую запись. Лечится переходом на сопоставление по идентификатору и разовой чисткой уже накопленного.

### Можно ли починить обмен, который писали не вы

Да. Начинаем с диагностики: смотрим, что реально приходит и уходит, а не что написано в документации к нему. Часто оказывается, что причина одна и правится точечно.

### Насколько это опасно для боевой базы

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

### С какими конфигурациями 1С вы работали

Комплексная автоматизация и Управление торговлей. Обмен строим через CommerceML, OData или HTTP-сервисы — выбор зависит от того, что доступно на вашей стороне.

### Сколько занимает диагностика

Обычно несколько дней: этого хватает, чтобы посмотреть данные и назвать причину расхождений. По итогам вы получаете список проблем с приоритетами, даже если чинить будете не с нами.

## Что дальше

Напишите, что происходит у вас сейчас. Вернёмся с оценкой в часах и планом работ — до того, как вы что-то оплатите.

[Обсудить задачу](https://it-zarya.ru/contacts/) [itzarya@mail.ru](mailto:itzarya@mail.ru)

---

Источник: https://it-zarya.ru/services/1c-exchange/ · IT-агентство «Заря» · itzarya@mail.ru
Markdown-версия любой страницы сайта — тот же адрес с `.md` на конце. Индекс для ассистентов: https://it-zarya.ru/llms.txt
