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