Skip to main content

GRN

The purchase order confirmation serves to inform the host system of parts and quantities that were physically received along with other intake data captured at receipt.

Below you will find the Actions with descriptions and the Specfication for the requests.

Actions

POST

This interface allows you to post to the GRNSTD_API Interface

Request details

MethodEndpointHeader keyHeader Value
POSTBaseURL/api/inbound/confirmationX-AUTH-TOKENIntegration Service API key

Request Body


{
"interfaceName" : "GRNSTD_API",
"returnDetailedData" : true,
"data": [{
"count": 1
}]
}

Request Response

{
"success": true,
"message": null,
"errorData": null,
"returnData": {
"GRN": [
{
"pono": "6072.105001",
"potype": "PurchaseOrder",
"clientno": "CL01",
"statusdesc": "Accepted",
"deliveryid": 12302,
"ref3": "",
"ref1": "",
"ref2": "",
"allowmixedhu": 0,
"createdate": "2018-04-17T11:05:18.278",
"arrivaldate": "2018-04-17T11:05:18.272",
"startdate": "2018-04-17T11:05:18.278",
"onlineenabled": 1,
"onlinedate": "2018-04-17T11:05:18.278",
"identifyenabled": 0,
"identifydate": null,
"stackingenabled": 0,
"stackingdate": null,
"stagingenabled": 0,
"stagingdate": null,
"acceptdate": "2018-04-18T12:16:14.292",
"holdforqc": 0,
"holdforqcdate": null,
"qcreleasedate": null,
"allowqtycapture": 1,
"requirestacking": 1,
"boe": null,
"blindreceive": 1,
"allowmixeditempallet": 1,
"allowoverreceive": 0,
"combinepallet": 1,
"closedate": null,
"uref1": null,
"expirydate": null,
"messageType": "GRN",
"messageid": 56,
"items": [
{
"skuno": "79419",
"intakelineno": "277255",
"orderedqty": 15,
"customerno": "CU01",
"receivedqty": 15,
"itematt1": null,
"itematt2": null,
"itematt3": null,
"itematt4": null,
"itematt5": null,
"itemattvalue1": null,
"itemattvalue2": null,
"itemattvalue3": null,
"lineno": 277255
}
]
}
]
}
}

Specification

PO

FieldType
ponoString (35)
potypeString (30)
clientnoString (30)
statusdescString (30)
deliveryidInteger
ref3String (30)
ref1String (30)
ref2String (30)
allowmixedhuInteger
createdateTimestamp
arrivaldateTimestamp
startdateTimestamp
onlineenabledInteger
onlinedateTimestamp
identifyenabledInteger
identifydateTimestamp
stackingenabledInteger
stackingdateTimestamp
stagingenabledInteger
stagingdateTimestamp
acceptdateTimestamp
holdforqcInteger
holdforqcdateTimestamp
qcreleasedateTimestamp
allowqtycaptureInteger
requirestackingInteger
boeString (30)
blindreceiveInteger
allowmixeditempalletInteger
allowoverreceiveInteger
combinepalletInteger
closedateTimestamp
uref1String (30)
expirydateTimestamp
messageTypeString
messageidInteger

Items

FieldType
skunoString (30)
intakelinenoString (255)
orderedqtyInteger
customernoString (50)
receivedqtyInteger
itematt1String (40)
itematt2String (40)
itematt3String (40)
itematt4String (40)
itematt5String (40)
itemattvalue1Double
itemattvalue2Double
itemattvalue3Double
linenoInteger