Function
The Sales Order (SO) Due Date Get API is used to view due date information from an existing SO.
URL
{Root URL}/API/SO/DueDateGet/{API Key} |
Parameter
Parameter | Description | Required | Comment | |
1 | DueDateUniq | Unique due date identifier | Y |
Example Strings
Get Due Date
URL
?DueDateUniq=DueDateUnique |
JSON
{ "DueDateUniq":"DUEDATEUNIQUE" } |
A successful request should return the following:
{ "$id": "1", "Code": "200", "Message": "$$Sales Order Due Date details:", "SessionId": "null", "IsValidUser": "true", "ResponseObject": { "$id": "2", "DUEDT_UNIQ": "_3X60YA22D", "SONO": "0000000709", "DUE_DTS1": "2013-11-28T00:00:00", "SHIP_DTS": "2013-11-26T00:00:00", "COMMIT_DTS": "2013-11-28T00:00:00", "QTY": "0", "STDCHG": "0", "PRICHG": "0", "OTHCHG": "0", "JOBPRI": " ", "DAYMIN": "0", "LOTNO": " ", "QUOTE_SEL": "false", "START_DTS": "null", "ACT_SHP_QT": "-1", "ON_SCHED": "false", "COMPL_DTS": "null", "UNIQUELN": "_3X60Y9X2N" } } |
Common Errors
API Key Error
If there is an error with the API key, the system will return an error message:
{ "$id": "1", "Code": "403", "Message": "Invalid API Key.", "SessionId": "null", "IsValidUser": "false", "ResponseObject": "null" } |
URL Error
If there is an error with the entered URL, the system will return an "HTTP resource not found" message:
{ "$id": "1", "Message": "No HTTP resource was found that matches the request URI 'http://localhost/api/SODueDateGet/23456789'.", "MessageDetail": "No type was found that matches the controller named 'SODueDateGet'." } |
Parameter Error
If one of the entered parameters is invalid, the system will fail to add the item price:
{ "$id": "1", "Code": "403", "Message": ""$$Sales Order Due Date does not exist.", "SessionId": "null", "IsValidUser": "true", "ResponseObject": "null" } |