Прикладной код

Функция «СуммаЗаПериод»

Функция «СуммаЗаПериод»

Получает сумму за период как функция «СуммаЗаМесяц», но за несколько месяцев указанного периода.

Синтаксис

СуммаЗаПериод(МассивВидовНУ,ДатаНачалаПериода,ДатаКонцаПериода);

Параметры

НазваниеТипОписаниеОбязательно к указанию

МассивВидовНУ

Массив

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

Нет

ДатаНачалаПериода

Дата

Дата начала периода, за который нужно получить сумму. Если указано не первое число месяца, то при получении суммы дата начала все равно будет считаться первым числом

Да

ДатаКонцаПериода

Дата

Дата конца периода, за который нужно получить сумму

Да

Возвращаемое значение

Число — сумма указанных начислений и удержаний за период. При вызове без имен видов начислений и удержаний вернет сумму по таблице зависимостей, из которого вызвана.

Пример

// Получение суммы по виду НУ «ПР» за период для расчета среднего для отпуска
var пПериодСреднего = ПериодДляРасчетаСредОтп(),
   пСуммаЗаРасчПериод = СуммаЗаПериод(['ПР'], пПериодСреднего.Начало, пПериодСреднего.Конец);