A 'Receiver' is considered an ASN Receipt.
API Field | User Interface Field | Required | Purpose |
---|---|---|---|
customerIdentifier | |||
customerIdentifier.externalId | Alias/External ID | No |
|
customerIdentifier.name | Company Name | No |
|
customerIdentifier.id | Customer ID | Yes |
|
facilityIdentifier |
|
| |
facilityIdentifier.name | Warehouse Name | No |
|
facilityIdentifier.id | Warehouse ID | Yes |
|
warehouseTransactionSourceEnum | ? | Visibility on how the receipt entered the system, set to 7 | |
transactionEntryType | ? | CSR = 4 | |
isReturn | Yes | If ASN is a return = true If ASN is not a return = false | |
deferNotification | Yes | Receipt confirmation is sent once receipt is marked as completed = true, otherwise false | |
referenceNum | Reference ID/Reference Number | Yes | Receipt number |
poNum | Purchase Order Number | No | Purchase order number |
externalId | No | ||
receiptAdviceNumber | Receipt Advice Number | No | |
arrivalDate | Arrival Date | ? | Actual date inbound shipment arrived at the warehouse |
expectedDate | Expected Date | ? | Expected date inbound shipment arrived to the warehouse |
notes | Notes | No | Receiving instructions can be added in this field. |
billing | Note, billing array is NOT required however if used, please see required fields. | ||
billing.billingCharges | |||
billing.billingCharges.chargeType | General code table | ||
billing.billingCharges.subtotal | |||
billing.billingCharges.details | |||
billing.billingCharges.details.numUnits | Yes | ||
billing.billingCharges.details.chargeLabel | Yes | Commonly used general codes for charge labels,
Note, the charge labels will need to be setup per client account. | |
billingCharges.details.unitDescription | Item Description | Yes | Item description must be entered if client is passing billing charges. |
billing.billingCharges.details.chargePerUnit | Yes | ||
billing.billingCharges.details.glAcctNum | No | ||
billing.billingCharges.details.sku | SKU | Yes | Unique item identifier |
billing.billingCharges.details.ptItem | |||
billing.billingCharges.details.ptItemDescription | |||
billing.billingCharges.details.ptArAcct | |||
billing.billingCharges.details.systemGenerated | |||
scacCode | |||
carrier | |||
billOfLading | |||
doorNumber | |||
trackingNumber | |||
trailerNumber | |||
sealNumber | |||
capacityTypeIdentifier | |||
name | |||
id | |||
numUnits1 | |||
unit1Identifier | |||
name | |||
id | |||
numUnits2 | |||
unit2Identifier | |||
name | |||
id | |||
totalWeight | |||
totalVolume | |||
savedElements | |||
name | |||
value | |||
receiveItems | |||
itemIdentifier | |||
sku | |||
id | |||
qualifier | |||
externalId | |||
qty | |||
secondaryQty | |||
lotNumber | |||
serialNumber | |||
expirationDate | |||
cost | |||
supplierIdentifier | |||
name | |||
id | |||
locationInfo | |||
locationId | |||
display | |||
rawField1 | |||
rawField2 | |||
rawField3 | |||
rawField4 | |||
palletInfo | |||
palletId | |||
label | |||
splitOverCapacityOnCreate | |||
qtyOverrideOnSplit | |||
palletTypeIdentifier | |||
name | |||
id | |||
metric | |||
length | |||
width | |||
height | |||
weight | |||
imperial | |||
length | |||
width | |||
height | |||
weight | |||
weightImperial | |||
weightMetric | |||
onHold | |||
onHoldReason | |||
savedElements | |||
name | |||
value |