POST api/addon/InvoiceTasklist/tasklist/submit
Request Information
URI Parameters
None.
Body Parameters
SubmitTasklistTechInvoiceResReq| Name | Description | Type | Additional information |
|---|---|---|---|
| TasklistResId | string |
None. |
|
| TasklistId | string |
None. |
|
| CompanyCode | string |
None. |
|
| InvoiceNumber | string |
None. |
|
| Values | Collection of TasklistData |
None. |
Request Formats
application/json, text/json
Sample:
{
"TasklistResId": "sample string 1",
"TasklistId": "sample string 2",
"CompanyCode": "sample string 3",
"InvoiceNumber": "sample string 4",
"Values": [
{
"TasklistRowId": "sample string 1",
"TasklistNodeId": "sample string 2",
"UpdatedBy": {
"TechNum": "sample string 1",
"Name": "sample string 2"
},
"UpdatedDateTime": "2025-12-16T16:34:39.4680621+00:00",
"SelectedValue": {
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
},
"SelectedValueArray": [
{
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
},
{
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
}
]
},
{
"TasklistRowId": "sample string 1",
"TasklistNodeId": "sample string 2",
"UpdatedBy": {
"TechNum": "sample string 1",
"Name": "sample string 2"
},
"UpdatedDateTime": "2025-12-16T16:34:39.4680621+00:00",
"SelectedValue": {
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
},
"SelectedValueArray": [
{
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
},
{
"id": "sample string 1",
"value": "sample string 2",
"name": "sample string 3",
"isRequired": true,
"selectedValue": "sample string 4",
"DocumentMediaType": "sample string 5",
"DocumentThumb": "sample string 6",
"Document": "sample string 7"
}
]
}
]
}
application/xml, text/xml
Sample:
<SubmitTasklistTechInvoiceResReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AddOn">
<CompanyCode>sample string 3</CompanyCode>
<InvoiceNumber>sample string 4</InvoiceNumber>
<TasklistId>sample string 2</TasklistId>
<TasklistResId>sample string 1</TasklistResId>
<Values>
<TasklistData>
<SelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</SelectedValue>
<SelectedValueArray>
<TasklistSelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</TasklistSelectedValue>
<TasklistSelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</TasklistSelectedValue>
</SelectedValueArray>
<TasklistNodeId>sample string 2</TasklistNodeId>
<TasklistRowId>sample string 1</TasklistRowId>
<UpdatedBy>
<Name>sample string 2</Name>
<TechNum>sample string 1</TechNum>
</UpdatedBy>
<UpdatedDateTime>2025-12-16T16:34:39.4680621+00:00</UpdatedDateTime>
</TasklistData>
<TasklistData>
<SelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</SelectedValue>
<SelectedValueArray>
<TasklistSelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</TasklistSelectedValue>
<TasklistSelectedValue>
<Document>sample string 7</Document>
<DocumentMediaType>sample string 5</DocumentMediaType>
<DocumentThumb>sample string 6</DocumentThumb>
<Id>sample string 1</Id>
<isRequired>true</isRequired>
<name>sample string 3</name>
<selectedValue>sample string 4</selectedValue>
<value>sample string 2</value>
</TasklistSelectedValue>
</SelectedValueArray>
<TasklistNodeId>sample string 2</TasklistNodeId>
<TasklistRowId>sample string 1</TasklistRowId>
<UpdatedBy>
<Name>sample string 2</Name>
<TechNum>sample string 1</TechNum>
</UpdatedBy>
<UpdatedDateTime>2025-12-16T16:34:39.4680621+00:00</UpdatedDateTime>
</TasklistData>
</Values>
</SubmitTasklistTechInvoiceResReq>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />