Документ «Удержание в счёт расчётов по прочим операциям»

Регистрирует плановое удержание из зарплаты сотрудника в счёт расчётов по прочим операциям: назначает, изменяет или прекращает удержание, задаёт его размер, статьи учёта и необязательный предел накопленной суммы.

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

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

Если с сотрудником есть расчёты по прочим операциям — например, регулярное удержание в счёт задолженности или иных обязательств — этот документ позволяет установить плановое удержание из зарплаты. Документ только регистрирует намерение: записывает план в регистр ПлановыеУдержания. Фактические суммы удержания рассчитывает ежемесячно документ начисления зарплаты — по плановым данным, которые здесь заданы.

Документ управляет полным жизненным циклом удержания через поле Действие (перечисление ДействияСУдержаниями): назначить новое — изменить параметры действующего — прекратить. Поддерживается ограничение по накопленной сумме: флаг ПрекратитьПоДостижениюПредела и поле Предел позволяют автоматически остановить удержание, когда из зарплаты удержана заданная сумма.

В контексте налогов РК само удержание по прочим операциям не является ИПН/ОПВ/ОПВР/СО/ВОСМС/ООСМС — это отдельный плановый вид расчёта из плана Удержания. Расчёт налогов и взносов выполняется на этапе начисления зарплаты по стандартному казахстанскому алгоритму; единый платёж не затрагивается на уровне данного документа.

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

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

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

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса. Если в разделе «Зарплата» пункта нет — воспользуйтесь «Все функции» и найдите документ по имени. Удобнее всего вводить документ на основании элемента справочника Сотрудники — тогда организация и физлицо подставятся автоматически.

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

Проходим по шагам: от пустого документа до проведённого планового удержания.

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

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

  1. Создаём новый документ «Удержание по прочим операциям» (или вводим на основании карточки сотрудника — тогда Организация и ФизическоеЛицо («Сотрудник») подставятся автоматически).
  2. Проверяем Организацию и убеждаемся, что поле ФизическоеЛицо (подписано «Сотрудник») заполнено корректно. При необходимости заполняем РабочееМесто — конкретное место работы из справочника Сотрудники (если у физлица их несколько).
  3. Выбираем Удержание — вид расчёта из плана видов расчёта «Удержания». От выбранного вида зависит состав ТЧ «Показатели»: после смены вида проверьте, какие показатели появились.
  4. В поле Действие выбираем вариант назначения нового удержания (это первое, что выбираем после сотрудника — от значения зависит смысл остальных полей).
  5. Указываем ДатаНачала — с какой даты действует удержание. Если удержание ограничено по времени — заполняем ДатаОкончания; пустое поле означает бессрочное удержание.
  6. Задаём Размер удержания и/или значения в ТЧ «Показатели» (в зависимости от формулы выбранного вида удержания).
  7. Заполняем обязательные аналитические поля: СтатьяФинансирования и СтатьяРасходов. Если способ отражения в бухучёте нестандартный — устанавливаем флаг БухучетЗаданВДокументе.
  8. Проводим документ.
📷 Скриншот: шапка документа «Удержание по прочим операциям»
Шапка документа: Организация, Сотрудник, Удержание, Действие, ДатаНачала/ДатаОкончания, Размер, статьи учёта.
💡 Подсказка. Поле ДокументОснование обязательно на уровне метаданных (ShowError). При создании нового назначения оно должно ссылаться на текущий документ (или подставляется автоматически). При изменении или прекращении — это ссылка на исходный документ назначения. Убедитесь, что поле заполнено, иначе проведение не пройдёт контроль.
⚠️ Важно. Документ только регистрирует плановое удержание — суммы в расчётном документе он не создаёт. Фактическое удержание появится при ближайшем расчёте зарплаты (документ начисления зарплаты читает регистр ПлановыеУдержания). Если расчёт зарплаты уже сделан за текущий месяц — потребуется перерасчёт.

Урок 2. Удержание до достижения предельной суммы

Когда: нужно удерживать не бессрочно, а до тех пор, пока накопленная сумма не достигнет общей суммы долга (или иного лимита).

  1. Создаём документ назначения (Урок 1, шаги 1–7).
  2. Устанавливаем флаг ПрекратитьПоДостижениюПредела.
  3. Заполняем поле Предел — общую сумму, по достижении которой удержание прекратится. Это поле обязательно на уровне метаданных (ShowError); при отключённом флаге форма обычно скрывает или обнуляет его, но данные метаданных требуют значения.
  4. Проводим документ.
💡 Подсказка. Накопление контролируется регистром накопления УдержанияДоПределаПоСотрудникам; предельная сумма хранится в информационном регистре ПредельныеСуммыУдержанийСотрудников. При необходимости остаток к удержанию можно проверить через стандартные отчёты по этим регистрам.
📌 Заметка. Когда накопленная сумма достигнет предела, программа прекратит удержание автоматически при очередном расчёте зарплаты — создавать дополнительный документ прекращения не нужно.

Урок 3. Изменить или прекратить удержание

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

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

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

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

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

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 17 реквизитов, 2 табличные части; формы и BSL-модули в выгрузке отсутствуют.

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

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

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

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

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

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

Документ объявлен регистратором по 6 регистрам. Бухгалтерских проводок сам не формирует — регистрирует плановые данные для последующего расчёта зарплаты.

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

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

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

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

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

Схема проведения (реконструкция): документ записывает плановые данные в 6 регистров — фактические суммы удержания в расчётном документе НЕ создаются.

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

    // 1. Основная запись планового удержания (вид, сотрудник, дата, размер, действие).
    Движения.ПлановыеУдержания;

    // 2. Значения показателей формулы вида удержания (из ТЧ «Показатели»).
    Движения.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников;

    // 3. Аналитика бухучёта: статьи финансирования и расходов.
    //    При БухучетЗаданВДокументе = Истина берётся из документа, иначе из настроек.
    Движения.БухучетПлановыхУдержаний;

    // 4. Привязка к рабочему месту (если РабочееМесто заполнено).
    Движения.РабочиеМестаУдержаний;

    // 5. Предел накопленной суммы (если ПрекратитьПоДостижениюПредела = Истина).
    Движения.ПредельныеСуммыУдержанийСотрудников;  // хранит предельную сумму
    Движения.УдержанияДоПределаПоСотрудникам;      // хранит накопление (тип: Накопления)

    // 6. Запись наборов записей всех регистров.
    Движения.Записать();

    // ВАЖНО: документ НЕ формирует суммы в расчётных документах.
    // Фактическое удержание появится при ближайшем расчёте зарплаты
    // (документ начисления читает регистр ПлановыеУдержания).

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

Зависимости

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

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

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