Перейти к основному содержимому

СОЗДАТЬ_ПРЕМИЮ

Функция СОЗДАТЬ_ПРЕМИЮ

Формат вызова

СОЗДАТЬ_ПРЕМИЮ(Сотрудник, Дата, Сумма, Тип премии, Валюта, Курс валюты)

Описание функции

Создает премию, относящуюся к типу Тип премии, для заданного сотрудника на указанную дату. Созданная премия будет отображаться в Оборотной ведомости в модуле «Заработная плата». Функция может быть полезна, если по итогам работы сотрудника нужно автоматически сформировать ему премию.

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

Параметры

Предполагается, что Сумма премии номинирована в валюте, заданной параметром Валюта. Поскольку сумма сохраняется в БД одновременно как в рублях, так и в у.е., необходимо указать Курс валюты. Можно задать какой-либо фиксированный курс или предварительно вычислить его, например, с помощью функции КУРСУЕ.

Возвращаемый результат

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

  • 'Премия успешно cформирована.'
  • 'Премия с таким типом уже существует на указанную дату!'

Пример вызова

СОЗДАТЬ_ПРЕМИЮ(ДОКТ,ДАТА_НАЧ,0,-1,РУБ,28.90);

См. также

ОБОРОТКА_ПРЕМИИ

Была ли статья полезна?