User: Tgilchri/PRG
May 11[ | edit source]
IS THIS IT for iWD > Agent in cloud?
It uses IF that evaluates to the following where condition:
- If displaysInFolder__Cloud is not empty --> pagename AND (folder=<folder> OR displaysInFolder_Cloud contains <folder>) AND cloud = yes or null.
- If displaysInFolder__Cloud is empty --> pagename AND (folder=<folder> OR displaysInFolder contains <folder>) AND cloud = yes or null.
Expecting 7 results, meaning Department and Process are excluded. There's no diffs if the interior clauses in the IF statement are not in brackets.
attr | folder | displaysInFolder | displaysInFolder_Cloud | cloud |
---|---|---|---|---|
Agent Name | iWD > Service Objects | iWD > Agent | ||
Employee ID | iWD > Agent | |||
Interaction Subtype | iWD > Agent | |||
Interaction Type | iWD > Agent | |||
Result Code | iWD > Agent |
Existing query for GCXIMCPRG:
attr | folder | displaysInFolder | displaysInFolder_Cloud | cloud |
---|---|---|---|---|
Agent Name | iWD > Service Objects | iWD > Agent | ||
Custom Dimension | iWD | iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | "none" | |
Department | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | none | |
Employee ID | iWD > Agent | |||
Interaction Subtype | iWD > Agent | |||
Interaction Type | iWD > Agent | |||
Process | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | "none" | yes |
Result Code | iWD > Agent |
Fiddly-bits.tg.May11[ | edit source]
Trying the same logic against Premise
It uses IF that evaluates to the following where condition:
- If displaysInFolder__Premise is not empty --> pagename AND (folder=<folder> OR displaysInFolder_Premise contains <folder>) AND premise = yes or null.
- If displaysInFolder__Premise is empty --> pagename AND (folder=<folder> OR displaysInFolder contains <folder>) AND premise = yes or null.
IF(GCXI_Attribute.displaysInFolder_Premise HOLDS LIKE "%%",
(GCXI_Attribute.folder LIKE "iWD > Agent"
OR GCXI_Attribute.displaysInFolder_Premise HOLDS LIKE "iWD > Agent"),
(GCXI_Attribute.folder LIKE "iWD > Agent"
OR GCXI_Attribute.displaysInFolder HOLDS LIKE "iWD > Agent"))
AND (GCXI_Attribute.premise LIKE "yes"
OR GCXI_Attribute.premise IS NULL)
Expecting 9 results, meaning TEST PREMISE DISPLAY is excluded.
attr | folder | displaysInFolder | displaysInFolder_Premise | premise |
---|---|---|---|---|
Custom Dimension | iWD | iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | ||
Department | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | ||
Employee ID | iWD > Agent | |||
Interaction Subtype | iWD > Agent | |||
Interaction Type | iWD > Agent | |||
Process | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | yes | |
Queue | iWD > Queue | iWD > Agent | ||
Result Code | iWD > Agent | |||
Solution | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue |
Existing query for GCXIPRG:
attr | folder | displaysInFolder | displaysInFolder_Premise | premise |
---|---|---|---|---|
Custom Dimension | iWD | iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | ||
Department | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | ||
Employee ID | iWD > Agent | |||
Interaction Subtype | iWD > Agent | |||
Interaction Type | iWD > Agent | |||
Process | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue | yes | |
Queue | iWD > Queue | iWD > Agent | ||
Result Code | iWD > Agent | |||
Solution | iWD | iWD > Age • iWD > Agent • iWD > Capture • iWD > Classification • iWD > Queue |
May 10[ | edit source]
attr | displaysInFolder | displaysInFolder Cloud | displaysInFolder Premise | cloud | premise |
---|---|---|---|---|---|
Custom Dimension | iWD > Agent | "none" | |||
Custom Dimension | iWD > Agent | "none" | |||
Custom Dimension | iWD > Capture | "none" | |||
Custom Dimension | iWD > Capture | "none" | |||
Custom Dimension | iWD > Classification | "none" | |||
Custom Dimension | iWD > Classification | "none" | |||
Custom Dimension | iWD > Queue | "none" | |||
Custom Dimension | iWD > Queue | "none" | |||
Department | iWD > Age | none | |||
Department | iWD > Age | none | |||
Department | iWD > Agent | none | |||
Department | iWD > Agent | none | |||
Department | iWD > Capture | none | |||
Department | iWD > Capture | none | |||
Department | iWD > Classification | none | |||
Department | iWD > Classification | none | |||
Department | iWD > Queue | none | |||
Department | iWD > Queue | none | |||
Process | iWD > Age | "none" | yes | yes | |
Process | iWD > Age | "none" | yes | yes | |
Process | iWD > Agent | "none" | yes | yes | |
Process | iWD > Agent | "none" | yes | yes | |
Process | iWD > Capture | "none" | yes | yes | |
Process | iWD > Capture | "none" | yes | yes | |
Process | iWD > Classification | "none" | yes | yes | |
Process | iWD > Classification | "none" | yes | yes | |
Process | iWD > Queue | "none" | yes | yes | |
Process | iWD > Queue | "none" | yes | yes |
iWD > Agent[ | edit source]
- Agent Name
- Custom Dimension
- Department
- Employee ID
- Interaction Subtype
- Interaction Type
- Process
- Result Code
-divider-
Existing query for GCXIPRG:- Custom Dimension
- Department
- Employee ID
- Interaction Subtype
- Interaction Type
- Process
- Queue
- Result Code
- Solution
-divider-
New query for GCXIMCPRG:-divider-
New query for GCXIPRG:
iWD > Age[ | edit source]
- Age Range
- Age Range 1 day
- Age Range 1 hour
- Age Range 15 min
- Age Range 4 hour
- Age Range 8 hour
- Age Range Minutes
- Age Range Week
- Department
- Process
- Age Range
- Age Range 1 day
- Age Range 1 hour
- Age Range 15 min
- Age Range 4 hour
- Age Range 8 hour
- Age Range Minutes
- Age Range Week
- Department
- Process
- Solution
iWD[ | edit source]
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Media Type
- Process
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Department Custom Dim Attribute 1
- Department Custom Dim Attribute 2
- Department Custom Dim Attribute 3
- Department Custom Dim Attribute 4
- Department Custom Dim Attribute 5
- Media Type
- Process
- Process Custom Dim Attribute 2
- Process Custom Dim Attribute 3
- Process Custom Dim Attribute 4
- Process Custom Dim Attribute 5
- Process Custom Dim Attribute1
- Solution
- Tenant
- Tenant Custom Dim Attribute 1
- Tenant Custom Dim Attribute 2
- Tenant Custom Dim Attribute 3
- Tenant Custom Dim Attribute 4
- Tenant Custom Dim Attribute 5
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Media Type
- Process
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Department Custom Dim Attribute 1
- Department Custom Dim Attribute 2
- Department Custom Dim Attribute 3
- Department Custom Dim Attribute 4
- Department Custom Dim Attribute 5
- Media Type
- Process
- Process Custom Dim Attribute 2
- Process Custom Dim Attribute 3
- Process Custom Dim Attribute 4
- Process Custom Dim Attribute 5
- Process Custom Dim Attribute1
- Solution
- Tenant
- Tenant Custom Dim Attribute 1
- Tenant Custom Dim Attribute 2
- Tenant Custom Dim Attribute 3
- Tenant Custom Dim Attribute 4
- Tenant Custom Dim Attribute 5
May 05:[ | edit source]
Pseudocode-ish[ | edit source]
{{#if:displaysInFolder_Cloud
|show displaysInFolder_Cloud
| {{#if:{{{displaysInFolder_Premise|}}}
|show displaysInFolder_Premise
|default displaysInFolder
}}<!--end of nested if if cloud parameter is null-->
}}<!--end of first if-->
GCXI_Attribute__displaysInFolder_Cloud._value[ | edit source]
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- do this
- do this
- Department Custom Dim Attribute 1
- Department Custom Dim Attribute 2
- Department Custom Dim Attribute 3
- Department Custom Dim Attribute 4
- Department Custom Dim Attribute 5
- Media Type
- do this
- Process Custom Dim Attribute 2
- Process Custom Dim Attribute 3
- Process Custom Dim Attribute 4
- Process Custom Dim Attribute 5
- Process Custom Dim Attribute1
- Solution
- Tenant
- Tenant Custom Dim Attribute 1
- Tenant Custom Dim Attribute 2
- Tenant Custom Dim Attribute 3
- Tenant Custom Dim Attribute 4
- Tenant Custom Dim Attribute 5
[tg]
1. Added a temp object called "TEST PREMISE DISPLAY" in the library, with displaysInFolder_Premise= some value
2. Added the following duplicate of the preceding table, just to demonstrate the reverse case:
GCXI_Attribute__displaysInFolder_Premise._value[ | edit source]
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Department Custom Dim Attribute 1
- Department Custom Dim Attribute 2
- Department Custom Dim Attribute 3
- Department Custom Dim Attribute 4
- Department Custom Dim Attribute 5
- Media Type
- Process
- Process Custom Dim Attribute 2
- Process Custom Dim Attribute 3
- Process Custom Dim Attribute 4
- Process Custom Dim Attribute 5
- Process Custom Dim Attribute1
- Solution
- Tenant
- Tenant Custom Dim Attribute 1
- Tenant Custom Dim Attribute 2
- Tenant Custom Dim Attribute 3
- Tenant Custom Dim Attribute 4
- Tenant Custom Dim Attribute 5
[tg]
Added some markup on the Metrics Library iWD page. It now contains legitimate cases like:
|displaysInFolder=iWD > Capture, iWD > Classification, iWD > Queue, iWD > Email
|displaysInFolder_Cloud=iWD > Email
and
|displaysInFolder=iWD > Capture, iWD > Classification, iWD > Queue
|displaysInFolder_Cloud= "none"
ROOT[ | edit source]
- Category Level 10
- Category Level 3
- Category Level 4
- Category Level 5
- Category Level 6
- Category Level 7
- Category Level 8
- Category Level 9
- Custom Dimension
- Department
- Department Custom Dim Attribute 1
- Department Custom Dim Attribute 2
- Department Custom Dim Attribute 3
- Department Custom Dim Attribute 4
- Department Custom Dim Attribute 5
- Media Type
- Process
- Process Custom Dim Attribute 2
- Process Custom Dim Attribute 3
- Process Custom Dim Attribute 4
- Process Custom Dim Attribute 5
- Process Custom Dim Attribute1
- Solution
- Tenant
- Tenant Custom Dim Attribute 1
- Tenant Custom Dim Attribute 2
- Tenant Custom Dim Attribute 3
- Tenant Custom Dim Attribute 4
- Tenant Custom Dim Attribute 5
AGE[ | edit source]
- Age Range
- Age Range 1 day
- Age Range 1 hour
- Age Range 15 min
- Age Range 4 hour
- Age Range 8 hour
- Age Range Minutes
- Age Range Week
- Department
- Process
- Solution
AGENT[ | edit source]
- Agent Name
- Custom Dimension
- Department
- Employee ID
- Interaction Subtype
- Interaction Type
- Process
- Queue
- Result Code
- Solution
The iWD root folder contains numerous attributes that you can use to build intelligent Workload Distribution (iWD)-related reports.
Note the following:
- When creating attributes, any forms you create must have a one-is-to-one mapping relationship. For example, an attribute that represents the name of a customer can have only one phone number form associated with it.
- Objects in each folder or subfolder are designed to be used together to create reports. Avoid mixing attributes and metrics from multiple folders into your reports. One exception to this rule is objects in the Time folder; Time attributes can be used in any report, and most reports include at least one attribute from the Time folder.
The following Attributes are available in this folder and are described on this page.
No results
No results