Почему не переносятся изменения в документе «Отражение зарплаты в бухучете» из ЗУП 3.1 в БП 3.0 при синхронизации?

Бухгалтер 1С v8.3 (Управляемые формы) Бухгалтерский учет
← На главную

Синхронизация между конфигурациями «Зарплата и управление персоналом, ред. 3.1» (ЗУП) и «Бухгалтерия предприятия, ред. 3.0» (БП) — это стандартный процесс, который в большинстве случаев работает корректно. Однако пользователи часто сталкиваются с ситуацией, когда после первой успешной синхронизации документа Отражение зарплаты в бухучете внесение исправлений в ЗУП (например, заполнение способа отражения или изменение сумм) не приводит к обновлению данных в БП при повторном запуске обмена. Давайте разберем, почему это происходит и как гарантированно передать изменения.

Разберем механизм регистрации изменений

Для того чтобы понять, почему данные «не летят» в бухгалтерию, важно рассмотреть внутреннюю логику платформы 1С. Система не передает все документы за месяц при каждой синхронизации — это было бы слишком ресурсозатратно. Вместо этого используется механизм планов обмена. Как только вы записываете документ, он попадает в специальную таблицу «Регистрация изменений» для конкретного узла обмена. После успешной синхронизации запись из этой таблицы удаляется.

Если вы внесли изменения в справочник, который используется в документе (например, создали новый Способ отражения зарплаты), но сам документ Отражение зарплаты в бухучете при этом не был «перезаписан», система может посчитать, что в самом документе ничего не изменилось, и не включит его в пакет выгрузки.

Способ 1. Принудительное изменение документа в ЗУП («Метод комментария»)

Проанализируем самый простой и быстрый способ заставить систему «увидеть» изменения. Если вы уже перезаполнили документ в ЗУП, но синхронизация его игнорирует, выполним следующие действия:

  1. Откроем документ Отражение зарплаты в бухучете в программе ЗУП.
  2. Перейдем в поле Комментарий в нижней части документа.
  3. Впишем любой символ (например, точку или слово «Исправлено») или просто удалим существующий текст.
  4. Нажмем кнопку Записать или Провести и закрыть.

Почему это помогает? При нажатии кнопки «Записать» платформа регистрирует объект к обмену. Даже если табличная часть осталась прежней (с точки зрения программы), изменение комментария — это изменение реквизита объекта, что гарантированно ставит документ в очередь на выгрузку.

Способ 2. Ручная регистрация объекта через «Состав отправляемых данных»

Если манипуляции с комментарием не помогают, или вам нужно перегрузить сразу несколько документов, воспользуемся специализированным инструментом администратора. Рассмотрим по шагам:

  1. Перейдем в раздел Администрирование — Синхронизация данных.
  2. Нажмем на ссылку Настройки синхронизации данных.
  3. Выберем нужную настройку (обмен с БП) и нажмем кнопку Состав отправляемых данных (иконка с синим монитором в верхней панели).
  4. В открывшемся окне найдем в списке типов объектов Отражение зарплаты в бухучете.
  5. Нажмем кнопку Зарегистрировать — Одиночный объект.
  6. В появившемся списке выберем конкретный документ, который нужно переслать.

После этого статус объекта в списке изменится (появится запись о регистрации). Теперь при выполнении синхронизации этот документ будет принудительно включен в файл обмена.

Способ 3. Проверка «Замка» в Бухгалтерии (флаг «Отражено в учете»)

Рассмотрим ситуацию на стороне приемника (БП 3.0). В документе Отражение зарплаты в бухучете в бухгалтерии есть важный реквизит — галочка Отражено в учете.

Важно: Если эта галочка установлена, документ считается проверенным бухгалтером. В некоторых версиях правил обмена стоит защита: если документ помечен как отраженный в учете, синхронизация не затирает его данные, чтобы не испортить ручные правки бухгалтера. Чтобы обновление прошло успешно, выполним следующие действия в БП:

  1. Снимем галочку Отражено в учете в документе.
  2. Нажмем Записать (это критически важно, просто снять галочку недостаточно).
  3. Проверим, не установлена ли Дата запрета изменения данных. Если дата документа раньше даты запрета, программа заблокирует любые изменения, приходящие извне, даже не выдав явного предупреждения об ошибке.

Особенности сопоставления способов отражения

Выясним причину, по которой способ отражения может оставаться пустым в БП, даже если в ЗУП он заполнен. Справочник Способы отражения зарплаты в бухгалтерском учете синхронизируется по наименованию.

Если в ЗУП вы создали способ «Отражение по умолчанию», а в БП он называется «Отражение по умолчанию » (с лишним пробелом в конце), программа не сможет сопоставить эти записи. В результате в документе в БП поле Способ отражения будет пустым. Проверьте идентичность наименований в обеих базах до символа.

Работа с конфликтами и предупреждениями

Проанализируем ситуацию, когда документ вроде бы передается, но данные остаются старыми. В окне синхронизации (раздел Администрирование — Синхронизация данных) есть пункт Предупреждения при синхронизации.

Посмотрим вкладку Конфликты. Конфликт возникает, если документ был изменен одновременно в обеих базах с момента последней синхронизации. По умолчанию система может отдавать приоритет версии из Бухгалтерии. Если вы видите свой документ в этом списке, выделите его и нажмите Подтвердить версию из ЗУП (или «Принять изменения»). После этого данные в БП обновятся на актуальные.

Резюме для гарантированного обновления данных:

  1. В ЗУП: Перезаполните документ, измените комментарий, запишите.
  2. В БП: Снимите флаг «Отражено в учете», запишите, убедитесь, что период открыт (дата запрета).
  3. Запустите синхронизацию со стороны ЗУП.
  4. Если не помогло — используйте ручную регистрацию через Состав отправляемых данных.
← На главную