--- title: "Variables Walk-Through" slug: "variables-walk-through" updated: 2026-08-11T11:17:04Z published: 2026-08-11T11:17:04Z canonical: "help.idibilling.com/variables-walk-through" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # Variables Walk-Through This walks you through a high-level example. It covers configuring the Variable, creating the order, and generating the provisioning request. #### Variable Configuration: - The Variable definition ***Update Bandwidth*** is configured to assign a value of **21** on the provisioning request when SKUs associated with the Outcome Code of **100/100** are assigned to the order. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87877.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D) - The Outcome code **100/100** has SKU **100U100D** associated with it. When SKU **100U100D** is assigned to the order, the provisioning system will send **21** as the parameter value. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87879.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D) #### Provisionable Object Configuration: - The Provisioning Property ***BW Profile - Variable*** is assigned a data definition type of **Variable** and is assigned the Variable definition ***Update Bandwidth***. - If the system finds a matching Outcome/SKU combination on the order, it will assign the configured value to the ***BW Profile – Variable*** property. - If no Outcome/SKU combination is detected, the system will default the property to the value associated with 30 MB Up and 5 MB Down. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87878.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D) #### Profile Configuration: - The ***BW Profile -Variable*** POD property is mapped to the ***BW Profile*** parameter on the ***Calix - xDSL Add Data Service*** provisioning action. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87880.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D) #### Order Creation: - An order is created and submitted with SKU ***100U100D*** assigned to the service. ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87881.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D) #### Provisioning Request Generation: - Once the workflow provisioning action is submitted for the order, the system will evaluate the assigned SKUs on the service and update the provisioning property values based on the Outcomes configured on the variable. - SKU ***100U100D*** was assigned to the service in the example above. - The value **21** is sent in the provisioning request for the ***BW Profile -Variable*** property ![UG template for Help](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/87882.png?sv=2026-02-06&spr=https&st=2026-11-14T11%3A07%3A57Z&se=2026-11-14T12%3A07%3A57Z&sr=c&sp=r&sig=EpU1PKfQMTfZPxPQcjDCIp2XAnSPm43kTLV%2Bf8Bwevo%3D)