Расчет

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

Расчет выполняется путем формирования отчета по прототипу «Расчет», соответственно, этот прототип отчетов должен быть загружен в подсистему «Полномочия». Параметры отчета «Расчет» описаны в документации по подсистеме «Полномочия» в разделе об основном модуле «Отчеты». Также там приведена информация о настройке значений по умолчанию для параметров этого отчета.

Расчет могут запускать только пользователи, имеющие полномочия на прототип отчетов «Расчет».

Расчет может быть запущен следующими способами:

  1. Из главного меню, пункт «Администрирование / Расчет».

    Этот способ возможен, только если настроен параметр системы bill_doc_id.

    При выборе указанного пункта меню открывается модуль формирования отчета, в нем автоматически выбран прототип отчетов «Расчет», параметры отчета заполнены по умолчанию.

  2. Из модуля редактирования договора (подсистема «Абоненты») по нажатию кнопки «Расчет».

    Этот способ, как и предыдущий, возможен, только если настроен параметр системы bill_doc_id.

    При нажатии указанной кнопки открывается модуль формирования отчета, в нем автоматически выбраны прототип отчетов «Расчет», параметры отчета заполнены по умолчанию, но в параметре «Номер тарифицируемого договора» указан текущий договор.

  3. Из основного модуля «Отчеты» (подсистема «Отчеты») по нажатию кнопки «Сформировать».

    При нажатии указанной кнопки открывается модуль формирования отчета. В нем необходимо вручную выбрать прототип отчетов «Расчет», после чего параметры отчета будут заполнены по умолчанию.

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

  • Не задан прототип.

    Возникает, если расчет запускается первым или вторым способом, но параметр bill_doc_id отсутствует или неверно задан (значение параметра пустое или не является числом).

  • Указанный прототип отсутствует или нет полномочий на его использование.

    Возникает, если расчет запускается первым или вторым способом, но прототип с идентификатором, указанным в параметре bill_doc_id, не найден или на его использование у пользователя нет полномочий.

  • Ошибка загрузки прототипа.

    Возникает, если имеются проблемы в работе RPC-сервера