СОЗДАТЬ_ПРЕМИЮ
Функция СОЗДАТЬ_ПРЕМИЮ
Формат вызова
СОЗДАТЬ_ПРЕМИЮ(Сотрудник, Дата, Сумма, Тип премии, Валюта, Курс валюты)
Описание функции
Создает премию, относящуюся к типу Тип премии, для заданного сотрудника на указанную дату. Созданная премия будет отображаться в Оборотной ведомости в модуле «Заработная плата». Функция может быть полезна, если по итогам работы сотрудника нужно автоматически сформировать ему премию.
При создании премии проверяется, чтобы не было премии с таким же типом (основанием) за указанную дату у заданного сотрудника (во избежание дублирования начислений).
Параметры
Предполагается, что Сумма премии номинирована в валюте, заданной параметром Валюта. Поскольку сумма сохраняется в БД одновременно как в рублях, так и в у.е., необходимо указать Курс валюты. Можно задать какой-либо фиксированный курс или предварительно вычислить его, например, с помощью функции КУРСУЕ.
Возвращаемый результат
В качестве результата функция возвращает строку с информацией об успешности или неуспешности попытки создания премии:
- 'Премия успешно cформирована.'
- 'Премия с таким типом уже существует на указанную дату!'
Пример вызова
СОЗДАТЬ_ПРЕМИЮ(ДОКТ,ДАТА_НАЧ,0,-1,РУБ,28.90);
См. также