Интеграция сайта с 1С: типовые ошибки и как их избежать
Интеграция - это договорённость, не только код
Сайт и 1С должны договориться: кто источник правды по ценам, как часто обмен, что делать с удаленными позициями, кто чинит сбой. Без этого даже идеальный модуль обмена будет врать.
Типовые ошибки
- Нет тестового контура. Обмен сразу в бой - классика ночных сюрпризов.
- Дубли номенклатуры. Разные артикулы на один товар, сайт раздувается.
- Остатки «как получится». Нет правил резервов и отрицательных остатков.
- Цены без типов. Розница и опт смешиваются в одной колонке.
- Молчаливые сбои. Обмен упал, никто не получил алерт.
- Размытая ответственность. «Это 1С-ники» vs «это сайтчики» - клиент посередине.
Минимальный порядок запуска
- зафиксировать объекты обмена: товары, цены, остатки, заказы;
- описать направления (1С → сайт, сайт → 1С);
- сделать тест на копии базы;
- включить логи и уведомления об ошибках;
- прогнать заказ от корзины до появления в 1С.
Что решить до разработки
Версия 1С, доступы, кто сопровождает конфигурацию, можно ли дорабатывать типовой обмен. Иногда дешевле упростить процесс на сайте, чем ломать уникальную конфигурацию.
ВебШтрих подключает сайты и кабинеты к 1С через понятный контур: что едет, как часто, кто дежурит, если обмен остановился.