Бланк: Услуга в профиле детализации

Поля бланка:

Заголовок поляТип данныхОписание
Услуга Строка Возможен выбор из списка наиболее типичных значений. Поле обязательно должно быть заполнено.
Тип объектов договора Значение из списка Тип объектов договоров. Если не указан, то детализация будет действовать для всех типов объектов договоров, по которым делается начисление абонплаты по указанной услуге..  
Генератор детализирующей строки Строка PL/SQL-блок или перечень параметров тарифов. Генератор детализирующей строки должен быть задан в виде перечня параметров тарифов через ";" или в виде PL/SQL-блока, вычисляющего значение единственной переменной. PL/SQL блок может использовать все параметры тарифов. Пример перечня: "RATE";"NETPOINT_CNT"; При использовании перечня результирующая строка для детализации начислений примет следующий вид: RATE:2000;NETPOINT_CNT:2; Пример PL/SQL-блока: begin :a:='Скорость:'||parlist.rate||';Кол.портов:'||parlist.netpoint_cnt||';'; end; Результирующая строка будет иметь вид: Скорость:2000;Кол.портов:2; Детализирующие записи начисления абонентской платы будут создаваться с группировкой по следующим атрибутам -версия тарифного плана, -цена по тарифу -цена суток -код профиля детализации -детализирующая строка -количество -единица . Возможен выбор из списка наиболее типичных значений.
Количество Строка Формула вычисления количества (не времени, а линий, портов, номеров). В это поле можно вводить PL/SQL-блок.. Блок должен вычислять значение единственной bind-переменной. Она должна быть числом в формате FM99999.99999999. Вычисленное число записывается в детализирующих строках начислений. Если в течение месяца количество изменялось, то это является основанием для генерации дополнительных детализирующих строк. Если формула расчёта количества указана, то вычисленное количество действует в дополнение к тому, указано в поле "множитель" и "количество" в методе расчёта абонентской платы. В связи с этим, если вы применяете детализацию для целей расчёта количества в начислениях, рекомендуется поля "множитель" и "количество" в методе расчёта абонентской платы установить равными 1. PL/SQL-блок может оперировать параметрами тарифов в нотации parlist.<код_параметра>. .  
Единица измерения Значение из списка Единица измерения не времени.Т.е. того количества, которое вычисляет формула..  
Умножать цену Строка Следует ли умножать цену на количество. Возможен выбор из списка наиболее типичных значений. Поле обязательно должно быть заполнено.
Примечания Строка Примечания к услуге профиля.  

Кнопки бланка:

ДействиеОписание
Сохранить Сохранить.  

В бланке используются:

На главную страницу
Сайт АСР Fastcom