Function


The Sales Order (SO) Due Date Delete API is used to remove due dates from an existing SO.



URL


{Root URL}/API/SO/DueDateDelete/{API Key}



Parameter 



ParameterDescriptionRequiredComment
1DueDt_UniqUnique due date identifierY 



Example Strings


Delete Schedule Information


URL


?DueDt_Uniq=DUEDT_UNIQ



JSON


{

"DueDt_Uniq":"DUEDT_UNIQ"

}



A successful request should return the following:


{

"$id": "1",

"Code": "200",

"Message": "$$Sales Order Due Date deleted successfully.",

"SessionId": "null",

"IsValidUser": "true",

"ResponseObject": "null"

}



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/SODueDateDelete/23456789'.",

"MessageDetail": "No type was found that matches the controller named 'SODueDateDelete'."

}



Parameter Error


If one of the entered parameters is invalid, the system will fail to add the item price:


{

"$id": "1",

"Code": "403",

"Message": "DueDt_Uniq not provided.",

"SessionId": "null",

"IsValidUser": "true",

"ResponseObject": "null"

}



Missing Required Parameter


If a required parameter is missing, the system will return an error message describing the missing parameter:


{

"$id": "1",

"Code": "403",

"Message": "DueDt_Uniq not provided.",

"SessionId": "null",

"IsValidUser": "true",

"ResponseObject": "null"

}