Mandatory Account Code Table

The Mandatory Account Code Table object is a child of the Mandatory Account Code Tables object. It defines a set of account codes that can be used when making long-distance calls of a particular type or types.


You cannot delete a Mandatory Account Code Table if one or more ANI Screening Entries refer to it. The number of such entries is shown in the Number of referencing objects field. To delete the table, first delete the referencing ANI Screening Entries or update them to refer to a different Mandatory Account Code Table.


Parameter

Access

Description
Table index Read only The EMS's identifier for this Mandatory Account Code Table object. This is used to identify the object when using the EMS's configuration export / import function.
Description Change Optional user-friendly name identifying the Mandatory Account Code Table. Specify a name of up to 32 characters.
Variant Change Specifies whether this table defines validated or non-validated account codes. Values:
  • Validated
    To make a call that requires account codes, the subscriber must specify a code that matches one of the entries in the Valid account codes field.
  • Non-validated
    The subscriber can specify any code of the correct length. The code is recorded in billing data but is not checked.
Call types Change The types of calls for which account codes are required. The subscriber will need to enter an account code every time he or she makes a call of a selected type. Select one or more of the following values:
  • International
  • Local
  • Operator
  • Premium
  • Directory
  • Local Business Group
  • Other Business Group
  • National
  • Regional
  • Carrier dialed
The default settings for this field are taken from the equivalent field in the parent Global Outgoing Call Services object, but you can change them for each child Mandatory Account Code Table if required.
Code length Change Specifies the length (number of digits) of Mandatory Account Codes used in this table. Range: 1 - 15. The default is 4.
Maximum incorrect code attempts Change This field appears only if Variant is set to Validated. Maximum number of consecutive times that the subscriber may enter an incorrect Mandatory Account Code before his or her long distance service is blocked. If the subscriber enters an incorrect code for a number of consecutive attempts that exceeds this value, the NE automatically blocks the subscriber's ANI Screening Entry from making any further long distance calls using the NE's carrier code. You can remove the block from the ANI Screening Entry object, allowing subscribers to use the code again. When an account is locked out, an entry is made in the log. Specify a value in the range 0 - 50. The default is taken from the equivalent field in the parent Global Outgoing Call Services object. A value of 0 (zero) indicates that the subscriber will never be blocked regardless of the number of incorrect code attempts.
Valid account codes Change The account codes supported by this table. This field appears only if Variant is set to Validated. This field is a text field in which you can copy, cut, and paste text (for example text taken from accounting software). To add or edit codes in this field, specify each account code on its own line, terminated by a carriage return.
  • The code must be at the start of the line, and must be a string of numeric digits 0-9, of the length defined by Code length. You cannot include two entries with the same code in the same table.
  • You can include an optional text description of the code on the same line, separated from the code itself by a space character. The description can include characters A-Z, a-z, numbers 0-9, and further spaces if required.
When you apply any changes, the EMS will display the codes sorted into numerical order, with one space between each code and its description. The following is an example of valid codes (using a code length of 4):
0123 ZZZ Company
0150 YYY Corporation

1999 Use this for new customers
Number of referencing objects Read only This field tracks the count of other objects that refer to this Mandatory Account Code Table. If one or more other objects refer to this table, you cannot delete it.
Export - number of objects exported Read only The total number of objects (including child objects) written to the export file so far in the current or most recent export operation.
Export - status Read only The status of the current or most recent export operation, if any. Values:
  • None
  • In progress
  • Succeeded
  • Failed
Export - file Change The name of the text file (in the EMS User's home directory on the EMS Server) to which configuration information for this object will be exported. The maximum length of the filename is 32 characters.
Export - log correlator Read only If the export status is Failed, this field contains a correlator for the log message that contains details of the failure. Click on the 'go to log' button next to this field to jump to this message in the EMS log viewer window.
Export - correlator metaswitch Read only If the export status is Failed, this field contains the name of the EMS Server or MetaSwitch Network Element that generated the failure log. You may need this information to find the log in the EMS log viewer window.