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