[Index]

Model: view/NumberInventoryRangeMgmtVIEW

Number Range Management

To access the latest documentation, go to Documentation and Resources at: https://voss.portalshape.com

Overview

The Number Range management feature allows you to create a range of internal numbers at a customer or site level.

When adding a range that includes existing numbers, these cannot be modified. New unused numbers will be added only to complete the range. In other words, the range will show up as complete, with unused numbers in between numbers imported from Unified CM.

Number ranges can also be deleted. Numbers in the range that have a status of Used, Used-Utility, Reserved or Cooling will be ignored and can not be deleted. If these numbers are modified to the Available status, and not in use, they can then be deleted. The Available and Reserved status of numbers can also be modified manually once they are added.

Note

Add, Modify, or Delete a Number or Number Range

Numbers can be added or deleted. When modifying a number, you can only edit the free text fields. The usage and availability property for each number is associated with a line or taken into use by a service.

Since the number inventory is not partition aware, if the same directory number is used on a cluster but in different partitions, then VOSS Automate workflows will update the inventory when any of those instances are changed. For instance, if there is a number 1111 in the Cluster X partition and a number 1111 in the Cluster Y partition, then the number is marked as Used.

If one of those instances are deleted, we check to see if there are other instances of that line based on the number only (not partition), before clearing the Used flag. In this case, the other instance will be found and the inventory will stay marked as Used.

  1. Browse to the hierarchy at which you want manage the number range.

  2. Open the Number Range Management form (default menu Number Management > Number Range Management) and choose the target site from the Target Site drop-down (only applicable to Customers using an SLC-based dial plan).

  3. From the Operation drop-down, choose Add, Modify or Delete.

    Note

    • When adding or modifying a number range, the Status of the numbers is Available by default. However you can change this to Reserved from the Status drop-down. If set to Reserved, you can also enter the Reservation duration (days) value, e.g. 30, after which period the number/s will return to the Available status. If this value is left blank, the number/s will be reserved indefinitely. See also Number Reservation.
    • When deleting a number range, lines cannot be marked as Available or Reserved, and the check boxes are hidden.
  4. Enter the Starting Extension and Ending Extension. The maximum allowed range is 1000 for a single action. The starting extension should always be smaller than the ending extension.

    If you are adding or deleting a single number, the starting and ending extension number will be the same. If numbers in the range already exist, they will not be affected - only non-existing numbers will be added.

  5. If Vendor is "Microsoft", then Internal Number Type can be set.

  6. Internal Number Type: If Vendor is "Microsoft", then for connectivity options with MS Teams and Phone System, the drop down value can be any of: "Direct Routing", "Calling Plan", "Operator Connect". The value can be managed and is used to determine user configuration when the number is assigned. If Vendor = "Cisco", then blank.

  7. Edit free text fields, for example Tag, Description, Reservation notes E164Number (if applicable), and Extra1 to Extra9.

  8. Click Save to save the single or range of numbers that you added, modified or deleted. If a number in a deleted range was set as Used, it will not be deleted.

The numbers at a specific hierarchy can be viewed on the Number Inventory list view (default menu Number Management > Number Inventory). See Number Inventory List View.

When a line is added and selected from the drop-down list of available numbers, it has a status of Used. If the line is used by a device or service that does not allow a shared line (for example, a Hunt Pilot), it has a status of Used-Utility. See Number Status and Usage.

If number cooling is enabled, deleted numbers are automatically placed into a cooling period as specified in Global Settings. During this period the number cannot be used.

Internal numbers are available when adding subscribers.

Modify an individual number

You can also modify an individual number from the list view (Number Inventory List View) by selecting it.

  1. Click Reserve Number on the button bar of the number instance form to reserve it.
  2. Edit free text fields, for example: Tag, Description, Reservation notes, E164Number (if applicable), and Extra1 to Extra9.
  3. Click Save.

Model Details: view/NumberInventoryRangeMgmtVIEW

Title Description Details
Current Hierarchy Node Type (Informational)
  • Field Name: currentHierarchyNodeType
  • Type: String
Operation Select operation Add, Modify or Delete. Default: Add
  • Field Name: operation
  • Type: String
  • Default: Add
  • Choices: ["Add", "Modify", "Delete"]
HCS Rules Enforced Default: false
  • Field Name: enforce_hcs_rules
  • Type: Boolean
  • Default: false
Target Site Please choose Site to Provision DNs. If site not specified, inventory will be added to the current hierarchy node if allowed.
  • Field Name: site_hn
  • Type: String
  • Choices: [" "]
Starting Extension * Starting Number for th DN Mgmt Range
  • Field Name: startNum
  • Type: String
  • Pattern: ^(\*|\+|\#|\\)?[0-9]*$
Ending Extension Ending Number for th DN Mgmt Range
  • Field Name: endNum
  • Type: String
  • Pattern: ^(\*|\+|\#|\\)?[0-9]*$
Status Initial status to apply to each Number Default: Available
  • Field Name: status
  • Type: String
  • Default: Available
  • Choices: ["Available", "Reserved"]
Vendor
  • Field Name: vendor
  • Type: String
  • Choices: ["Cisco", "Microsoft", "Cisco, Microsoft"]
Internal Number Type
  • Field Name: internal_number_type
  • Type: String
  • Choices: ["Direct Routing", "Calling Plan", "Operator Connect"]
Reservation duration (days)
  • Field Name: add_days
  • Type: String
Reservation Notes
  • Field Name: reservation_notes
  • Type: String
Extension Length Extension Length for the current Site
  • Field Name: extLen
  • Type: String
Site Location Code Site Location Code for the current Site
  • Field Name: slc
  • Type: String
ISP Inter-Site-Prefix (ISP) for the Customer
  • Field Name: isp
  • Type: String
Customer-Dialplan is SLC-based Site Location Code Based true or false
  • Field Name: slcBased
  • Type: Boolean
Tag Tag used for filtering INI numbers. This can be any free text to identify or comment a range of internal numbers.
  • Field Name: tag
  • Type: String
Description Description field
  • Field Name: description
  • Type: String
E164Number Number in E164 format
  • Field Name: e164number
  • Type: String
Extra1 Extra field 1
  • Field Name: extra1
  • Type: String
Extra2 Extra field 2
  • Field Name: extra2
  • Type: String
Extra3 Extra field 3
  • Field Name: extra3
  • Type: String
Extra4 Extra field 4
  • Field Name: extra4
  • Type: String
Extra5 Extra field 5
  • Field Name: extra5
  • Type: String
Extra6 Extra field 6
  • Field Name: extra6
  • Type: String
Extra7 Extra field 7
  • Field Name: extra7
  • Type: String
Extra8 Extra field 8
  • Field Name: extra8
  • Type: String
Extra9 Extra field 9
  • Field Name: extra9
  • Type: String