Документ «Отражение зарплаты в регламентированном учёте»

Документ переносит уже рассчитанную зарплату в проводки бухгалтерского (БУ) и налогового (НУ) учёта: Дт счетов затрат на оплату труда — Кт обязательств по зарплате (3350), ИПН (3120), соц. платежам (3210/3220/3230/3240). Сам ничего не рассчитывает — берёт готовые данные, заполняет таблицу проводок (кнопка «Заполнить»), а при проведении пишет в регистры бухгалтерии Типовой (БУ) и Налоговый (НУ). Это и есть тот «отдельный документ отражения», который делает проводки за все расчётные документы зарплаты.

Бухгалтерия для Казахстана, ред. 3.0 · v3.0.72.1 · обновлено 2026-06-04

🎯 Что это и зачем

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

Что он делает одним проведением: - собирает за месяц затраты на оплату труда и относит их в дебет счетов затрат (7210 «Административные расходы», 8110/8410 — производственные/накладные, и т. п. — конкретный счёт зависит от настроек); - формирует обязательства: перед работниками (3350), перед бюджетом по ИПН (3120), по соц. платежам — ОПВ/соц. отчисления/соц. налог/ВОСМС (3210/3220/3230/3240) — конкретный счёт берётся из способа отражения и плана счетов; - при необходимости начисляет резервы по вознаграждениям работникам (оценочные обязательства) и формирует временные разницы в НУ балансовым методом; - параллельно строит проводки налогового учёта (регистр Налоговый), если организация — плательщик налога на прибиль (КПН).

Кто работает: бухгалтер по зарплате и главный бухгалтер, ежемесячно, после полного расчёта зарплаты за месяц.

⚠️ Не путать три похожих документа. В конфигурации есть несколько «отражений»: «Отражение зарплаты в регл. учёте» (этот, делает проводки по зарплате), «Отражение зарплаты в бухучёте» (близкий объект ОтражениеЗарплатыВБухучете) и «Отражение налоговой отчётности в регл. учёте». Здесь описывается именно ОтражениеЗарплатыВРеглУчете.

🧭 Где найти

Документ относится к подсистеме «Зарплата» (раздел «Зарплата»/«Зарплата и кадры»). Открывается журнал документов; новый создаётся кнопкой «Создать», заполняется и проводится за месяц.

📷 СКРИН 01
СКРИН 01 — раздел «Зарплата», список документов «Отражение зарплаты в регл. учёте». (AccountingKZ30 во Fresh)
⚠️ Пробел в навигации. В navigation-map.json для Документ.ОтражениеЗарплатыВРеглУчете точный маршрут (раздел → пункт) не зафиксирован — в карте есть только Документ.НачислениеЗарплатыРаботникамОрганизаций (раздел «Зарплата»). По принадлежности к подсистеме документ находится в том же разделе «Зарплата»; конкретное имя пункта меню следует уточнить в интерфейсе релиза 3.0.72.1. Несостыковка вынесена в issues.

👤 Часть 1. Для пользователя

Идём по шагам, как в курсе: от пустого документа до проведённых проводок по зарплате и сверки по отчёту «Дт/Кт».

Урок 1. Отражение зарплаты за месяц (основной сценарий)

Когда: в конце месяца, после того как рассчитаны и проведены все документы начисления зарплаты, удержаний и взносов.

Шаг 1. Создаём документ

В разделе «Зарплата» → список «Отражение зарплаты в регл. учёте» → «Создать».

📷 СКРИН 02
СКРИН 02 — пустая форма нового документа.

Шаг 2. Заполняем шапку

📷 СКРИН 03
СКРИН 03 — заполненная шапка (Организация + Месяц начисления).
⚠️ Важно. Организация и Период регистрации обязательны — без них документ не заполнится автоматически и не проведётся.

Шаг 3. Заполняем таблицу проводок

Нажимаем «Заполнить» (автозаполнение). Система в транзакции выполняет большой запрос по регистрам зарплаты (начисления, ИПН, ОПВ/соц.отчисления/соц.налог/ВОСМС, резервы) и строит строки таблицы «Отражение в учёте»: на каждую строку — счёт Дт, счёт Кт, субконто, сумма, а также параллельные счета Дт НУ / Кт НУ.

📷 СКРИН 04
СКРИН 04 — таблица «Отражение в учёте», заполненная проводками.
💡 Подсказка. Счета подбираются по способам отражения зарплаты в учёте (настройка начислений/удержаний) и плану счетов организации. Если «не те» счета — правят не документ, а настройку способов отражения.
⚠️ Важно. Автозаполнение очищает предыдущий результат и снимает проведение. Повторное заполнение полностью пересобирает таблицу.

Шаг 4. Проверяем суммы и счета

Просматриваем строки: суммы по оплате труда, удержанному ИПН, взносам, резервам. Сверяем итоги с расчётными ведомостями зарплаты за тот же месяц.

📷 СКРИН 05
СКРИН 05 — строка с разворотом субконто (ФизЛицо, статья затрат).

Шаг 5. Проводим

«Провести» или «Записать и закрыть». Проверяем учёт — кнопка «Дт/Кт» (отчёт о движениях документа): отдельно вкладки по регистру «Типовой» (БУ) и «Налоговый» (НУ).

📷 СКРИН 06
СКРИН 06 — окно «Движения документа: Дт/Кт» с проводками по БУ и НУ.
⚠️ Дубль по сотруднику. Если за тот же месяц и ту же организацию по сотруднику уже есть другой проведённый документ отражения, при проверке появится: «по работнику уже формировали проводки по заработной плате за месяц!». Это защита от двойного отражения — нужно либо убрать строку, либо распроводить «лишний» документ.

Урок 2. Ручная корректировка проводок

Когда: автозаполнение сформировало проводку не так, как нужно (другой счёт затрат, другая статья, сумма).

  1. Открываем документ и ставим флаг «Ручная корректировка» в шапке.
  2. В таблице «Отражение в учёте» находим строку нужного сотрудника (ФизЛицо).
  3. Меняем СчётДт / СчётКт (например, переносим затраты с одного счёта на другой). При смене счёта обновляются доступные субконто — заполняем их заново.
  4. При необходимости меняем Сумму, счета Дт НУ / Кт НУ и субконто НУ.
  5. Записать и провести.
📷 СКРИН 07
СКРИН 07 — установленный флаг «Ручная корректировка» и редактируемая строка.
⚠️ Внимание. При установленном флаге «Ручная корректировка» документ проводит таблицу «как есть» — автоматическая логика отражения отключается (см. часть 2, ОбработкаПроведения). Отвечаете за корректность строк вы. Повторное «Заполнить» сбросит ручные правки.
💡 Если поменяли счёт Дт на счёт, влияющий на налогооблагаемый доход, система при проверке потребует заполнить и счёт НУ — иначе ошибка «не указан счёт дебета налогового учёта».

Урок 3. Отражение по одному подразделению

Когда: зарплата закрывается частями — по подразделениям/филиалам.

  1. Создаём документ, заполняем Организация и Период регистрации.
  2. В поле Подразделение организации выбираем подразделение (например, «Цех №1»).
  3. «Заполнить» — в таблицу попадут только сотрудники этого подразделения (иерархически).
  4. Проводим. Для остальных подразделений создаём отдельные документы.
📷 СКРИН 08
СКРИН 08 — шапка с выбранным подразделением.
💡 Подсказка. Удобно закрывать крупные организации «по кускам», но следите, чтобы подразделения не пересекались — иначе сработает защита от дубля по сотруднику (см. Урок 1, Шаг 5).

🛠 Часть 2. Для программиста

Источник: реальный код релиза 3.0.72.1 — Documents/ОтражениеЗарплатыВРеглУчете/Ext/ObjectModule.bsl и …/ManagerModule.bsl; плюс разбор objects/ и business-logic/. Где разбор расходится с кодом — приоритет у кода (см. issues).

Структура объекта

Реквизиты шапки. Обязательные (проверяются при ОбработкаПроверкиЗаполнения): Организация, ПериодРегистрации (месяц начисления; в коде везде нормализуется через НачалоМесяца() / КонецМесяца()). Прочие: ПодразделениеОрганизации и СтруктурноеПодразделение (фильтр/аналитика), РучнаяКорректировка (Булево — управляет проведением), Ответственный, Автор, Комментарий, КраткийСоставДокумента (служебное описание состава).

Табличная часть ОтражениеВУчете — это и есть готовые проводки. Ключевые колонки: - БУ: СчетДт, СубконтоДт1..3, СчетКт, СубконтоКт1..3, СтруктурноеПодразделениеДт/Кт, Сумма; - НУ: СчетДтНУ, СубконтоДтНУ1..3, СчетКтНУ, СубконтоКтНУ1..3 (+ ВидУчетаДт/Кт); - аналитика/содержание: ФизЛицо, ВидРасчета, ФИОРаботника, ВключатьФИОРаботникаВСодержание, ВключатьВидРасчетаВСодержание.

Виды субконто (ДтВидСубконто1..3, КтВидСубконто…) присоединяются запросом из ПланСчетов.Типовой.ВидыСубконто / ПланСчетов.Налоговый.ВидыСубконто по выбранному счёту — заполнение субконто проводки идёт по индексатору Проводка.СубконтоДт[ВидСубконто] = Значение.

Жизненный цикл (обработчики ObjectModule)

Обработчик Что делает (по реальному коду)
ОбработкаЗаполнения Удаляет ключ Автор из структуры данных заполнения, ЗаполнитьЗначенияСвойств, затем ЗаполнениеДокументов.ЗаполнитьШапкуДокумента
ПриКопировании Сбрасывает Дата на начало текущего дня пользователя
ПередЗаписью При обмене — выход; иначе пересобирает КраткийСоставДокумента по ТЧ через ПроцедурыУправленияПерсоналомСервер.ЗаполнитьКраткийСоставДокумента(…, "ФизЛицо")
ОбработкаПроверкиЗаполнения Исключает из стандартной проверки СчетДт/СчетКт/СчетДтНУ/СчетКтНУ; затем построчная проверка ПроверитьЗаполнениеТабличнойЧастиПострочно
ОбработкаПроведения Готовит наборы записей; при РучнаяКорректировка — выход; иначе получает ПодготовитьПараметрыПроведения и формирует движения БУ/НУ/резервы/ремонт ОС
ЗаполнитьНаборыЗначенийДоступа (RLS) Заполняет наборы доступа по организации, структурному подразделению и списку ФизЛицо из ТЧ

Автозаполнение таблицы (Автозаполнение, ~9645 строк) и АвтозаполнениеПроводокНУ живут в ManagerModule, не в ObjectModule. Это длительная транзакционная операция с мегазапросом по регистрам зарплаты — её детали в этом гайде сознательно не цитируются построчно.

Как формируется проведение — реальный код (3.0.72.1)

Главное: проводки не пересчитываются при проведении — они уже лежат в ТЧ ОтражениеВУчете (их собрало автозаполнение). ОбработкаПроведения лишь переносит таблицу в регистры бухгалтерии, добавляя резервы и спец-проводки НУ.

Источник: ObjectModule.bsl, ОбработкаПроведения (стр. 82):

Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // ПОДГОТОВКА ПРОВЕДЕНИЯ ПО ДАННЫМ ДОКУМЕНТА
    ПроведениеСервер.ПодготовитьНаборыЗаписейКПроведению(ЭтотОбъект);
    Если РучнаяКорректировка Тогда
        Возврат;                                  // ручное управление — таблица пишется «как есть»
    КонецЕсли;

    ПараметрыПроведения = Документы.ОтражениеЗарплатыВРеглУчете.ПодготовитьПараметрыПроведения(Ссылка, Отказ);
    Если Отказ Тогда
        Возврат;
    КонецЕсли;
    Если ПараметрыПроведения = Неопределено Тогда
        Возврат;
    КонецЕсли;

    // ФОРМИРОВАНИЕ ДВИЖЕНИЙ — только если есть и БУ-, и НУ-таблица
    Если ПараметрыПроведения.ТаблицаОтражениеВУчетеБУ.Количество() <> 0
        И ПараметрыПроведения.ТаблицаОтражениеВУчетеНУ.Количество() <> 0 Тогда

        ТаблицаПоБУ = ПараметрыПроведения.ТаблицаОтражениеВУчетеБУ;
        ТаблицаПоНУ = ПараметрыПроведения.ТаблицаОтражениеВУчетеНУ;

        // затраты на ремонт производственных ОС (балансовый метод ВР)
        ОтразитьСведенияПоЗатратамНаРемонтПроизводственныхОС(ПараметрыПроведения.Реквизиты, ТаблицаПоБУ, ТаблицаПоНУ, Движения, Отказ);

        // резервы НУ (балансовый метод ВР)
        Если ПараметрыПроведения.ТаблицаПоРезервам.Количество() <> 0 Тогда
            ДополнитьПроводкиПоРезервамНУ(ПараметрыПроведения.Реквизиты, ПараметрыПроведения.ТаблицаПоРезервам, ТаблицаПоБУ, ТаблицаПоНУ);
        КонецЕсли;

        СформироватьДвиженияПоОтражениюВУчетеВБУ(ПараметрыПроведения.Реквизиты, ТаблицаПоБУ, Движения, Отказ);  // регистр Типовой
        СформироватьДвиженияПоОтражениюВУчетеВНУ(ПараметрыПроведения.Реквизиты, ТаблицаПоНУ, Движения, Отказ);  // регистр Налоговый
    КонецЕсли;

КонецПроцедуры

Разбор по шагам: 1. РучнаяКорректировка = Истина → ранний Возврат. Авто-логика полностью пропускается, в регистры идёт ровно то, что в ТЧ. Это поведение нужно явно проговаривать пользователю. 2. ПодготовитьПараметрыПроведения (ManagerModule, стр. 11287) возвращает структуру с таблицами ТаблицаОтражениеВУчетеБУ, ТаблицаОтражениеВУчетеНУ, ТаблицаПоРезервам, Реквизиты, ВалютаРеглУчета. Внутри — проверка существования учётной политики БУ и НУ на дату документа; если её нет — Отказ = Истина. В Реквизиты кладутся флаги ОрганизацияПлательщикНалогаНаПрибыль, ВедениеУчетаВременныхРазницБалансовымМетодом, ВедениеУчетаПоСотрудникам, валюта регл. учёта. 3. Движения формируются только когда непусты обе таблицы — и БУ, и НУ. Если хотя бы одна пуста, документ проведётся без движений. 4. Порядок: ремонт ОС → резервы НУ → БУ → НУ.

Формирование проводок БУ — СформироватьДвиженияПоОтражениюВУчетеВБУ (стр. 669)

ВедениеУчетаПоСотрудникам = Реквизиты.ВедениеУчетаПоСотрудникам;
Если НЕ ВедениеУчетаПоСотрудникам Тогда
    ТаблицаФормированияПроводок.Свернуть("ВидРасчета, …, СчетДт, СубконтоДт1..3, СчетКт, СубконтоКт1..3,
        |… ФизЛицо, ФИОРаботника, СтруктурноеПодразделениеДт, СтруктурноеПодразделениеКт", "Сумма");
КонецЕсли;

Для Каждого СтрокаДанных Из ТаблицаФормированияПроводок Цикл
    Если СтрокаДанных.Сумма <> 0 Тогда
        Проводка = Движения.Типовой.Добавить();
        Проводка.Период      = Реквизиты.Период;
        Проводка.Организация = Реквизиты.Организация;
        Проводка.Сумма       = СтрокаДанных.Сумма;
        Проводка.СчетДт       = СтрокаДанных.СчетДт;
        Проводка.СчетКт       = СтрокаДанных.СчетКт;
        Проводка.СубконтоДт[СтрокаДанных.ДтВидСубконто1] = СтрокаДанных.СубконтоДт1;   // … 2, 3
        Проводка.СубконтоКт[СтрокаДанных.КтВидСубконто1] = СтрокаДанных.СубконтоКт1;   // … 2, 3
        ПроцедурыБухгалтерскогоУчета.УстановитьПодразделенияПроводки(Проводка, СтрокаДанных.СтруктурноеПодразделениеДт, СтрокаДанных.СтруктурноеПодразделениеКт);
        Если Проводка.СчетДт.Валютный Тогда … КонецЕсли;   // ВалютаДт/ВалютнаяСуммаДт = ВалютаРеглУчета
        // Содержание собирается из ФИО работника и/или наименования вида расчёта
    КонецЕсли;
КонецЦикла;
Движения.Типовой.Записать(Истина);

Ключевое: - Регистр БУ — РегистрБухгалтерии.Типовой (Движения.Типовой). - ВедениеУчетаПоСотрудникам = Ложь → строки сворачиваются, теряя детализацию по сумме (агрегируются по счетам/субконто/подразделениям). При Истина каждая строка — отдельная проводка с физлицом. - Субконто проставляются по виду субконто (Проводка.СубконтоДт[ВидСубконто] = Значение), а не по позиции — поэтому в ТЧ хранятся пары «значение + вид субконто». - Для валютных счетов заполняются ВалютаДт/Кт и валютные суммы из ВалютаРеглУчета.

Формирование проводок НУ — СформироватьДвиженияПоОтражениюВУчетеВНУ (стр. 739)

Для Каждого СтрокаДанных Из ТаблицаФормированияПроводок Цикл
    Если (Реквизиты.ОрганизацияПлательщикНалогаНаПрибыль)
        И (ЗначениеЗаполнено(СтрокаДанных.СчетДтНУ) ИЛИ ЗначениеЗаполнено(СтрокаДанных.СчетКтНУ)) Тогда
        Если СтрокаДанных.Сумма <> 0 Тогда
            ПроводкаНУ = Движения.Налоговый.Добавить();
            ПроводкаНУ.СчетДт = СтрокаДанных.СчетДтНУ;
            ПроводкаНУ.СчетКт = СтрокаДанных.СчетКтНУ;
            // … субконто НУ по видам субконто …
            ПроцедурыНалоговогоУчета.ВидУчетаНУ(ПроводкаНУ, Справочники.ВидыУчетаНУ.НУ);
            Если ЗначениеЗаполнено(СтрокаДанных.ВидУчетаДт) Тогда ПроводкаНУ.ВидУчетаДт = СтрокаДанных.ВидУчетаДт; КонецЕсли;
            …
        КонецЕсли;
    КонецЕсли;
КонецЦикла;
Движения.Налоговый.Записать(Истина);

Ключевое: - Регистр НУ — РегистрБухгалтерии.Налоговый (Движения.Налоговый). - НУ-проводки пишутся только если организация — плательщик налога на прибыль (КПН) и в строке заполнен счёт НУ Дт или Кт. Иначе налоговых движений нет (хотя БУ-движения формируются). - У каждой проводки проставляется вид учёта НУ (ВидыУчетаНУ.НУ), а для резервов — ВР (временные разницы), см. ниже.

Резервы и временные разницы — ДополнитьПроводкиПоРезервамНУ (стр. 538)

Срабатывает только при ВедениеУчетаВременныхРазницБалансовымМетодом = Истина (иначе ранний Возврат). Для каждого резерва, не принимаемого к вычету по НУ: - по строкам создания резерва — выставляет ВидУчетаДт/Кт = ВР, для производственных счетов добавляет служебную проводку через ПланыСчетов.Налоговый.ПрочиеРасходы со статьёй затрат; - по строкам погашения резерва — формирует НУ-проводку Дт Налоговый.КраткосрочныеОценочныеОбязательстваПоВознаграждениямРаботникам — Кт Налоговый.ПрочиеРасходы, с субконто «Резервы»/«Статьи затрат».

Это и есть «особая логика балансового метода» для оценочных обязательств по вознаграждениям работникам.

Движения по регистрам

Регистр Тип Что пишет
РегистрБухгалтерии.Типовой Бухгалтерия (БУ) Проводки по зарплате в БУ: Дт счетов затрат — Кт обязательств (3350/3120/3210…); субконто по видам, валютные реквизиты
РегистрБухгалтерии.Налоговый Бухгалтерия (НУ) Параллельные НУ-проводки (только для плательщика КПН), включая ВР по резервам

Важно: накопительных регистров и регистров сведений этот документ при проведении НЕ пишет. Он только формирует бухгалтерские проводки (БУ + НУ). Сами суммы зарплаты, ИПН, ОПВ, соц. отчислений, соц. налога, ВОСМС берутся из регистров зарплаты, которые заполнили расчётные документы («Начисление зарплаты работникам организаций» и др.). Разделение ответственности классическое: расчётные документы → регистры зарплаты → документ отражения → проводки.

Типовая модель проводок (план счетов КЗ — ориентир, не из «плоской» таблицы)

Конкретные счета определяются способами отражения и планом счетов организации, но смысловая модель такова:

Операция Дт Кт
Начисление оплаты труда счёт затрат (7210 / 8110 / 8410 / 7110 …) 3350 (краткосрочная задолженность по оплате труда)
Удержан ИПН 3350 3120 (ИПН к перечислению)
Обязательные пенсионные взносы (ОПВ, за счёт работника) 3350 3220
Социальные отчисления (СО, за счёт работодателя) счёт затрат 3210
Социальный налог (СН) счёт затрат 3150 (счёт уточнить по плану)
ВОСМС / ООСМС 3350 / счёт затрат 3210 / 3230 / 3240 (счёт уточнить по плану)
Резерв по вознаграждениям (балансовый метод) счёт затрат 3430 (краткосрочные оценочные обязательства)
⚠️ Несостыковка [KZ30-ZP-REGL-01]. Точное соответствие «вид платежа → номер счёта Кт» не зашито в ObjectModule — оно приходит из способов отражения/настроек учёта зарплаты и плана счетов. Номера выше (3210/3220/3230/3240/3120/3350/3430) даны как ориентир по типовому плану счетов КЗ; сверяйте по отчёту «Дт/Кт» на проведённом документе и по справочнику способов отражения. Российские счета (70/68/69) — не применять.

Валидации (ОбработкаПроверкиЗаполнения → ПроверитьЗаполнениеТабличнойЧастиПострочно)

Сначала из стандартной проверки исключаются СчетДт/СчетКт/СчетДтНУ/СчетКтНУ — их проверяет построчная функция. По каждой строке ТЧ выполняется запрос СформироватьЗапросПоОтражениюВУчете и проверяется: - не указан счёт дебета / кредита БУ → ошибка с привязкой к полю строки; - соответствие физлица субконто «Работники организаций»: если в субконто стоит физлицо, не совпадающее с ФизЛицо строки → «данные не соответствуют физлицу!»; - обязательность счёта НУ: если счёт БУ влияет на налогооблагаемый доход (ПроцедурыНалоговогоУчета…ВлияетНаНалогооблагаемыйДоход) и организация — плательщик КПН или ведётся балансовый метод ВР, то незаполненный счёт НУ → ошибка (для счетов резервов отпусков — смягчается, если ВР не ведётся балансовым методом); - дубль по сотруднику за месяц (УжеРанееОтражен): если по ФизЛицо уже есть другой проведённый документ отражения за ту же организацию и ПериодРегистрации → «по работнику уже формировали проводки по заработной плате за месяц!».

Обязательность шапки: Организация, ПериодРегистрации — стандартной проверкой ShowError (через метаданные/удаление непроверяемых реквизитов).

Зависимости (общие модули)

Модуль Роль
Документы.ОтражениеЗарплатыВРеглУчете (ManagerModule) ПодготовитьПараметрыПроведения, Автозаполнение, АвтозаполнениеПроводокНУ
ПроцедурыБухгалтерскогоУчета / …ВызовСервераПовтИсп счета, признак производственного счёта, преобразование счетов БУ→НУ, подразделения проводки
ПроцедурыНалоговогоУчета / …ВызовСервераПовтИсп признак плательщика КПН, вид учёта НУ, влияние на налогооблагаемый доход, спец-расходы
УчетнаяПолитикаСервер наличие УП БУ/НУ, ведение ВР балансовым методом
ОбщегоНазначенияБК признак ведения учёта по сотрудникам
ПроведениеСервер подготовка наборов записей
РасчетЗарплатыСервер наборы значений доступа (RLS) по организации/подразделению/физлицам
ПроцедурыУправленияПерсоналомСервер краткий состав документа
💼 Партнёру / внедренцу. Жалоба «проводки по зарплате не те» почти всегда — это способы отражения зарплаты в учёте и план счетов, а не документ. Документ — переносчик: он берёт готовую таблицу и кладёт в регистры Типовой/Налоговый. Точки настройки у клиента: способы отражения начислений/удержаний, учётная политика (плательщик КПН? балансовый метод ВР? ведение по сотрудникам?), и — для НУ — соответствие счетов БУ↔НУ. Если НУ-проводок нет вовсе — проверьте, что организация помечена плательщиком налога на прибыль.
🧩 Заметки для разработчика.
  1. РучнаяКорректировка ⇒ ранний Возврат в ОбработкаПроведения — типовая ловушка: «изменил таблицу руками, провёл, а движения не пересобрались по логике» (это by design).
  2. Движения пишутся только если непусты обе таблицы БУ и НУ одновременно; диагностируя «пустое проведение», начинайте с ПодготовитьПараметрыПроведения и проверки УП.
  3. НУ-проводки гейтятся ОрганизацияПлательщикНалогаНаПрибыль + заполненностью счёта НУ — не путать с «всегда формируются».
  4. Субконто проставляются по виду субконто (Проводка.Субконто*[ВидСубконто]), значения и виды хранятся в ТЧ парами — при ручном построении движений соблюдайте это.
  5. Тяжёлая логика — в ManagerModule.Автозаполнение (~9.6 тыс. строк, транзакция, мегазапрос по регистрам зарплаты); ObjectModule отвечает только за перенос таблицы в проводки.

🔗 Связанные разделы

🆕 Что нового

Версия Изменение Тип
3.0.72.1 Первичное описание документа (по реальному коду релиза 3.0.72.1) 🆕