Расчет

Расчет — это процедура вычисления актуального баланса договора (договоров) на основе данных текущего расчётного периода.

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

Расчет выполняется при помощи специальных утилит, обрабатывающих разные группы операций:

  • Постоянные тарифы. Производится расчет начислений по постоянным тарифам.

  • Разовые тарифы. Производится расчет начислений по разовым тарифам и записям о выполнении разовых работ.

  • Offline трафик. Производится расчет стоимости off-line или hotline соединений.

  • Online трафик. Производится расчет стоимости on-line соединений.

Внешний вид модуля «Расчет» представлен на рисунке ниже.

Рисунок 289. Модуль «Расчет»

Модуль «Расчет»

При запуске модуля могут возникать следующие ошибки:

  • Не задан прототип — сообщение выводится, если не указан идентификатор прототипа для запуска расчета в параметре bill_doc_id, значение данного параметра не является числом или сам параметр bill_doc_id отсутствует.

  • Ошибка загрузки прототипа — сообщение выводится, если имеются проблемы в работе RPC-сервера.

  • Указанный прототип отсутствует или нет полномочий на его использование — сообщение выводится, если прототип для запуска расчета с указанным идентификатором (задается в значении параметра bill_doc_id) не найден или на его использование у пользователя нет полномочий.

В параметре bill_doc_id задается идентификатор прототитпа отчета «Расчет», значение параметра должно быть числом.