Table of Contents | ||||
---|---|---|---|---|
|
Capability
This Import enters all Calls into the system and associates them with their respective Service IDs. The Imported Calls will then be processed according to the Call Processing and Rating Logic.
The resulting calls will appear in the Call Details and Call Detail Errors grids.
Fields
Originating Number
Required
Datatype is String.
The From Number is sometimes looked up in VH Data table.
The following factors determine if and how this is done:
If the From City, State, and LATA are provided, the lookup is not done.
If the From Number length is not 4, 7, or 10, the From Number lookup is not done.
Dialed Number
Required
Datatype is String.
The To Number is sometimes looked up in VH Data table.
The following factors determine if and how this is done:
If the To City, State, and LATA are provided, the lookup is not done.
If the To Number starts with 011, the call is marked as International. Then, the VH lookup is not done.
If the Call Type has already been determined to be International, Emergency, Mexico, Toll-Free, or Info, the VH lookup is not done.
If the To Number is 11 digits long and starts with a 1, the 1 is removed before the lookup.
If the To Number length is not 4, 7, 10 or greater, the To Number lookup is not done.
Call Date
Required if Call Date/Time is not provided.
Datatype is Date.
Call Time
Required if Call Date/Time is not provided.
Datatype is Time.
Call Date/Time
Requiredif Call Date and Call Time are not provided.
Datatype is DateTime.
Default value is blank.
If this is assigned in Conditional Logic, then the value is expected to be in this format: "MM/DD/YYYY HH:MM:SS", or a number of seconds since Jan 1, 1970.
If separate Date and Time field values are provided, as well as the single Date/Time field value, then the Date/Time value will be used, and the separate fields will be ignored.
Call Duration
Required
Datatype is Duration.
If the Duration is assigned in Conditional Logic, the value is expected to be in Seconds.
...
This field allows you to override the Service's Service Host value.
Service ID
Required
Datatype is String.
You can provide a formatted or unformatted value for this field. If you provide a formatted value, it must match the formatted value in the Service table. For example, "555-123-4567" will not match "(555) 123-4567".
...
An error occurred during the Import File Processing. This re-tries each night.
Toggle cloak |
---|
Cloak |
---|
|
Unrecoverable Errors
An error occurred that cannot be fixed. It does not try again each night.
Toggle cloak |
---|
Cloak |
---|
|
Rating Errors
An error during the rating process. This re-tries each night.
Toggle cloak |
---|
Cloak |
---|
|
Billing Errors
Indicates an error occurred during the billing process.
Toggle cloak |
---|
Cloak |
---|
|
Notes
The Call Date and Time can be provided by the separate Date and Time fields or by the combined DateTime field.
The Call Date and Time is considered invalid if it is more than 2 days in the future or if it is more than importFiles.ini.constants.CALL_MAX_AGE_DAYS old.
The internal Call Processing logic does not determine if a Call is Incoming. If the Call type is Incoming, it must be assigned in the Conditional Logic.
A Service must exist for each Call. The Service must exist as a Phone, an Authcode, or a Trunk. The other Service Types are not considered in the Service ID lookup.
If a Service ID is provided, that value must exist as a Service.
else if an Authcode is provided, the Authcode Service ID must exist.
else for Incoming Calls, the Dialed Number must exist as a Service ID.
else for all other Outgoing Calls, the From Number must exist as a Service ID.
Child pages (Children Display) | ||||
---|---|---|---|---|
|