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”+”callAcd” >
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.