После обновления 1С не работает обмен или синхронизация
После обновления перестала проходить синхронизация с другой базой, не загружается выписка банка или обмен встал с ошибкой. Само обновление обмен обычно не ломает — проблема почти всегда в рассогласовании версий или правил. Разбираем частые причины.
Обмен после обновления чаще всего встаёт не из-за самого обновления, а из-за рассогласования: одну базу обновили, другую нет — версии правил обмена перестали совпадать; либо правила обмена сбросились или изменились после обновления конфигурации; либо поменялась структура данных. Что делать: обновить обе базы до совместимых релизов, проверить настройки синхронизации и узла, для банка — проверить формат выписки и переподключить обмен, а самописные правила — проверить и адаптировать. Обмен лучше сначала протестировать на копиях, а не на рабочих базах.
Процедура обновления не разрывает синхронизацию сама по себе. Проблемы появляются, когда базы обновляют частично или по-разному, когда забывают про доработанные правила обмена, или когда обмен изначально был настроен без учёта будущих обновлений. Поэтому чинить нужно не «обмен вообще», а конкретную причину рассогласования.
Частые причины
Причина зависит от того, какой у вас обмен: между двумя базами 1С, с банком, с сайтом или маркетплейсом.
Одна база обновлена, другая — нет
При обмене между двумя базами (например, бухгалтерия и торговля) версии правил должны совпадать. Если обновили только одну, синхронизация может не запускаться или проходить с ошибками.
Правила обмена сбросились или изменились
После обновления конфигурации правила обмена могли обновиться на типовые или, наоборот, доработанные правила перестали подходить под новую структуру данных.
Изменилась структура данных
Обновление добавило или изменило реквизиты и объекты — и обмен, настроенный под прежнюю структуру, перестаёт переносить данные корректно.
Выписка банка не загружается
Обмен с банком (файл клиент-банка или 1С:ДиректБанк) после обновления может требовать проверки формата обмена и повторной настройки подключения.
Что делать по шагам
Порядок действий зависит от типа обмена, но общая логика такая.
- 1Прочитайте текст ошибки синхронизации
Откройте журнал синхронизации данных: он показывает, на каком этапе и с какой ошибкой встал обмен. Это сразу сужает круг причин.
- 2Приведите базы к совместимым релизам
Если обмен идёт между двумя базами 1С, обновите обе до релизов, которые корректно обмениваются между собой. Обмен между сильно разошедшимися версиями — частый источник ошибок.
- 3Проверьте настройки синхронизации и узла
Убедитесь, что настройка синхронизации, узел обмена и правила на месте и не сбросились. При необходимости выполните обмен вручную и посмотрите результат.
- 4Для банка — проверьте формат и подключение
Если не загружается выписка, проверьте формат обмена с банком (файл клиент-банка) и настройки; для 1С:ДиректБанк — переподключение и актуальность настроек обмена.
- 5Тестируйте на копиях
Восстановление обмена (особенно с доработанными правилами) проверяйте на копиях баз, а не на рабочих — ошибочный обмен может задвоить или испортить данные.
крайне важно
Когда лучше не восстанавливать обмен самостоятельно
Если обмен использует доработанные (самописные) правила конвертации, восстановить его после обновления сложнее: правила нужно проверить и адаптировать под изменившуюся структуру данных. Неверные правила легко приводят к дублям и расхождениям в обеих базах.
Обмен — та область, где ошибочное вмешательство обходится дорого. Если синхронизация критична для работы (склад, продажи, оплаты), напишите нам — восстановим обмен на копиях, проверим правила и запустим на рабочих базах без потери данных.
Частые вопросы
Восстановим обмен после обновления
Найдём причину по журналу синхронизации, согласуем версии баз, проверим и адаптируем правила обмена, восстановим обмен с банком, сайтом и другой базой — с проверкой на копиях. С 2003 года, 1С:Франчайзи, Уфа.