POST api/Service/SendRecordUpdateRequest
Send Record Update Request to Dynamics NAV for processing
Request Information
URI Parameters
None.
Body Parameters
RecordUpdateRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| RsaPin |
RSA PIN |
string |
None. |
| UserId |
User Id |
string |
None. |
| AgentCode |
Agent Code |
string |
None. |
| UpdateTypeCode1 |
Update Type Code 1 |
string |
None. |
| UpdateTypeCode2 |
Update Type Code 2 |
string |
None. |
| UpdateTypeCode3 |
Update Type Code 3 |
string |
None. |
| UpdateTypeCode4 |
Update Type Code 4 |
string |
None. |
| UpdateTypeCode5 |
Update Type Code 5 |
string |
None. |
| CrmCaseId |
Case Id |
string |
None. |
| UpdateLists |
Update List |
Collection of RecordUpdateLinesArray |
None. |
Request Formats
application/json, text/json
Sample:
{
"RsaPin": "sample string 1",
"UserId": "sample string 2",
"AgentCode": "sample string 3",
"UpdateTypeCode1": "sample string 4",
"UpdateTypeCode2": "sample string 5",
"UpdateTypeCode3": "sample string 6",
"UpdateTypeCode4": "sample string 7",
"UpdateTypeCode5": "sample string 8",
"CrmCaseId": "sample string 9",
"UpdateLists": [
{
"Codigo": [
"sample string 1",
"sample string 2"
],
"NewValues": [
"sample string 1",
"sample string 2"
]
},
{
"Codigo": [
"sample string 1",
"sample string 2"
],
"NewValues": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<RecordUpdateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NAVWebService.Models">
<AgentCode>sample string 3</AgentCode>
<CrmCaseId>sample string 9</CrmCaseId>
<RsaPin>sample string 1</RsaPin>
<UpdateLists>
<RecordUpdateLinesArray>
<Codigo xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Codigo>
<NewValues xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</NewValues>
</RecordUpdateLinesArray>
<RecordUpdateLinesArray>
<Codigo xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Codigo>
<NewValues xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</NewValues>
</RecordUpdateLinesArray>
</UpdateLists>
<UpdateTypeCode1>sample string 4</UpdateTypeCode1>
<UpdateTypeCode2>sample string 5</UpdateTypeCode2>
<UpdateTypeCode3>sample string 6</UpdateTypeCode3>
<UpdateTypeCode4>sample string 7</UpdateTypeCode4>
<UpdateTypeCode5>sample string 8</UpdateTypeCode5>
<UserId>sample string 2</UserId>
</RecordUpdateRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RecordUpdatetResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| RecordUpdate | Collection of RecordUpdate |
None. |
|
| Text | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"recordUpdateField": [
{
"noField": "sample string 1",
"pINField": "sample string 2",
"cRMCaseIDField": "sample string 3",
"statusField": "sample string 4",
"statusDescriptionField": [
"sample string 1",
"sample string 2"
],
"rejectionReasonField": "sample string 5",
"rejectionCommentField": "sample string 6",
"rejectionDescriptionField": "sample string 7",
"completedField": true
},
{
"noField": "sample string 1",
"pINField": "sample string 2",
"cRMCaseIDField": "sample string 3",
"statusField": "sample string 4",
"statusDescriptionField": [
"sample string 1",
"sample string 2"
],
"rejectionReasonField": "sample string 5",
"rejectionCommentField": "sample string 6",
"rejectionDescriptionField": "sample string 7",
"completedField": true
}
],
"textField": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<RecordUpdatetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NAVWebService.BCCRMServiceCalls">
<recordUpdateField>
<RecordUpdate>
<cRMCaseIDField>sample string 3</cRMCaseIDField>
<completedField>true</completedField>
<noField>sample string 1</noField>
<pINField>sample string 2</pINField>
<rejectionCommentField>sample string 6</rejectionCommentField>
<rejectionDescriptionField>sample string 7</rejectionDescriptionField>
<rejectionReasonField>sample string 5</rejectionReasonField>
<statusDescriptionField xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</statusDescriptionField>
<statusField>sample string 4</statusField>
</RecordUpdate>
<RecordUpdate>
<cRMCaseIDField>sample string 3</cRMCaseIDField>
<completedField>true</completedField>
<noField>sample string 1</noField>
<pINField>sample string 2</pINField>
<rejectionCommentField>sample string 6</rejectionCommentField>
<rejectionDescriptionField>sample string 7</rejectionDescriptionField>
<rejectionReasonField>sample string 5</rejectionReasonField>
<statusDescriptionField xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</statusDescriptionField>
<statusField>sample string 4</statusField>
</RecordUpdate>
</recordUpdateField>
<textField xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</textField>
</RecordUpdatetResponse>