Диагностика ошибок обмена сайта с 1С
Если обмен между интернет-магазином на 1С-Битрикс и 1С:УТ или Розницей уже настроен, но данные расходятся, начну с воспроизведения проблемы. Сопоставлю конкретный товар или заказ, время операции и доступные журналы. Исправление оценивается после того, как станет понятно, где возникает сбой.
Описать ошибку обмена →С какой проблемой можно обратиться
На сайте осталась старая цена
Типовой сценарий диагностики, а не отдельный клиентский кейс: в 1С цену изменили, а в карточке товара на сайте осталось прежнее значение.
Сначала нужно зафиксировать товар, тип цены, ожидаемое значение и время изменения. Затем сравнить источник, данные обмена и результат на стороне сайта. Отдельно проверить, совпадают ли товар и торговое предложение.
Если новое значение в обмене есть, проверяем обработку на сайте. Если его нет, возвращаемся к источнику и отбору данных. Очистка кэша или повторный запуск без этой проверки не объясняют причину расхождения.
Что входит в диагностику
- Выбираем воспроизводимый пример, фиксируем ожидаемый и фактический результат.
- Уточняем конфигурации, версии, модуль обмена, направления и расписание.
- Сопоставляем доступные журналы, запросы и данные по времени и идентификаторам.
- Проверяем гипотезу на тестовом контуре или в отдельно согласованном безопасном сценарии.
- Описываем найденное место сбоя, подтверждающие данные и следующий шаг.
Доступность журналов зависит от модуля и его настроек. Если данных недостаточно, результатом этапа будет список недостающих сведений и способ повторной проверки. Причина не считается найденной только потому, что обмен один раз прошёл.
Диагностика и исправление оцениваются отдельно
- Описание проверенного примера и участка, на котором данные расходятся или обработка прекращается.
- Выводы с опорой на доступные логи и сопоставление данных. Непроверенные предположения отмечаются отдельно.
- Предложение по исправлению и сценарии приёмки либо перечень того, что ещё нужно проверить.
- Отдельная оценка изменения кода, настроек или данных, если оно необходимо.
Удаление уже созданных дублей, массовая перезапись каталога, обновление платформы и перенос на другой модуль не входят в диагностику автоматически. Перед такими действиями нужен согласованный план и резервная копия.
Dag Sport: моя часть проекта
В Dag Sport я интегрировал существующий интернет-магазин на 1С-Битрикс с 1С:УТ и реализовал отдельного AI-консультанта по каталогу. Сам интернет-магазин разработан не мной.
В кейсе Dag Sport описан состав этой работы. Перечисленные выше симптомы — типовые поводы для диагностики, а не описание ошибок в Dag Sport.
Что нужно для первого сообщения
Ссылка на сайт, название и релиз 1С, версия модуля обмена, описание проблемы и обезличенный пример товара или заказа. Полезны время ошибки, её текст и информация о том, когда обмен последний раз работал ожидаемо.
Не присылайте через форму пароли, токены, полные логи с персональными данными или рабочую базу. Доступ и передачу технических материалов согласуем отдельно. Объём диагностики, стоимость и срок фиксируем до начала.
Перед началом работы
Вы сразу исправите обмен?
Сначала нужно воспроизвести проблему и определить её причину. Диагностика и исправление являются отдельными этапами. После проверки предложу следующий шаг и оценю необходимые изменения.
Можно ли разобраться без логов?
Иногда часть пути можно проверить по данным и повторяемому сценарию, но отсутствие журналов ограничивает выводы. Если сведений не хватает, согласуем сбор диагностических данных и повторную проверку.
С какими системами проводится диагностика?
С сайтами на CMS «1С-Битрикс: Управление сайтом» и 1С:Управление торговлей или Розницей. Нужны точные версии и сведения о модуле обмена. Другие связки оцениваются отдельно; Битрикс24 здесь не подразумевается.
Нужно ли сразу запускать полную выгрузку?
Не обязательно. Сначала стоит понять текущую схему и выбрать контрольный пример. Полная выгрузка может изменить большой объём данных, поэтому её необходимость, резервную копию и порядок проверки согласуем отдельно.
Входит ли удаление дублей заказов в диагностику?
Нет. Сначала выясняем, почему документы создаются повторно, затем отдельно согласуем работу с существующими дублями и связанными данными. Автоматическое удаление без проверки связей не предполагается.
Нужно разобраться с ошибкой обмена?
Напишите, что уже есть и что нужно изменить. Я из Махачкалы, работаю удалённо по всей России. Объём, стоимость и срок согласуем после разбора.
Отправить описание задачи → Или в Telegram: @rdvigmСвязанные задачи
Документация 1С-Битрикс: журнал обменов. Возможности зависят от версии программы и используемого модуля.