Почему в 1С:Бухгалтерии 2.0 не отображаются начисления после выгрузки из ЗУП 3.1?

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

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

Разберем подробно, почему данные могут «пропадать» и как пошагово восстановить корректное отображение начислений в Оборотно-сальдовой ведомости (ОСВ).

Шаг 1. Проверка источника данных в ЗУП 3.1

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

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

Шаг 2. Поиск «невидимых» документов в Бухгалтерии 2.0

Если счетчик обмена при загрузке в БП 2.0 показывает, что объекты созданы, но в привычных журналах их нет, воспользуемся Журналом регистрации. Это позволит нам точно выяснить, какие именно объекты были записаны в базу данных.

Разберем, как проанализировать ситуацию через Журнал регистрации:

  1. Откроем «Сервис» — «Журнал регистрации».
  2. Установим фильтр по периоду загрузки и событию «Данные. Добавление» или «Данные. Изменение».
  3. Найдем в списке тип данных Документ.ОтражениеЗарплатыВРеглУчете.

Если документы в журнале есть, но в списке документов за нужный месяц их не видно, проверим дату документа. Иногда из-за ошибок в правилах обмена или некорректных региональных настроек сервера документы могут загружаться с пустой датой (01.01.0001) или датой из далекого прошлого. В этом случае их можно найти через «Операции» — «Документы», выбрав соответствующий вид документа и отключив интервал дат.

Шаг 3. Анализ проведения и формирования проводок

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

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

Проблема: Документ проведен, но ОСВ пуста.
Это самая коварная ситуация. Проанализируем движения документа, нажав кнопку Дт/Кт в форме документа. Если таблица проводок пуста, значит, внутри документа не заполнены счета учета или субконто. В БП 2.0 проводки формируются только на основании заполненной колонки «Способ отражения», которая должна быть сопоставлена со справочником в ЗУП 3.1 по наименованию (строгое соответствие).

Шаг 4. Настройка параметров учета в БП 2.0

Выясним, не изменились ли глобальные настройки программы. Для корректной работы с внешними данными необходимо выполнить следующие действия:

  1. Перейдем в меню «Предприятие» — «Настройка параметров учета».
  2. Откроем закладку «Заработная плата».
  3. Убедимся, что переключатель установлен в положение «Во внешней программе».

Если по ошибке установлено «В текущей программе», алгоритмы проведения загруженных документов могут работать некорректно, так как система ожидает наличия локальных кадровых документов и расчетов, которых в базе нет.

Шаг 5. Проверка периода и даты запрета редактирования

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

Шаг 6. Работа с правилами обмена (XML)

Поскольку БП 2.0 является снятой с активной поддержки конфигурацией (в плане развития функционала), типовые правила обмена могут не учитывать изменения в структуре данных новых релизов ЗУП 3.1. Рассмотрим алгоритм обновления правил:

  1. Зайдем в каталог установки обновлений ЗУП (обычно это C:\Users\...\AppData\Roaming\1C\1cv8\tmplts\1c\hrm\...).
  2. Найдем папку ExtFiles, а в ней — Обмен данными.
  3. Найдем файл правил обмена для Бухгалтерии 2.0 (обычно файл формата .xml).
  4. При использовании обработки Универсальный обмен данными в формате XML укажем этот свежий файл в качестве правил выгрузки.

Проанализируем также сопоставление Организаций. Если в ЗУП 3.1 и БП 2.0 у организации разные ИНН/КПП или наименования, объекты могут загружаться, но «привязываться» к созданной дублирующей организации, которую вы не видите в привычном отчете ОСВ по основной фирме.

Резюме для системного администратора

Для оперативного решения задачи выполните следующий чек-лист:

Если после всех манипуляций данные всё равно не появляются, рекомендуется выполнить ТИИ (Тестирование и исправление) информационной базы БП 2.0, так как возможна логическая ошибка в индексах таблиц итогов, из-за чего проведенные документы не попадают в отчетность.

← На главную