Implementing vector variables

Last Updated : Jun 04, 2019 |

Procedure

  1. Define the variable application. Determine how to use the new variable and identify the defining characteristics of the new variable.

    Use the information to identify a variable type that meets the call center needs. For an overview of variable types and purposes, see Variables in Vectors job aid.

  2. From the system administration terminal, enter the change variables command to bring up the Variable for Vectors administration table.
  3. In the Variable for Vectors administration table, select an unused variable name between A - Z or AA - ZZ. The variable name is used to represent the variable in vector steps. In the table row for the variable that you have selected, enter the following information in the specified fields:
    1. Description - Enter a short description.
    2. Type- Select the variable type.
    3. Scope - Local, local persistent for collect variable only, or global.
    4. Length - Enter length of the digit string.
    5. Start - Enter digit start position, first position is 1.
    6. Assignment- Enter an initial value.
    7. VAC - Optional for value variables only.
    Note:

    Based on the variable type you select, some fields can be predefined or not applicable.

  4. Perform the following steps to administer a value variable type in the VAC field and to use a dial procedure within the local Communication Manager to change the variable assignment using an FAC:
    1. From the system administration terminal, enter the change feature-access-codes command. Go to page 7 of the Feature Access Code screen.
    2. Select an unused FAC and note the associated Vector Variable Code (VVx). Possible VVx values range from VV1 to VV9.
    3. In the Code field, enter the digits to be dialed when you access the FAC.
    4. Go back to the Variables for Vectors administration table and enter the VVx number in the VAC column for the value variable that you are administering.
  5. Program more than one vector with the selected variable using goto steps and other vector commands such as route-to number.

    You must conform to the vector syntax rules specified in command syntax for vector variables.

  6. You can change the variable assignments.

    Some variables such as the ani and tod variable types, do not require value reassignments after the variables are implemented in vectors, since values for the variable are always provided by individual callers or Communication Manager. However, with other variable types, you can change the variable assignment even as calls are being processed. For example, if you use a collect variable in a vector step, the variable value changes when an announcement prompts a caller to enter new digits or when you use a set command.

    Note:

    When collect variables are provided specifically for supervisor or manager use, the collect variable has a global scope and the variable is applied in a special vector intended for the supervisor or manager.