Документ «Удержание профсоюзных взносов»

Назначает, изменяет и прекращает плановое удержание профсоюзных взносов с сотрудников организации. После проведения взнос автоматически учитывается при ежемесячном расчёте зарплаты.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

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

Сотрудник вступил в профсоюз и должен ежемесячно перечислять членский взнос — это плановое удержание оформляется именно этим документом. Документ «Удержание профсоюзных взносов» не начисляет сумму сам по себе: он регистрирует намерение — записывает плановое удержание в три регистра сведений (ПлановыеУдержания, РабочиеМестаУдержаний, ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников), а расчёт зарплаты уже сам читает эти регистры и включает взнос в расчётный лист каждого месяца.

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

Кто работает: расчётчик зарплаты или бухгалтер по расчётам с персоналом, эпизодически — при вступлении сотрудников в профсоюз, изменении ставки взноса или выходе из профсоюза.

🧭 Где найти в программе

Раздел «Зарплата» → пункт «Удержание профсоюзных взносов». Откроется журнал документов; новый создаём кнопкой «Создать».

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса и прав доступа. Документ относится к подсистеме плановых удержаний расчёта зарплаты. Если пункта нет в разделе «Зарплата» — ищите через «Все функции» → «Документы» → «Удержание профсоюзных взносов».

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

Три основных сценария: назначение нового удержания, изменение размера взноса и прекращение при выходе из профсоюза.

Урок 1. Назначить удержание профвзносов

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

  1. Создаём новый документ «Удержание профсоюзных взносов».
  2. Выбираем Организацию — работодателя, по сотрудникам которого назначается удержание.
  3. Выбираем Удержание — вид расчёта профсоюзного взноса из плана видов расчёта «Удержания». Именно от него зависит формула: процент от начислений или фиксированная сумма.
  4. Устанавливаем Действие = значение назначения (первичное назначение удержания).
  5. Заполняем Дата начала — с какого числа действует удержание (обычно 1-е число месяца).
  6. При необходимости указываем Профсоюзную организацию — контрагента-получателя взносов (для аналитики и платёжных документов).
  7. В табличной части «Удержания» добавляем строки: для каждого сотрудника указываем Сотрудник (физлицо), Рабочее место (элемент справочника «Сотрудники» = конкретное трудоустройство) и Размер взноса.
  8. Проводим документ.
📷 Скриншот: шапка документа «Удержание профсоюзных взносов»
Шапка: Организация, Удержание, Действие, Дата начала, Профсоюзная организация.
💡 Подсказка. Удобнее создавать документ «на основании» из карточки сотрудника: раздел «Кадры» → открыть сотрудника → «Создать на основании» → «Удержание профсоюзных взносов». Поля «Организация», «Сотрудник» и «Рабочее место» предзаполнятся — останется указать вид расчёта, действие, размер и дату.
⚠️ Важно. По метаданным обязательны четыре реквизита шапки: Организация, Удержание, Действие, Документ основание. При первичном назначении поле «Документ основание» ссылается на документ этого же типа — уточните, требует ли конфигурация заполнить его уже при создании первого документа (поведение ОбработкаПроверкиЗаполнения в выгрузке не приведено). У совместителей — несколько рабочих мест; добавляйте отдельную строку на каждое нужное трудоустройство.

Урок 2. Изменить размер взноса

Когда: профсоюз изменил ставку взноса или сотрудник изменил условия членства — нужно скорректировать сумму с определённой даты без потери истории.

  1. Создаём новый документ «Удержание профсоюзных взносов» — старый документ не редактируем.
  2. Заполняем Организацию, Удержание (тот же вид расчёта).
  3. Устанавливаем Действие = значение изменения/назначения.
  4. В поле Документ основание указываем исходный документ, которым удержание было назначено ранее.
  5. Устанавливаем Дата начала = дата, с которой действует новый размер.
  6. В табличной части «Удержания» указываем тех же сотрудников с новым значением Размер.
  7. Проводим документ.
💡 Подсказка. Плановые назначения хранятся в периодических регистрах сведений, поэтому изменение оформляется отдельным документом с новой датой начала. Прежний размер действует до новой даты — история не теряется.
⚠️ Важно. Документ основание при изменении строго обязателен: без ссылки на исходное назначение документ не пройдёт проверку заполнения. Убедитесь, что исходный документ найден верно — у одного сотрудника может быть несколько документов удержания за разные периоды.

Урок 3. Прекратить удержание

Когда: сотрудник вышел из профсоюза — взнос нужно прекратить с определённой даты.

  1. Создаём новый документ «Удержание профсоюзных взносов».
  2. Заполняем Организацию, Удержание.
  3. Устанавливаем Действие = значение прекращения.
  4. В поле Документ основание указываем документ, которым удержание было назначено.
  5. Указываем Дата окончания (или Дата начала прекращения — в зависимости от логики вида расчёта).
  6. В табличной части «Удержания» указываем сотрудников, покинувших профсоюз.
  7. Проводим документ.
📷 Скриншот: документ прекращения профвзноса
Действие = прекращение, заполнен Документ основание и Дата окончания.
⚠️ Важно. После проведения в регистре ПлановыеУдержания фиксируется прекращение. Начиная со следующего расчёта зарплаты профвзнос перестаёт удерживаться. Проверьте это в движениях документа: регистр ПлановыеУдержания должен содержать запись с признаком окончания для указанных сотрудников.

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

Состав объекта, регистры-приёмники и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.

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

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 12 реквизитов; 3 табличные части. Документ не делает движений по регистрам накопления — только по трём регистрам сведений (плановые назначения).

Реквизиты шапки

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

Табличные части

«Удержания» — основная ТЧ: список сотрудников с размером взноса.

ИмяТипНазначение
ФизическоеЛицоСправочникСсылка.ФизическиеЛица (синоним «Сотрудник»)Физлицо, с которого удерживается взнос
РабочееМестоСправочникСсылка.Сотрудники (синоним «Рабочее место»)Конкретное трудоустройство физлица; у совместителя их несколько — выбирать нужное; пишется в регистр РабочиеМестаУдержаний
РазмерЧисло (Decimal)Размер взноса — значение показателя расчёта; % или сумма ₸ определяется формулой вида расчёта Удержание; попадает в ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников
ИдентификаторСтрокиВидаРасчетаЧисло (Decimal)Служебная связка строк ТЧ «Удержания» ↔ «Показатели»; заполняется программно — не трогать

«Показатели» — дополнительные параметры формулы вида расчёта.

ИмяТипНазначение
ПоказательСправочникСсылка.ПоказателиРасчетаЗарплатыПоказатель расчёта зарплаты из формулы вида расчёта «Удержание»
Значение(тип определяется показателем)Значение показателя
ИдентификаторСтрокиВидаРасчетаЧисло (Decimal)Связка со строкой ТЧ «Удержания»; служебное — заполняется программно

«ДополнительныеРеквизиты» — типовая ТЧ механизма «Дополнительные реквизиты и сведения» БСП.

ИмяТипНазначение
СвойствоПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведенияКакой дополнительный реквизит заполняется
Значение(составной)Значение дополнительного реквизита
ТекстоваяСтрокаСтрокаТекстовое представление значения

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

Документ объявлен регистратором по трём регистрам сведений. Регистров накопления и бухгалтерских проводок нет — документ является чисто плановым (регистратором намерений). Само удержание суммы происходит позднее, при расчёте зарплаты за месяц.

РегистрТипНазначение
ПлановыеУдержанияСведенийОсновной регистр планового назначения: фиксирует факт удержания (вид расчёта, период действия, действие назначить/прекратить) — именно отсюда расчёт зарплаты читает перечень удержаний сотрудника
РабочиеМестаУдержанийСведенийПривязка планового удержания к конкретному рабочему месту (трудоустройству) сотрудника; важно для совместителей
ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудниковСведенийЗначение показателя расчёта (реквизит Размер) — параметр формулы вида расчёта; хранится периодически, поэтому историю изменений размера взноса можно восстановить

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

⚠️ Важно об источнике. В использованной XML-выгрузке конфигурации модули объекта отсутствуют (секции bsl_static / bsl_summaries пусты), поэтому дословный текст процедуры ОбработкаПроведения и обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как типовая ЗУП проводит документ.

Структура обязательности (из fill_value_required: ShowError) — реквизиты, которые платформа проверяет перед записью:

// Реконструкция по metadata: 4 реквизита шапки с ShowError.
// Платформа проверяет их автоматически в ОбработкаПроверкиЗаполнения.
ПроверяемыеРеквизиты = "Организация, Удержание, Действие, ДокументОснование";
// Дополнительные прикладные проверки (ОбработкаПроверкиЗаполнения) — в выгрузке нет.

Схема проведения (реконструкция по metadata.register_records):

// Реконструкция по метаданным. Не дословный код модуля объекта.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // 1. Для каждой строки ТЧ «Удержания» пишем плановое назначение.
    //    Дата записи = ДатаНачала шапки; при прекращении — ДатаОкончания.
    Движения.ПлановыеУдержания;
    //    → вид расчёта (Удержание), сотрудник/физлицо, действие (назначить/прекратить),
    //      период действия (ДатаНачала..ДатаОкончания), ДокументОснование.

    // 2. Привязка к рабочим местам (для корректной работы при совместительстве).
    Движения.РабочиеМестаУдержаний;
    //    → РабочееМесто из строки ТЧ «Удержания».

    // 3. Значение показателя расчёта (Размер и дополнительные Показатели).
    //    Периодический регистр: хранит историю изменений.
    Движения.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников;
    //    → Показатель, Значение (из ТЧ «Показатели»), дата = ДатаНачала.

    // 4. Запись движений.
    Движения.Записать();

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

Зависимости

Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:

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

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