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

Функция «ДатаРасчета»

Функция «ДатаРасчета»

Получает дату расчета показателя.

Функция работает только в итоговом (расчетном) показателе. Из контекста документа (первичный показатель) ее вызывать нельзя.

Синтаксис

ДатаРасчета();

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

Дата — последнее число месяца расчета.

Пример

// Берем для расчета значение из разных констант в зависимости от месяца, в котором производится расчет.
if (Сумма(['Сделка']) > 0 || !ЕстьПоказателиВДругихПодразделениях()) {
   var 
      пНомерМесяца = ДатаРасчета().getMonth(),
      пПроцентПлана = Константа('ПЛАНМ') / 100;
   if (пНомерМесяца == 0 || пНомерМесяца == 4 || пНомерМесяца == 5 || пНомерМесяца == 7 || 
      пНомерМесяца == 8 || пНомерМесяца == 10)// январь, май, июнь, август, сентябрь, ноябрь — не сезон
      пПроцентПлана =  Константа( 'ПЛАНМН' ) / 100;