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