TaskCsvConversionAnalysisDto
Result of analysing a foreign task CSV: the detected source plus the assignees and
progress values needing mapping, and how the file's client names matched.
Properties
| Name | Type | Description |
|---|---|---|
| source | enum | Unknown Native BrightManager |
Unknown Native BrightManager | ||
| totalRows | integer | Number of task rows in the file. |
Number of task rows in the file. | ||
| assignees | array of DetectedAssigneeDto | The distinct assignee names in the file, for mapping to tenant users. |
The distinct assignee names in the file, for mapping to tenant users. | ||
| progressValues | array of DetectedProgressValueDto | The distinct task progress values in the file, for mapping to task statuses. |
The distinct task progress values in the file, for mapping to task statuses. | ||
| clientMatchSummary | TaskClientMatchSummaryDto | |
JSON Example
{
"source": "Unknown",
"totalRows": 0,
"assignees": [
{
"name": "...",
"rowCount": "...",
"suggestedUserCode": "..."
}
],
"progressValues": [
{
"value": "...",
"rowCount": "...",
"suggestedStatus": "..."
}
],
"clientMatchSummary": {
"matchedClientCount": 0,
"unmatchedClientCount": 0,
"unmatchedRowCount": 0,
"unmatchedClientNames": [
"..."
]
}
}