Разработка сайтов / Интеграция без ручных разрывов / 20

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

от 50 000 ₽точная оценка после диагностики

Обсудить задачу

Зачем это бизнесу

Какие данные передавать между сайтом и 1С?

Организовать контролируемый обмен между сайтом и 1С без неявного дублирования и ручной сверки каждого изменения.

Согласуем номенклатуру, цены, остатки, заказы и статусы, а также направление каждого обмена. Назначаем основной источник данных и правила повторной передачи. На тесте проверяем обновление, отмену и конфликт изменений, чтобы повторная отправка не создавала дубли заказов.

Год бесплатного обслуживания сайта в подарок. При заказе разработки сайта в течение года бесплатно выполняю любые правки, исправляю ошибки, обновляю тексты и изображения и помогаю с работой сайта.

Для товаров, цен, остатков, клиентов и заказов отдельно определяем систему-источник. Если поле может меняться с двух сторон, фиксируем правило разрешения конфликта.

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

Контроль строим не только по факту запуска задания, но и по результату обработки записей. Ошибки остаются в журнале с контекстом, достаточным для повторного запуска и сверки.

Когда подходит

Узнаёте
свой сценарий?

01

Магазинам и каталогам с товарными данными в 1С

02

Компаниям, которые передают заказы или статусы между системами

03

Командам, сталкивающимся с дублями и непрозрачными ошибками обмена

Что входит

Работа, которую
можно проверить.

Состав уточняется после диагностики: ненужные этапы не включаются только ради объёма.

Матрица владельцев сущностей и отдельных полей
Маппинг идентификаторов, значений и статусов
Правила запуска, повтора и порядка синхронизации
Очередь, журнал ошибок и уведомления ответственным
Сценарии сверки и восстановления после частичного сбоя

Коротко о главном

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

01

Какая система должна быть источником товарных данных?

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

02

Что происходит при прерывании обмена с 1С?

Необработанные записи должны оставаться доступными для повторной передачи, а частично выполненный пакет — для сверки. Конкретная реакция описывается для каждого типа данных.

03

Как предотвращаются дубли при повторной синхронизации?

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

Следующий шаг

Обсудим задачу
и состав работ.

Расскажите, какой результат нужен и что уже сделано. Предложу первый этап, уточню исходные данные и составлю оценку работ.

Обсудить задачу