Provides the details of the PurchaseOrder either sent by a Customer, or retrieved by the Supplier from the Customer.
JSON Schema
OpenAPI Spec (POST)
OpenAPI Spec (GET)
Sample Payload
...
Include Page | ||||
---|---|---|---|---|
|
Sample JSON instance (message payload)
Code Block | ||
---|---|---|
| ||
{ "purchaseOrder": { "typeCode": "DropShipDirectShip", "purchaseOrderHeader": { "identifier": "123232", "lastModificationDateTime": "2021-02-22T14:57:01-05:00", "note": "AllUrgent orderNeed linesfor must1800 ship togetherlbs", "status": { "code": "Open" }, "customerParty": { "identifier": "58885", "dunsid": "3434343", "accountIdentifier": "58885", "name": "LargeCustomerA" }, "supplierParty": { "identifier": "123454321", "name": "SmallSupplierA" }, "shipToParty": { "identifier": "string58885", "name": "LargeHappy Customer Branch Plant BDairy Farm", "location": { "identifier": "Location1232321", "coordinate": { "verticalMeasure": "15Z", "latitudeMeasure": 4543.0627402580301503358996, "longitudeMeasure": -9392.162453257476726492425 }, "physicalAddress": { "addressLine": [ "123412345 Co AnyStreetHwy NW8" ], "buildingNumber": "2", "buildingName": "Storage Bin B", "cityName": "StLe PaulRoy", "countrySubDivisionCode": [ { "content": "MN", "typeCode": "State" } ], "countryCode": "USA", "postalCode": "5510155951-11111234" }, "glnid": "123456789" }, "contact": { "typeCode": "Receiving Dock ContactOwner", "personName": { "formattedName": "JohnMabel E. DoeFarmer " }, "telephoneCommunication": [ { "typeCode": "Mobile", "identifier": "01.615507.555.1234" } ], "emailAddressCommunication": { "identifier": "johnmabel.e.doe@emailaddressfarmer@email.com" } } }, "contractReference": { "identifier": "contract123232" }, "totalAmount": { "content": 7849.7551, "currencyCode": "USD" }, "billToParty": { "identifier": "125484", "accountIdentifier": "1232323", "name": "Mary's Accounting Services" }, "transportationTerm": { "freightTermCode": "DLV" }, "tax": { "typeCode": "Sales", "amount": { "content": 19549.7531253551, "currencyCode": "USD" } }, "requestedShipDateTime": "2021-03-04T08:00:00-05:00" }, "purchaseOrderLine": [ { "actionCode": "Original", "lineNumberIdentifier": "1", "item": { "customerItemIdentification": { "identifier": "091818" }, "manufacturerItemIdentification": { "typeCode": "SKU", "identifier": "1213579" }, "supplierItemIdentification": { "typeCode": "SKU", "identifier": "1213579" }, "upcid": "12323213213NA", "gtinid": "0012323213213NA", "description": "Custom Feed Blend - Derived from Milk Max Plus Basic", "countryOfOriginCode": "Item Description""USA", "manufacturingParty": { "identifier": "MC" } }, "quantity": { "content": 252000, "unitCode": "EALB" }, "unitPrice": { "basisQuantity": { "content": 1, "unitCode": "EALB" }, "unitAmount": { "content": 103.56502, "currencyCode": "USD" } }, "extendedAmount": { "content": 2627300.54, "currencyCode": "USD" }, "totalAmount": { "content": 2827849.2531257551, "currencyCode": "USD" }, "tax": { "taxJurisdicationCodes": { "code": "CountyNameMower County" }, "calculation": { "rateNumber": 10.07525 }, "amount": { "content": 19549.7531253551, "currencyCode": "USD" }, "currencyExchangeRate": { "sourceCurrencyCode": "USD", "targetCurrencyCode": "USD", "rateNumber": 1, "setDateTime": "2021-0203-21T0804T08:00:00-05:00" } }, "specialPriceAuthorizationCode": "NA", "taxExemptCodes": { "code": "NA" }, "taxExemptIndicator": false } ] } } |
...