While it appears the values are passed in from the JSON, the API is returning a "Must be entered"
just have to figure out why it is not recognizing the input parameters.
mingle-ionapi.inforcloudsuite.com/.../UpdHeadORNO=0080023929&MODL=029&dateformat=YMD8&excludeempty=false&righttrim=true&format=PRETTY&extendedresult=false
{
"results": [
{
"transaction": "UpdHead",
"records": [],
"errorMessage": "Order number must be entered. ",
"errorType": "ServerReturnedNOK",
"errorCode": " ",
"errorCfg": " ",
"errorField": " "
}
]
int inCONO = mi.in.get("CONO")
String inORNO = mi.in.get("ORNO")
// Test for Order
if (!inORNO == "") {
DBAction dbaOOHEAD = database.table("OOHEAD").index("00").selection("OACONO", "OAORNO").build()
DBContainer conOOHEAD = dbaOOHEAD.getContainer()
conOOHEAD.set("OACONO", inCONO)
conOOHEAD.set("OAORNO", inORNO)
if (!dbaOOHEAD.read(conOOHEAD)) {
mi.error("Order number '"+ inORNO +"' not found.")
return
}
} else {
mi.error("Order number must be entered.")
return
}