When would we use the Confirm Message vs the Confirm BOD?
OpenAPI (POST)
View file |
---|
name | Confirm-BOD-oagis-id-c280452d0d3048eb8314e146c6e49f94.yml |
---|
|
JSON Schema
View file |
---|
name | Confirm-BOD-oagis-id-c280452d0d3048eb8314e146c6e49f94.json |
---|
|
...
Sample JSON instance (message payload)
Code Block |
---|
|
{
"confirmBod": {
"releaseIdentifier": "10.7",
"systemEnvironmentCode": "DEV",
"applicationArea": {
"sender": {
"identifier": "MarySmallBusiness"
},
"receiver": {
"identifier": "LargeCustomerA"
},
"creationDateTime": "2021-03-02T19:47:06.158Z",
"scenarioIdentifier": "Order-to-Cash",
"correlationIdentifier": "a57773f6-2666-4d67-b6aa-c4155c873aff",
"bodIdentifier": "PurchaseOrder"
},
"dataArea": {
"confirm": {
"originalApplicationArea": {
"sender": {
"identifier": "LargeCustomerA"
},
"receiver": {
"identifier": "MarySmallBusiness"
},
"creationDateTime": "2021-03-02T19:47:06.158Z",
"scenarioIdentifier": "Order-to-Cash",
"correlationIdentifier": "a57773f6-2666-4d67-b6aa-c4155c873aff",
"bodIdentifier": "PurchaseOrder"
}
},
"bod": {
"actionCode": "POST",
"identifier": "123232",
"bodIdentifier": "PurchaseOrder",
"processingResultCode": "Success",
"bodFailureMessage": {
"errorProcessMessage": [
{
"typeCode": "NA",
"identifier": {
"content": "ORA-12320",
"schemeIdentifier": "DB",
"schemeAgencyIdentifier": "Oracle"
},
"description": "NA",
"reasonCode": "NA"
}
]
}
}
}
}
} |