Разработка сайтов / Интеграция без ручных разрывов / 20
Интеграция сайта с 1С строится вокруг владельцев данных, правил синхронизации и наблюдаемой обработки частичных сбоев.
от 50 000 ₽точная оценка после диагностики
Зачем это бизнесу
Какие данные передавать между сайтом и 1С?
Организовать контролируемый обмен между сайтом и 1С без неявного дублирования и ручной сверки каждого изменения.
Согласуем номенклатуру, цены, остатки, заказы и статусы, а также направление каждого обмена. Назначаем основной источник данных и правила повторной передачи. На тесте проверяем обновление, отмену и конфликт изменений, чтобы повторная отправка не создавала дубли заказов.
Год бесплатного обслуживания сайта в подарок. При заказе разработки сайта в течение года бесплатно выполняю любые правки, исправляю ошибки, обновляю тексты и изображения и помогаю с работой сайта.
Для товаров, цен, остатков, клиентов и заказов отдельно определяем систему-источник. Если поле может меняться с двух сторон, фиксируем правило разрешения конфликта.
Обмен сначала запускаем на ограниченной выборке и проверяем повторную передачу одних и тех же данных. Обработчик должен различать новое изменение, допустимый повтор и конфликт.
Контроль строим не только по факту запуска задания, но и по результату обработки записей. Ошибки остаются в журнале с контекстом, достаточным для повторного запуска и сверки.
Когда подходит
Узнаёте
свой сценарий?
Магазинам и каталогам с товарными данными в 1С
Компаниям, которые передают заказы или статусы между системами
Командам, сталкивающимся с дублями и непрозрачными ошибками обмена
Что входит
Работа, которую
можно проверить.
Состав уточняется после диагностики: ненужные этапы не включаются только ради объёма.
Коротко о главном
Частые вопросы
Какая система должна быть источником товарных данных?
Для каждого поля источник определяется отдельно с учётом фактического процесса. Цена, описание и остаток могут иметь разных владельцев, поэтому общее правило для всей карточки часто недостаточно.
Что происходит при прерывании обмена с 1С?
Необработанные записи должны оставаться доступными для повторной передачи, а частично выполненный пакет — для сверки. Конкретная реакция описывается для каждого типа данных.
Как предотвращаются дубли при повторной синхронизации?
Используются устойчивые идентификаторы и идемпотентные операции. Повтор одного сообщения проверяется как штатный сценарий, а не только как исключительная ошибка.
Следующий шаг
Обсудим задачу
и состав работ.
Расскажите, какой результат нужен и что уже сделано. Предложу первый этап, уточню исходные данные и составлю оценку работ.
Обсудить задачу