Документ «Бухучёт начислений сотрудников»
Назначает способ отражения в бухучёте для конкретных начислений конкретных сотрудников: по паре «сотрудник + вид расчёта» задаёт счёт/субконто, статью расходов и источник финансирования, действующие с указанной даты.
🎯 Что это и зачем
В казахстанском учёте расходы на оплату труда отражаются по счетам 7210, 8110 и смежным с необходимой аналитикой (статья расходов, источник финансирования). Если вся зарплата сотрудника должна отражаться одинаково — достаточно соседнего документа «Бухучет зарплаты сотрудников». Но как только отдельное начисление — например, премия по проекту, доплата из гранта или целевое вознаграждение — должно лечь на иной счёт или другую статью, чем основная зарплата, в дело вступает документ «Бухучет начислений сотрудников».
Главное отличие: в табличной части есть колонка «Начисление» (вид расчёта из плана «Начисления»), которая делает настройку адресной — она действует только на конкретный вид расчёта конкретного сотрудника, не затрагивая остальные его начисления.
Документ не рассчитывает налоги и взносы (ИПН, ОПВ, ОПВР, СО, ВОСМС, ООСМС, единый платёж) — он настраивает лишь бухгалтерскую аналитику. Расчёт налогов выполняют расчётные документы (начисление зарплаты и пр.), а этот документ влияет на то, куда в учёте попадут суммы при отражении.
Кто работает: бухгалтер по зарплате, вводится по событию — при появлении начисления, требующего нестандартного отражения (проектная премия, грант, смена источника финансирования).
🧭 Где найти в программе
Раздел «Зарплата» → пункт «Бухучёт начислений сотрудников». Откроется журнал документов; новый создаём кнопкой «Создать».
👤 Часть 1. Для пользователя
Три практических сценария: разовая настройка, массовый ввод, корректировка.
Урок 1. Отнести начисление сотрудника на особый счёт
Когда: отдельное начисление сотрудника (например, премия по проекту) должно отражаться не так, как его основная зарплата — на другой счёт затрат, другую статью расходов или иной источник финансирования.
- Создайте новый документ «Бухучет начислений сотрудников», укажите Организацию (обязательно — без неё документ не проведётся).
- При необходимости заполните Подразделение (аналитика/отбор; необязательно).
- Укажите Дату начала в шапке (обязательно) — с этой даты настройка вступит в силу для всех строк.
- Если настройка ограничена по времени — заполните Дату окончания (необязательно; пустая означает «бессрочно»).
- В табличной части «Сотрудники» добавьте строку: выберите Сотрудника, затем Начисление (вид расчёта из плана «Начисления») — именно пара «сотрудник + начисление» является ключом настройки.
- В этой же строке заполните Способ отражения (
СпособОтраженияЗарплатыВБухучете) — счёт/субконто, на который ляжет начисление; при необходимости — Статью финансирования и Статью расходов. - Нажмите «Провести» — программа запишет периодические настройки в регистр сведений.
ОтношениеКЕНВД) не заполняйте — это наследие российской типовой ЗУП (ЕНВД — российский спецрежим), в Казахстане не используется. Оставьте значение по умолчанию.Урок 2. Массовая настройка одного начисления по группе
Когда: одно и то же начисление (например, «Премия за счёт гранта») у нескольких сотрудников должно лечь на одну статью финансирования или отдельный счёт затрат.
- Создайте документ; заполните Организацию и Дату начала в шапке.
- В табличной части «Сотрудники» добавьте строку на каждого сотрудника: для всех строк — одинаковые значения Начисление, Способ отражения и (при необходимости) Статья финансирования / Статья расходов.
- Проведите документ.
ДатаНачала / ДатаОкончания построчно.Урок 3. Закрыть или изменить действующую настройку
Когда: проект закончился и начисление снова должно отражаться по общим правилам, либо нужно сменить счёт/статью; или у разных сотрудников даты действия настройки не совпадают.
- Закрыть настройку — Вариант А. Откройте исходный документ, проставьте Дату окончания в шапке (или в строке ТЧ при разных датах) и перепроведите. С указанной даты настройка перестанет действовать.
- Сменить настройку — Вариант Б. Введите новый документ с более поздней Датой начала и обновлёнными значениями «Способ отражения» / «Статья расходов» по той же паре «сотрудник + начисление». Более поздняя запись периодического регистра перекроет прежнюю.
- Разные даты по строкам. Включите флаг «Разные даты для сотрудников» в шапке. Шапочная
ДатаНачалапо-прежнему обязательна, но даты действия берутся из колонокДатаНачала/ДатаОкончаниякаждой строки ТЧ. При выключенном флаге колонки дат в строках не заполняйте. - Проведите документ. Если настройка относится к прошлым периодам — после исправления переформируйте отражение зарплаты за затронутые месяцы: документ настроечный, уже сформированные проводки автоматически не пересчитываются.
🛠 Часть 2. Для программиста
Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year. Документ содержит три табличные части; BSL-модули в XML-выгрузке отсутствуют (bsl_static: [], bsl_summaries: []).
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | СправочникСсылка.Организации | ShowError | Организация, по сотрудникам которой назначается способ отражения |
Подразделение | СправочникСсылка.ПодразделенияОрганизаций | — | Подразделение — аналитика/отбор; точная роль не раскрыта |
ДатаНачала | xs:dateTime | ShowError | Дата начала действия настройки (ключ периода регистра); общая для всех строк при выключенном флаге |
ДатаОкончания | xs:dateTime | — | Дата окончания действия; пустая — бессрочно (до следующей записи регистра) |
РазныеДатыДляСотрудников | xs:boolean | — | Флаг: переключает источник дат с шапки на колонки ДатаНачала/ДатаОкончания строк ТЧ |
Ответственный | СправочникСсылка.Пользователи | — | Ответственный пользователь; автозаполнение не определено |
Комментарий | xs:string | — | Произвольный комментарий |
КраткийСоставДокумента | xs:string (синоним «Сотрудники») | — | Служебная строка-представление состава для списка документов; заполняется системой, вручную не редактируется |
Табличные части
«Сотрудники» — основная ТЧ: кому, по какому начислению и какая аналитика назначается.
| Имя | Тип | Назначение |
|---|---|---|
Сотрудник | СправочникСсылка.Сотрудники | Адресат настройки; ключ строки вместе с Начисление |
ДатаНачала | xs:dateTime | Индивидуальная дата начала действия (при флаге РазныеДатыДляСотрудников) |
ДатаОкончания | xs:dateTime | Индивидуальная дата окончания действия |
Начисление | ПланВидовРасчетаСсылка.Начисления | Вид расчёта, для которого действует особое отражение — ключевое отличие от «Бухучета зарплаты сотрудников» |
СтатьяФинансирования | СправочникСсылка.СтатьиФинансированияЗарплата | Статья финансирования по данному начислению |
СтатьяРасходов | СправочникСсылка.СтатьиРасходовЗарплата | Статья расходов по данному начислению |
СпособОтраженияЗарплатыВБухучете | СправочникСсылка.СпособыОтраженияЗарплатыВБухУчете (синоним «Способ отражения») | Целевой счёт/субконто отражения начисления |
ОтношениеКЕНВД | ПеречислениеСсылка.ОтношениеКЕНВДЗатратНаЗарплату | ⚠️ Наследие РФ-типовой (ЕНВД — российский спецрежим, в РК не используется) |
ДокументОснование | (тип пуст — ссылочный, состав не выгружен) | Документ-основание строки; обычно заполняется автоматически при программном вводе |
«Физические лица» — вспомогательная ТЧ из одной колонки; прикладная роль в данных карты не раскрыта. Вручную не заполнять.
| Имя | Тип | Назначение |
|---|---|---|
ФизическоеЛицо | СправочникСсылка.ФизическиеЛица | Физическое лицо; роль ТЧ не определена |
«Дополнительные реквизиты» — типовой механизм пользовательских допреквизитов.
| Имя | Тип | Назначение |
|---|---|---|
Свойство | ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения | Вид допреквизита |
Значение | (составной по свойству) | Значение допреквизита |
ТекстоваяСтрока | xs:string | Текстовое представление значения |
Движения по регистрам
Документ пишет в два регистра сведений (из metadata.register_records):
| Регистр | Тип | Назначение |
|---|---|---|
БухучетНачисленийСотрудников | Сведений (периодический) | Основное хранилище: периодические настройки отражения по парам «сотрудник + начисление» (счёт/субконто, статьи); отсюда берёт настройки механизм отражения зарплаты в бухучёте |
УдалитьБухучетПлановыхНачислений | Сведений (устаревший) | Регистр с префиксом «Удалить» — устаревший объект, сохранённый для совместимости со старыми механизмами; актуальные данные читать только из БухучетНачисленийСотрудников |
БухучетНачисленийСотрудников.Как формируется проведение — реальный код (3.1.2.24)
bsl_static: [], bsl_summaries: []), поэтому дословный текст процедуры ОбработкаПроведения привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема.Обязательные реквизиты из fill_value_required: ShowError — платформа проверяет их автоматически перед записью:
// Реконструкция по metadata: 2 реквизита с проверкой заполнения (ShowError).
// Имена — дословно из метаданных конфигурации.
ПроверяемыеРеквизиты = "Организация, ДатаНачала";
// Содержимое ОбработкаПроверкиЗаполнения — (не определено, BSL-модули не выгружены).
Схема проведения (реконструкция по metadata.register_records):
// Реконструкция по metadata.register_records (2 регистра). Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 1. Основной регистр: периодические записи настройки отражения
// по каждой строке ТЧ «Сотрудники» (ключ: Сотрудник + Начисление + период).
// Движения содержат: СпособОтраженияЗарплатыВБухучете,
// СтатьяФинансирования, СтатьяРасходов, ДатаНачала/ДатаОкончания.
Движения.БухучетНачисленийСотрудников;
// 2. Устаревший регистр совместимости (префикс «Удалить»).
// Дублирует движения для старых механизмов; на него не опираться.
Движения.УдалитьБухучетПлановыхНачислений;
// 3. Запись наборов записей обоих регистров.
Движения.Записать();
КонецПроцедуры
Зависимости
Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:
| Зависимость | Что используется |
|---|---|
| Планы видов расчёта | Начисления — справочник доступных видов расчёта для колонки Начисление в ТЧ |
| Справочники | Организации, ПодразделенияОрганизаций, Сотрудники, ФизическиеЛица, СпособыОтраженияЗарплатыВБухУчете, СтатьиФинансированияЗарплата, СтатьиРасходовЗарплата |
| Перечисления | ОтношениеКЕНВДЗатратНаЗарплату — наследие РФ-типовой, в РК не используется |
| Регистры сведений | БухучетНачисленийСотрудников (основной приёмник); УдалитьБухучетПлановыхНачислений (устаревший) |
| Механизм допреквизитов | ДополнительныеРеквизитыИСведения — план видов характеристик (стандартный механизм 1С) |
based_on) и создание документов на основании данного (inverse_based_on) в метаданных не определены — документ создаётся напрямую. Команды (commands) и формы (forms) в выгрузке также пусты.🔗 Связанные разделы
- Начисление зарплаты и взносов — как настройки из этого документа применяются при формировании отражения зарплаты в бухучёте (ИПН/ОПВ/ОПВР/СО/ВОСМС/ООСМС).
- Ведомость в банк — следующий этап: выплата начислений, отражение которых настроено данным документом.