СохранитьНУ

Создает новую запись н/у в расчётном листке сотрудника.

Синтаксис

ЗаписьРасчета.СохранитьНУ([ИмяНУ], Сумма[, Дата][, ШПЗ][, Отдел][, Лицо][, Доп])

Параметры

ИмяНУ (текст) – имя сохраняемого вида начисления/удержания. Если не указано, создаваемая запись будет привязана к текущему рассчитываемому виду начисления/удержания, т.е. будет добавлена запись в расчетном листке с таким же именем начисления/удержания.

Имя начисления/удержания должно идти именно первым параметром, иначе оно будет трактоваться, как шифр затрат.

Сумма (число) – сумма добавляемой записи начисления/удержания.

Дата (дата) – дата начисления добавляемой записи в расчетном листке сотрудника. Если дата не указана, то берется последнее число месяца, установленного в качестве расчетного в задаче "Зарплата".

ШПЗ (текст) – шифр затрат создаваемой записи. Если не указан, то запись будет добавлена без указания ШПЗ.

Отдел (число) – номер отдела в создаваемой записи. Если не указан, берётся отдел сотрудника.

Лицо (объект) – объект аналитического учёта в создаваемой записи. Если параметр указан, у добавляемой записи будет указана конкретная аналитика.

Доп (объект) – дополнительные данные. В этом объекте можно указать значения любых полей из таблицы "Разовые н/у", в частности "Дни", "Часы", "Цена", "Кол_во", "Процент". В этом случае создаваемая функцией запись будет связана с записью таблицы "Разовые н/у", которая будет содержать переданные значения. В дальнейшем обращаться к сохранённым дополнительным данным можно прямо по имени поля ("Дни", "Часы" и так далее). Если в качестве параметра передать должность, тогда это начисление/удержание будет привязано к определенной должности.

Комментарии

Функция вызывается только во время расчета сотрудника, т.е. при нажатии <Ctrl+D> в расчетном листке сотрудника.

Возвращает

Объект - новая запись начисления/удержания в расчетном листке сотрудника.

Примеры

В правиле выполнения конкретного вида начисления/удержания опишем добавление записи в расчетном листке сотрудника о начислении материальной помощи в указанном размере:

СохранитьНУ("МТП2", 2000, 23.03.05, "84-1");

См. также:

•  СохранитьРасшифровкуНУ