Brekeke Contact Center Suite Wiki

Custom data source settings - Brekeke CA (ver.2.7.5 or later)

CA

Step 1. Set the following parameters at [Tenant] > [Settings] > [Engine] > [Advanced options]

<Example 1. For the custom data source “custom1”, Key: “callProjectId”+”callAcd” >

summary.method.call.tag1=count
cdr.category.custom1.group = {"name":"Project","field":"callProjectId","caption":"callProjectInfo","includeBlank":false}
cdr.category.custom1.id = {"name":"ACD","field":"callAcd","includeBlank":false}

<Example 2. For the custom data source “custom2”, Key: “callProjectId”+”curCompleterAgentId” >

cdr.category.custom2.group = {"name":"Project","field":"callProjectId","caption":"callProjectInfo","includeBlank":false}
cdr.category.custom2.id = {"name":"Agent","field":"curCompleterAgentId","caption":"curCompleterAgentName","includeBlank":false}

 

※Properties that can be configured at the advanced parameters with JSON format

Property Explanation
id.field A field identifier that becomes the ID of the object. Required.
id.name The item name of the object ID. If omitted, the identifier at the [id.field] is displayed.
id.includeBlank It decides whether to include blank ID values ​​in the calculation. If omitted, false (not included).
id.caption A field identifier that is the caption of the object. If omitted, no caption is displayed.
group.field A field identifier that becomes an object group. If omitted, there is no aggregation group.
group.name The item name of the object group. If omitted, [group.field] is displayed.
group.includeBlank It decides whether to include blank group values ​​in the summary. If omitted, false (not included).
group.caption A field identifier that is a caption of the object group. If omitted, no caption is displayed.

 

Step 2. Create a new report. It is a good idea to copy a default project report and edit it. You can select the data source “custom1” or “custom2” at definition page.

 

Step3. Set the new fields at [Field Settings] section.

 

 

*Brekeke CA 2.8.0 or later, “segment” object that can be set  third field for grouping report data is added. The field can become used as the filter items at the custom report.

<Example 3. For the custom data source “custom2”, Key: “curCompleterAgentGroup”+”curCompleterAgentId”, “curResult1”  >

cdr.category.custom2.id={"name":"Agent","field":"curCompleterAgentId","caption":"curCompleterAgentName","includeBlank":false}cdr.category.custom2.group={"name":"Agent Group","field":"curCompleterAgentGroup","includeBlank":false}
cdr.category.custom2.segment={"name":"Contact Result","field":"curResult1","includeBlank":false}

 

Related links:
Yes No
Suggest Edit