manual
ESTOS CallControlGateway 4.0.0.21648
32
2. Application of the formatting rules
The rules from Rules Formatting are applied. The modified phone number will be used to
continue work.
3. Removal of the external dialing code
If an access code is available, this one will be removed. If an access code is identified, this
number will be an external number.
4. Recognition of internal numbers
Provided that no dialing prefix was removed, it is decided by the length and rules for
internal phone numbers whether it is an internal phone number.
5. Removal of call-by-call dialing codes
Any call-by-call dialing codes are removed from outgoing calls. The dialing codes used here
are stored in a Configuration file (providers.xml).
6. Standardization of the number
The number is turned into a Supercanonical phone number.
6.6.11 Dialing rules
The dialing rules influence the formatting of phone numbers when dialing from
a PC.
The phone number is formatted in this order:
1. Formatting
All characters apart from + * # 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x
y z are removed. All letters are turned into capitals.
2. Vanity phone number recognition
If the number contains one of the configured vanity numbers and if the letters following it
are valid according to the ITU E.161 rules the number is first converted into dialable digits.
3. Further formatting
All digits apart from + * # 0 1 2 3 4 5 6 7 8 9 are removed.
4. Recognition of specific external numbers
An external phone number is detected using the rules for external phone numbers. If such a
number is detected, it will be dialed without additional formatting.
5. Recognition of internal numbers
A decision is made by means of the rules for internal numbers as to whether it is an internal
number in the system. If an internal number is recognized it is dialed without further
formatting.
6. Phone number standardisation
The phone number will be changed in the Super canonic phone number format.
7. Using least cost routing
If they have been configured the least cost routing rules are used.
8. Transformation of external phone numbers into internal numbers
If you have configured a system phone number (system line) a check is made as to whether
the phone number is an internal number. If an internal number is recognised the number is
shortened.
9. Using the PC dialing rules
The phone number runs through the special rules for PC dialing.
10. Transformation into a dialable number
The phone number is reformatted into a dialable number according to the rules of the
configured country. The country dialing rules are stored in a Configuration file
(countries.xml).
11. Using external dialing codes
The appropriate external dialing code(s) is/are added.
12. Using the PC final dialing rules
These rules are applied directly before the phone number is sent to the phone system.
13. Dialing the number
The number is sent to the phone system.