понедельник, 19 октября 2015 г.

Ресурсы в СКД

Заметки: СКД, Сумма по сумме максимумов

Дата публикации: 12.01.2015

Небольшая заметка по использованию ресурсов в СКД.

Как хотелось бы видеть расчет:
ПодразделенияДокУслугиНаименованиеОплаченоСтоимость
По Договору
  
Подраздление1   160016003Сумма по группировке 2
 Док1  150015002Сумма по группировке 1
  Услуга1 100010001Максимум(дет запись)
   Оплата1Услуги17001000 дет запись
   Оплата2Услуги13001000 дет запись
  Услуга2 500500  
   Оплата1Услуги2250500 дет запись
   Оплата2Услуги2250500 дет запись
        
 Док2  100100  
  Услуга3 100100  
   ОплатаУслуги3100100  
Как надо настраивать ресурсы:
В колонке стоимость по договору необходимо вычислять значения в группировках разными способами.
Поэтому несколько раз добавляем один и тот же ресурс "СтоимостьПоДоговору" и указывам:

Для группировки 1:
на закладке ресурсы:
Поле: СтоимостьПоДоговору,
Выражение: Максимум(СтоимостьПоДоговору)
Расчитывать ПО: Услуга
Для группировки 2:
на закладке ресурсы:
Поле: СтоимостьПоДоговору,
Выражение: Сумма(ВЫЧИСЛИТЬВыражениесгруппировкоймассив("Максимум(СтоимостьПоДоговору)","Услуга"))
Расчитывать ПО: Док
Для группировки 3:
нельзя использовать вложенные агрегатные функции, поэтому
на закладке "Вычисляемые поля" добавляем
Поле: СтоимостьПоДоговоруПоДок
Выражение: Сумма(ВЫЧИСЛИТЬВыражениесгруппировкоймассив("Максимум(СтоимостьПоДоговору)","Услуга"))
а на закладке ресурсы:
Поле: СтоимостьПоДоговору,
Выражение: Сумма(ВЫЧИСЛИТЬВыражениесгруппировкоймассив("СтоимостьПоДоговоруПоДок","Док"))
Расчитывать ПО: Подразделение

Источник: http://аутсорсинг1с.рф/blog/236

Комментариев нет:

Отправить комментарий