/
POST Receiver (ASN)

POST Receiver (ASN)

A 'Receiver' is considered an ASN Receipt.

 

API Field

User Interface Field

Required

Purpose

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,

  • Handling

  • Storage

  • Freight Prepaid

  • Freight 3rd Party

  • Special Charges

  • Materials

  • Script

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 ID

  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