Document toolboxDocument toolbox

(2024.1) Call Processing and Import Parameters

IMPORT_FILES_PATH

The parameter defines the directory path location of incoming import files. Typically set to the customers home directory: /home/customer/pcr360/data/inbound/

CALL_USAGE_RATING_IMMEDIATE

(true or false)

The default is false.

This parameter sets when calls and usage will be rated after processing. Specifying True will cause the rating event to run every minute, while False will run the event once daily.

CALL_USAGE_RATING_TIME_OF_DAY

(number of seconds after midnight)

The default is 10800, which is 3:00 a.m.



If CALL_USAGE_RATING_IMMEDIATE is set to False, this parameter specifies the time of day at which the calls and usage rating event runs.

CALL_USAGE_RATING_COST_ROUND_METHOD

(Options: ceil, floor, roundup, rounddown, none)

The default is "Ceil".



During rating the call/usage processing module sometimes needs to round fractions of cost. When this happens there are 5 (five) types of rounding that can be used:

  • Ceil – (ceiling) a mathematical form of rounding that always goes up to the nearest whole number.

  • Floor – a mathematical form of rounding that always goes down to the nearest whole number.

  • Roundup – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) up.

  • Round down – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) down.

  • None – no rounding.

This parameter specifies the rounding method.

CALL_USAGE_RATING_DURATION_PRECISION

(number of seconds)

The default is 1. (See CALL_RATING_DURATION_ROUNDING_METHOD below)



During rating the call/usage processing module can maintain duration to the nearest specified precision. This precision is defined in a number of seconds. To maintain this precision the process will sometimes round the duration to the nearest precision.

CALL_USAGE_RATING_DURATION_PRECISION_ROUND_METHOD

(options: ceil, floor, roundup, rounddown, none)

The default is "Ceil".



During rating the call/usage processing module sometimes needs to round fractions of duration to the nearest precision number of seconds. When this happens there are 5 (five) types of rounding that can be used:

  • Ceil – (Ceiling) a mathematical form of rounding that always goes up to the nearest whole number.

  • Floor – a mathematical form of rounding that always goes down to the nearest whole number.

  • Roundup – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) up.

  • Round down – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) down.

  • None – no rounding.

This parameter specifies the rounding method.

CALL_USAGE_RATING_DURATION_ROUND_METHOD

(options: ceil, floor, roundup, rounddown, none)

The default is "Ceil".



During rating the call/usage processing module sometimes needs to round fractions of duration to the nearest rate interval. When this happens there are 5 (five) types of rounding that can be used:

  • Ceil – (Ceiling) a mathematical form of rounding that always goes up to the nearest whole number.

  • Floor – a mathematical form of rounding that always goes down to the nearest whole number.

  • Roundup – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) up.

  • Round down – typical rounding method to round everything above .5 up and everything below .5 down and then round .5 (specifically) down.

  • None – no rounding.

This parameter specifies the rounding method.

IMPORT_REPROCESS_NUM_DAYS

(number of days)

The default is 30.



Whenever the import file processing module fails to process a specific record it will hold onto that record for later reprocessing. At a specific time each day it will attempt to reprocess errors for a specified number of days. If the reprocess succeeds then the error status is removed. This parameter specifies that number of days.

IMPORT_REPROCESS_TIME_OF_DAY

(number of seconds after midnight)

The default is 9000, which is 2:00 a.m.



Whenever the import file processing module fails to process a specific record it will hold onto that record for later reprocessing. At a specific time each day it will attempt to reprocess errors for a specified number of days. If the reprocess succeeds then the call error status is removed. This parameter specifies the time each day that the reprocess runs.

USE_RATING_GROUP

(true or false)

The default is false.



If set to true, then the Rating Group field will appear on Phone Services form, Service Desk Actions, and on the Call Rate form and grid. When this is enabled the Rating Group field is required for Active Services. The rating process will use the Rating Group in addition to the Billing Group to find the correct Call Rate.

IMPORT_MEMORY_LIMIT

(string)

Default: “1024M”

This sets the maximum amount of memory in bytes that the import process files event is allowed to allocate. Available shorthand byte options are K (for Kilobytes), M (for Megabytes) and G (for Gigabytes), and are all case-insensitive.



Related pages