Как исправить ошибку «Не указан счет дебета / Не указан счет кредита» при выгрузке отражения зарплаты из ЗУП в БП?

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

При выполнении обмена данными между конфигурациями 1С:Зарплата и Управление Персоналом и 1С:Бухгалтерия предприятия с помощью обработки УниверсальныйОбменДаннымиXML пользователи нередко сталкиваются с ошибкой проведения документа Отражение зарплаты в регламентированном учете:

В строке номер N: Не указан счет дебета!
В строке номер N: Не указан счет кредита!
Ошибка при вызове метода контекста (Записать): Не удалось провести "Отражение зарплаты в регламентированном учете..."

Выясним причину такого поведения системы и разберем пошаговые варианты устранения проблемы.

Причины возникновения ошибки

Проанализируем механизм формирования проводок по оплате труда и удержаниям:

  1. Отсутствие способа отражения для удержания: В отличие от начислений, для которых счета затрат и счета расчетов с персоналом могут наследоваться по иерархии (организация → подразделение → сотрудник → начисление), удержания требуют явного указания способа отражения в бухучете. Если удержание создано вручную или для него не задана корреспонденция счетов, в документе отражения соответствующие поля остаются пустыми.
  2. Неполные данные по исполнительным листам: При расчете удержаний по исполнительным документам дебет обычно формируется по счету 70, а кредит — по счетам расчетов с контрагентами (76.41, 76.49). Если в первичном документе не выбран контрагент-получатель или не задан порядок учета, проводка сформироваться не может.
  3. Попытка автоматического проведения при обмене: По умолчанию в правилах обмена (ПКО ОтражениеЗарплатыВРеглУчете) или в настройках загрузки установлен признак автоматического проведения. При вызове метода Записать(РежимЗаписиДокумента.Проведение) система проверяет обязательные реквизиты строк табличной части. Пустые счета дебета или кредита вызывают исключительную ситуацию, и процесс загрузки завершается аварийно.

Способ 1. Настройка способов отражения в ЗУП и перезаполнение документа

Разберем основной и наиболее корректный способ решения проблемы, когда настройка проводок выполняется непосредственно в зарплатной базе:

  1. Откроем документ Отражение зарплаты в регламентированном учете в ЗУП и перейдем к строке, указанной в тексте ошибки (например, строка №1). Выясним, к какому виду начисления или удержания относится данная строка.
  2. Если проблема связана с удержанием, перейдем в план видов расчетов Удержания (раздел Настройка расчета зарплаты → Удержания или Настройка → Удержания).
  3. Откроем проблемный вид удержания (например, профсоюзные взносы, удержание за питание, сотовую связь, ДМС или исполнительный лист) и на вкладке Бухучет укажем корректный Способ отражения зарплаты в регл. учете. Для удержаний задаются счет дебета (например, 70) и счет кредита (например, 73.03, 76.41, 76.49).
  4. Если удержание выполняется по исполнительному листу, проверим заполнение документа-основания: убедимся, что в поле получателя выбран корректный контрагент.
  5. Если счета не заполняются для начисления, проверим привязку способа отражения в карточке начисления, в справочнике Подразделения или в карточке конкретного сотрудника на закладке Отражение в учете.
  6. После сохранения настроек заново откроем документ Отражение зарплаты в регламентированном учете, нажмем кнопку Заполнить, проверим заполнение счетов дебета и кредита, проведем документ и повторим процедуру выгрузки в бухгалтерию.

Способ 2. Настройка способов учета в конфигурации «Бухгалтерия предприятия»

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

  1. В базе 1С:Бухгалтерия предприятия перейдем в раздел Зарплата и кадры → Настройки зарплаты → Отражение в учете → Способы учета зарплаты.
  2. Найдем способ отражения, перенесенный из ЗУП, и проверим, заполнены ли для него счет дебета, счет кредита и необходимая аналитика (субконто: Статьи затрат, Подразделения, Номенклатурные группы).
  3. Если способ учета был создан заново без указания счетов, укажем нужные бухгалтерские счета и сохраним элемент справочника.

Способ 3. Загрузка без автоматического проведения (быстрый обход ошибки)

Если требуется срочно перенести данные, а времени на исправление первичных настроек в ЗУП нет, применим вариант с ручным заполнением счетов в базе-приемнике:

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