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