Синхронизация между конфигурациями ЗУП 3.1 и БП 3.0 — это сложный механизм, основанный на правилах регистрации изменений и соответствии объектов. Когда пользователь удаляет документ в базе-приемнике (БП), не удаляя его в источнике (ЗУП), логика обмена нарушается. Давайте разберем, почему возникает такая ситуация и как восстановить корректную передачу данных.
Основная причина, по которой документ не выгружается, заключается в том, что система не «видит» оснований для отправки. Это происходит по следующим причинам:
Соответствие объектов информационных баз появилась запись. При повторной попытке синхронизации система проверяет, изменился ли документ. Если изменений нет, регистрация не создается.Прежде всего, давайте проверим, действительно ли документ ожидает выгрузки. Для этого воспользуемся обработкой Регистрация изменений для обмена.
Откройте обработку и выберите узел обмена с вашей бухгалтерией. Попробуйте найти документ Отражение зарплаты в бухучете в списке зарегистрированных объектов. Если статус объекта 1/1 — это означает, что объект был успешно выгружен. Если статус пустой или не содержит нужного документа, значит, он не зарегистрирован для обмена.
Если автоматическая подписка на событие не сработала, мы можем зарегистрировать документ вручную. Рассмотрим этот процесс:
Регистрация изменений для обмена выделите нужный узел обмена.Отражение зарплаты в бухучете.Зарегистрировать (обычно вызывается через контекстное меню или кнопку выбора объекта).Если ручная регистрация не помогла, необходимо проверить регистр сведений Соответствие объектов информационных баз. Это критически важный узел, связывающий GUID документа в ЗУП с GUID аналогичного объекта в БП.
Используйте следующий алгоритм действий:
Отражение зарплаты в бухучете.Если после выполнения шагов выше документ регистрируется, но не появляется в БП, проблема кроется в процессе получения данных. Проанализируем типичные действия:
Внимательно просмотрите Журнал регистрации в обоих базах. Нас интересуют события с уровнем Ошибка, возникающие во время работы регламентного задания Синхронизация данных. Часто ошибки связаны с нарушением правил Конвертации данных 2.0.
Полезный совет: Если вы меняли тарифы страховых взносов, обязательно Перезаполните документ Отражение зарплаты в бухучете в ЗУП. Система обмена не подхватит изменения, если сам документ остался в старом состоянии. После перезаполнения выполните Проведение документа — это вызовет событие ПриЗаписи, которое является триггером для механизма обмена.
Чтобы избежать подобных проблем в будущем, никогда не удаляйте документы, полученные в результате синхронизации, напрямую в базе-приемнике. Если объект стал неактуальным, помечайте его на удаление в обеих базах или отменяйте проведение, но сохраняйте целостность записей в регистрах соответствия.