| Id |
- |
- |
- |
| ModifiedOn |
- |
- |
- |
| ModifiedById |
- |
- |
- |
| Number |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/transactionIdentiferList
|
b2bTransactionIdentifierValue |
Store
literal Value.
where b2bTransactionIdentifierType= "DELIVERY" |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/transactionReferenceIdentifierList
|
b2bTransactionIdentifierValue |
Store
literal Value.
where b2bTransactionIdentifierType= "INVOICE"and
b2bTransactionIdentifierType= "DELIVERY" |
| StartDate |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/mpcASNDateRanges
|
plannedStartDate |
Store
literal Value.
Where mpcASNDateRangeType= SHIPPED ,
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/transactionReferenceIdentifierList
|
transactionDate |
Store
literal Value. b2bTransactionIdentifierType=
"INVOICE"
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
| UsrCarrierName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/carrierInformation
|
businessName |
Store literal
Value. |
| PrimaryAmount |
- |
- |
- |
| PrimaryPaymentAmount |
- |
- |
- |
| RemindToOwner |
- |
- |
- |
| RemindToOwnerDate |
- |
- |
- |
| CurrencyRate |
- |
- |
- |
| Amount |
- |
- |
- |
| DueDate |
- |
- |
- |
| PaymentAmount |
- |
- |
- |
| Notes |
- |
- |
- |
| AmountWithoutTax |
- |
- |
- |
| PrimaryAmountWithoutTax |
- |
- |
- |
| PaymentAmountWithoutTax |
- |
- |
- |
| PrimaryPaymentAmountWithoutTax |
- |
- |
- |
| DevatisDueDate |
- |
- |
- |
| DevatisPurchaseOrderDate |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/transactionReferenceIdentifierList
|
transactionDate |
Store
literal value.
Where b2bTransactionIdentifierType= PURCHASEORDER
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
| DevatisTrueCommerceInvoiceId |
- |
- |
- |
| DevatisShipDate |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/transactionReferenceIdentifierList
|
transactionDate |
Store literal value.
Where b2bTransactionIdentifierType= DELIVERY
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/transactionReferenceIdentifierList
|
| UsrNumberTest |
- |
- |
- |
| UsrGrossWeight |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/deliveryWeight
|
weightValue |
Store
literal value if present.
Where weightType=GROSSWEIGHT |
| UsrUnitsShipped |
#/data/messageBody/canonicalAdvanceShipNoticeHeader
|
totalNumberOfPackages |
Store
literal value if present. |
| UsrAutoNumber |
- |
- |
- |
| UsrAvailabilityDate |
- |
- |
- |
| UsrEDIOrderExipreDate |
- |
- |
- |
| UsrEDIDueByDate |
- |
- |
- |
| UsrEDITerms |
- |
- |
- |
| UsrEDIInvoiceNumber |
- |
- |
- |
| UsrEDIParentIDNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
If UsrEDIParentIDNumber is not emapty
move UsrEDIParentIDNumber to target
else if DevatisParentAccount.UsrNumber is not empty
move DevatisParentAccount.UsrNumber to target
else if DevatisBillToAddress.UsrNumberris not empty
move DevatisBillToAddress.UsrNumberto target
else if DevatisParentAccount.DevatisIdentificationNumber is not empty
move DevatisParentAccount.DevatisIdentificationNumber to target
else if DevatisBillToAddress.DevatisIdentificationNumberis not empty
move DevatisBillToAddress.DevatisIdentificationNumberto target |
| UsrEDIParentIDType |
|
|
|
| |
Description |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDIParentIDType.Description is not empty
move UsrEDIParentIDType.Description to target
else if DevatisParentAccount.DevatisIdentifcationType is not empty
Move DevatisParentAccount.DevatisIdentifcationType to target
else if DevatisBillToAddress.DevatisIdentificationTypeis not empty
move DevatisBillToAddress.DevatisIdentificationTypeto target |
| UsrEDICustomerIDNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if UsrEDICustomerIDNumber is not empty
move UsrEDICustomerIDNumber to target
else if Account.UsrNumber is not empty
moveAccount.UsrNumber to target
else if DevatisShipToAddress.UsrNumber is not empty
move DevatisShipToAddress.UsrNumber to target
else if Account.DevatisIdentificationNumber is not empty
move Account.DevatisIdentificationNumber to target
else if DevatisShipToAddress.DevatisIdentificationNumber is not empty
move DevatisShipToAddress.DevatisIdentificationNumberto target |
| UsrEDICustomerIDType |
- |
- |
- |
| |
Description |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDICustomerIDType.Description is not empty
move UsrEDICustomerIDType.Description to target
else if Account.DevatisIdentifcationType is not empty
Move Account.DevatisIdentifcationType to target
elseif DevatisShipToAddess.DevatisIdentifcationType is not empty
moveDevatisShipToAddess.DevatisIdentifcationType to target |
| UsrEDITermsBasis |
|
|
|
| |
Name |
#/data/messageBody/canonicallAdvanceShipNoticeHeader/termsOfPayment
|
termsOfPaymentDateBasis |
Convert from sourcepayload to
canonical target using enum mapping worksheet if source present, else do not
map. |
| Account |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation
|
businessName |
if Account.Name is not empty
move Account.Name to target
else if DevatisShipToAddress.Name is not empty
move DevatisShipToAddress.Name to target |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Phone |
- |
- |
- |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
address1 |
if
Order.UsrEDIShipToAddress is not empty
move Order.UsrEDIShipToAddress to target
else if Account.Addressis not empty
move Account.Addressto target
else if DevatisShipToAddress.Address is not empty
move DevatisShipToAddress.Address to target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
city |
if
Order.UsrEDIShipToCity is not empty
move Order.UsrEDIShipToCity to target
else if Account.CityName is not empty
move Account.CityNameto target
else if DevatisShipToAddress.CityName is not empty
move DevatisShipToAddress.CityName to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
state |
if
Order.UsrEDIShipToState is not empty
move Order.UsrEDIShipToState to target
else if Account.RegionCode is not empty
move Account.RegionCodeto target
else if DevatisShipToAddress.RegionCode is not empty
move DevatisShipToAddress.RegionCode to target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
postalCode |
if
Order.UsrEDIShipToPostal is not empty
move Order.UsrEDIShipToPostal to target
else if Account.Zip is not empty
move Account.Zipto target
else if DevatisShipToAddress.Zip is not empty
move DevatisShipToAddress.Zip to target |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
country |
if
Order.UsrEDIShipToCountry is not empty
move Order.UsrEDIShipToCountry to target
else if Account.CountryCode is not empty
move Account.CountryCodeto
target
else if DevatisShipToAddress.CountryCode is not empty
move DevatisShipToAddressCountryCode to targ |
| |
DevatisCustomerNumber |
- |
- |
- |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if UsrEDICustomerIDNumber is not empty
move UsrEDICustomerIDNumber to target
else if Account.UsrNumber is not empty
moveAccount.UsrNumber to target
else if DevatisShipToAddress.UsrNumber is not empty
move DevatisShipToAddress.UsrNumber to target
else if Account.DevatisIdentificationNumber is not empty
move Account.DevatisIdentificationNumber to target
else if DevatisShipToAddress.DevatisIdentificationNumber is not empty
move DevatisShipToAddress.DevatisIdentificationNumberto target |
| |
DevatisIdentificationTypeId |
- |
- |
- |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDICustomerIDType.Description is not empty
move UsrEDICustomerIDType.Description to target
else if Account.DevatisIdentificationType is not empty
move Account.DevatisIdentificationType to target
else if DevatisShipToAddress.DevatisIdentificationType is not empty
move DevatisShipToAddress.DevatisIdentificationTypeto target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if UsrEDICustomerIDNumber is not empty
move UsrEDICustomerIDNumber to target
else if Account.UsrNumber is not empty
moveAccount.UsrNumber to target
else if DevatisShipToAddress.UsrNumber is not empty
move DevatisShipToAddress.UsrNumber to target
else if Account.DevatisIdentificationNumber is not empty
move Account.DevatisIdentificationNumber to target
else if DevatisShipToAddress.DevatisIdentificationNumber is not empty
move DevatisShipToAddress.DevatisIdentificationNumberto target |
| Supplier |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation
|
businessName |
if Supplier.Name is not empty
move Supplier.Name to target
else if DevatisShipper.Name is not empty
move DevatisShipper.Name to target
else if DevatisSupplierAddress.Name is not empty
move DevatisSupplierAddress.Name to target |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Phone |
- |
- |
- |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
address1 |
if
Supplier.Address is not empty
move Supplier.Address to target
else if DevatisShipper.Address is not empty
move DevatisShipper.Addressto
target
else if DevatisSupplierAddress.Address is not empty
move DevatisSupplierAddress.Address to target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
city |
if
Supplier.CityName is not empty
move Supplier.CityName to target
else if DevatisShipper.CityName is not empty
move DevatisShipper.CityNameto
target
else if DevatisSupplierAddress.CityName is not empty
move DevatisSupplierAddress.CityName to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
state |
if
Supplier.RegionCode is not empty
move Supplier.RegionCode to target
else if DevatisShipper.RegionCode is not empty
move DevatisShipper.RegionCodeto
target
else if DevatisSupplierAddress.RegionCode is not empty
move DevatisSupplierAddress.RegionCode to target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
postalCode |
if
Supplier.Zip is not empty
move Supplier.Zip to target
else if DevatisShipper.Zip is not empty
move DevatisShipper.Zipto target
else if DevatisSupplierAddress.Zip is not empty
move DevatisSupplierAddress.Zip to target |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
country |
if
Supplier.CountryCode is not empty
move Supplier.CountryCode to target
else if DevatisShipper.CountryCode is not empty
move DevatisShipper.CountryCodeto
target
else if DevatisSupplierAddress.CountryCode is not empty
move DevatisSupplierAddress.CountryCode to target |
| |
DevatisCustomerNumber |
- |
- |
- |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if Supplier.UsrNumber is not empty
moveSupplier.UsrNumber to target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumberto target
else if supplier.DevatisIdentificationNumber is not empty
move supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumberto target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if Supplier.DevatisIdentificationType is not empty
move Supplier.DevatisIdentificationType to target
else if DevatisShipper.DevatisIdentificationType is not empty
move DevatisShipper.DevatisIdentificationType to target
else if DevatisSupplierAddress.DevatisIdentificationType is not empty
move DevatisSupplierAddress.DevatisIdentificationTypeto target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if Supplier.UsrNumber is not empty
moveSupplier.UsrNumber to target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumberto target
else if supplier.DevatisIdentificationNumber is not empty
move supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumberto target |
data/controlFileHeader
|
fileSenderNumber |
Supplier.DevatisIdentificationType
+":"+ .Supplier.UsrNumber |
| Order |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Number |
- |
- |
- |
| |
AccountId |
- |
- |
- |
| |
Date |
- |
- |
- |
| |
StatusId |
- |
- |
- |
| |
PaymentStatusId |
- |
- |
- |
| |
DeliveryStatusId |
- |
- |
- |
| |
DueDate |
- |
- |
- |
| |
ActualDate |
- |
- |
- |
| |
CurrencyId |
- |
- |
- |
| |
CurrencyRate |
- |
- |
- |
| |
Amount |
- |
- |
- |
| |
PaymentAmount |
- |
- |
- |
| |
PrimaryAmount |
- |
- |
- |
| |
PrimaryPaymentAmount |
- |
- |
- |
| |
SourceOrderId |
- |
- |
- |
| |
Notes |
- |
- |
- |
| |
DeliveryTypeId |
- |
- |
- |
| |
PaymentTypeId |
- |
- |
- |
| |
ReceiverName |
- |
- |
- |
| |
Comment |
- |
- |
- |
| |
DevatisParentAccountId |
- |
- |
- |
| |
DevatisCustomerPurchaseOrderNumber |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/transactionReferenceIdentifierList
|
b2bTransactionIdentifierValue |
Store
literal value.
Where b2bTransactionIdentifierType= PURCHASEORDER |
| |
DevatisLoadedOn |
- |
- |
- |
| |
DevatisMemo |
- |
- |
- |
| |
DevatisEDILocDescription |
- |
- |
- |
| |
DevatisEDITerms |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/termsOfPayment
|
numberOfDays |
4th element in
the string. Store literal Value |
| |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/termsOfPayment
|
termsOfPaymentPercent |
1st
element in the string .
Store literal Value |
| |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/termsOfPayment
|
discountDueNumberOfDays |
2nd
element in the string.Store literal Value |
| |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/termsOfPayment
|
termsOfPaymentTypeCode |
Hard Code to
BASIC |
| |
UsrAckCodeId |
- |
- |
- |
| |
UsrEstimatedDeliveryDate |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/mpcASNDateRanges
|
plannedStartDate |
Store
literal value.
Where mpcASNDateRangeType= ESTIMATEDDELIVERY
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
| |
UsrRequestedShipDate |
- |
- |
- |
| |
UsrAutoNumber |
- |
- |
- |
| |
UsrEDIShipToCountry |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
country |
ifOrder.UsrEDIShipToCountry is not empty
moveOrder.UsrEDIShipToCountry to
target
else if Account.CountryCode is not empty
move Account.CountryCodeto
target
else if DevatisShipToAddress.CountryCode is not empty
move DevatisShipToAddress.CountryCode to target |
| |
UsrEDIShipToPostal |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
postalCode |
ifOrder.UsrEDIShipToPostal is not empty
moveOrder.UsrEDIShipToPostal to
target
else if Account.Zip is not empty
move Account.Zipto target
else if DevatisShipToAddress.Zip is not empty
move DevatisShipToAddress.Zip to target |
| |
UsrEDIShipToState |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
state |
ifOrder.UsrEDIShipToState is not empty
moveOrder.UsrEDIShipToState to
target
else if Account.RegionCode is not empty
move Account.RegionCodeto target
else if DevatisShipToAddress.RegionCode is not empty
move DevatisShipToAddress.RegionCode to target |
| |
UsrEDIShipToCity |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
city |
ifOrder.UsrEDIShipToCity is not empty
moveOrder.UsrEDIShipToCity to
target
else if Account.CityName is not empty
move Account.CityNameto target
else if DevatisShipToAddress.CityName is not empty
move DevatisShipToAddress.CityName to target |
| |
UsrEDIShipToAddress |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
address1 |
ifOrder.UsrEDIShipToAddress is not empty
moveOrder.UsrEDIShipToAddress to
target
else if Account.Addressis not empty
move Account.Addressto target
else if DevatisShipToAddress.Address is not empty
move DevatisShipToAddress.Address to target |
| |
UsrEDIBillToCountry |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
country |
ifOrder.UsrEDIBillToCountry is not empty
move Order. UsrEDIBillToCountry to target
else if DevatisParentAccount.CountryCodeis not empty
move DevatisParentAccount.CountryCodeto target
else if DevatisBillToAddress.CountryCodeis not empty
move DevatisBillToAddress.CountryCode to target |
| |
UsrEDIBillToState |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
state |
ifOrder.UsrEDIBillToState is not empty
moveOrder.UsrEDIBillToState to
target
else if DevatisParentAccount.RegionCodeis not empty
move DevatisParentAccount.RegionCodeto target
else if DevatisBillToAddress.RegionCodeis not empty
move DevatisBillToAddress.RegionCode to target |
| |
UsrEDIBillToCity |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
city |
ifOrder.UsrEDIBillToCity is not empty
move Order.UsrEDIBillToCity to target
else if DevatisParentAccount.CityNameis not empty
move DevatisParentAccount.CityNameto target
else if DevatisBillToAddress.CityNameis not empty
move DevatisBillToAddress.CityNameto target |
| |
UsrEDIBillToAddress |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
address1 |
ifOrder.UsrEDIBillToAddress is not empty
moveOrder.UsrEDIBillToAddress to
target
else if DevatisParentAccount.Addressis not empty
move DevatisParentAccount.Addressto
target
else if DevatisBillToAddress.Addressis not empty
move DevatisBillToAddress.Addressto
target |
| |
UsrBillToPostal |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
postalCode |
ifOrder.UsrEDIBillToPostal is not empty
moveOrder.UsrEDIBillToPostal to
target
else if DevatisParentAccount.Zipis not
empty
move DevatisParentAccount.Zipto
target
else if DevatisBillToAddress.Zipis
not empty
move DevatisBillToAddress.Zipto
target |
| |
UsrEDICancelIfNotDeliveredDate |
- |
- |
- |
| |
UsrEDIOrderExpiredDate |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/mpcDates
|
dateValue |
Store
literal value if present.
Where dateType= "EXPIRATION"
If inbound payload has has 0001-01-01T00:00:00Z value then do not map. |
| |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/mpcDates
|
epochDateValue |
convert
source to epoch format
Where dateType= "EXPIRATION"
If inbound payload has has 0001-01-01T00:00:00Z value then do not map.
Miliseconds will be rounded off 000. |
| |
UsrEDIParentIDNumber |
- |
- |
- |
| |
UsrEDIParentIDType |
- |
- |
- |
| |
|
Description |
- |
- |
- |
| |
UsrEDICustomerIDNumber |
- |
- |
- |
| |
UsrEDICustomerIDType |
- |
- |
- |
| |
|
Description |
- |
- |
- |
| DevatisParentAccount |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation
|
businessName |
if DevatisParentAccount.Name is not empty
move DevatisParentAccount.Name to target
else if DevatisBillToAddress.Name is not empty
move DevatisBillToAddress.Name to target |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Phone |
- |
- |
- |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
address1 |
ifOrder.UsrEDIBillToAddress is not empty
moveOrder.UsrEDIBillToAddress to
target
else if DevatisParentAccount.Addressis not empty
move DevatisParentAccount.Addressto
target
else if DevatisBillToAddress.Addressis not empty
move DevatisBillToAddress.Addressto
target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
city |
ifOrder.UsrEDIBillToCity is not empty
moveOrder.UsrEDIBillToCity to
target
else if DevatisParentAccount.CityNameis not empty
move DevatisParentAccount.CityNameto target
else if DevatisBillToAddress.CityName is not empty
move DevatisBillToAddress.CityNameto target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
state |
ifOrder.UsrEDIBillToState is not empty
moveOrder.UsrEDIBillToState to
target
else if DevatisParentAccount.RegionCodeis not empty
move DevatisParentAccount.RegionCodeto target
else if DevatisBillToAddress.RegionCode is not empty
move DevatisBillToAddress.RegionCodeto target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
postalCode |
ifOrder.UsrEDIBillToPostal is not empty
move Order.UsrEDIBillToPostal to target
else if DevatisParentAccount.Zipis
not empty
move DevatisParentAccount.Zipto
target
else if DevatisBillToAddress.Zip is not empty
move DevatisBillToAddress.Zipto
target |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
country |
ifOrder.UsrEDIBillToCountry is not empty
moveOrder.UsrEDIBillToCountry to
target
else if DevatisParentAccount.CountryCodeis not empty
move DevatisParentAccount.CountryCodeto target
else if DevatisBillToAddress.CountryCode is not empty
move DevatisBillToAddress.CountryCodeto target |
| |
DevatisCustomerNumber |
- |
- |
- |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
If UsrEDIParentIDNumber is not emapty
move UsrEDIParentIDNumber to target
else if DevatisParentAccount.UsrNumber is not empty
move DevatisParentAccount.UsrNumber to target
else if DevatisBillToAddress.UsrNumberris not empty
move DevatisBillToAddress.UsrNumberto target
else if DevatisParentAccount.DevatisIdentificationNumber is not empty
move DevatisParentAccount.DevatisIdentificationNumber to target
else if DevatisBillToAddress.DevatisIdentificationNumberis not empty
move DevatisBillToAddress.DevatisIdentificationNumberto target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDIParentIDType.Description is not empty
move UsrEDIParentIDType.Description to target
else if DevatisParentAccount.DevatisIdentifcationType is not empty
Move DevatisParentAccount.DevatisIdentifcationType to target
else if DevatisBillToAddress.DevatisIdentificationTypeis not empty
move DevatisBillToAddress.DevatisIdentificationTypeto target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
If UsrEDIParentIDNumber is not emapty
move UsrEDIParentIDNumber to target
else if DevatisParentAccount.UsrNumber is not empty
move DevatisParentAccount.UsrNumber to target
else if DevatisBillToAddress.UsrNumberris not empty
move DevatisBillToAddress.UsrNumberto target
else if DevatisParentAccount.DevatisIdentificationNumber is not empty
move DevatisParentAccount.DevatisIdentificationNumber to target
else if DevatisBillToAddress.DevatisIdentificationNumberis not empty
move DevatisBillToAddress.DevatisIdentificationNumberto target |
data/controlFileHeader
|
fileReceiverNumber |
DevatisParentAccount.DevatisIdentificationType
+":"+ .DevatisParentAccount.UsrNumber |
| Currency |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Name |
- |
- |
- |
| |
ShortName |
- |
- |
- |
| |
Symbol |
- |
- |
- |
| DevatisShipToAddress |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
AccountId |
- |
- |
- |
| |
CountryName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
country |
ifOrder.UsrEDIShipToCountry is not empty
moveOrder.UsrEDIShipToCountry to
target
else if Account.CountryCode is not empty
move Account.CountryCodeto
target
else if DevatisShipToAddress.CountryCode is not empty
move DevatisShipToAddress.CountryCode to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
state |
ifOrder.UsrEDIShipToState is not empty
moveOrder.UsrEDIShipToState to
target
else if Account.RegionCode is not empty
move Account.RegionCodeto target
else if DevatisShipToAddress.RegionCode is not empty
move DevatisShipToAddress.RegionCode to target |
| |
CityCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
city |
ifOrder.UsrEDIShipToCity is not empty
moveOrder.UsrEDIShipToCity to
target
else if Account.CityName is not empty
move Account.CityNameto target
else if DevatisShipToAddress.CityName is not empty
move DevatisShipToAddress.CityName to target |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
address1 |
ifOrder.UsrEDIShipToAddress is not empty
move Order.UsrEDIShipToAddress to target
else if Account.Addressis not empty
move Account.Addressto target
else if DevatisShipToAddress.Address is not empty
move DevatisShipToAddress.Address to target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/address
|
postalCode |
ifOrder.UsrEDIShipToPostal is not empty
moveOrder.UsrEDIShipToPostal to
target
else if Account.Zip is not empty
move Account.Zipto target
else if DevatisShipToAddress.Zip is not empty
move DevatisShipToAddress.Zip to target |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation
|
businessName |
if
Account.Name is not empty
move Account.Name to target
else if DevatisShipToAddress.Name is not empty
move DevatisShipToAddress.Nameto
target |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if UsrEDICustomerIDNumber is not empty
move UsrEDICustomerIDNumber to target
else if Account.UsrNumber is not empty
moveAccount.UsrNumber to target
else if DevatisShipToAddress.UsrNumber is not empty
move DevatisShipToAddress.UsrNumber to target
else if Account.DevatisIdentificationNumber is not empty
move Account.DevatisIdentificationNumber to target
else if DevatisShipToAddress.DevatisIdentificationNumber is not empty
move DevatisShipToAddress.DevatisIdentificationNumberto target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if UsrEDICustomerIDNumber is not empty
move UsrEDICustomerIDNumber to target
else if Account.UsrNumber is not empty
moveAccount.UsrNumber to target
else if DevatisShipToAddress.UsrNumber is not empty
move DevatisShipToAddress.UsrNumber to target
else if Account.DevatisIdentificationNumber is not empty
move Account.DevatisIdentificationNumber to target
else if DevatisShipToAddress.DevatisIdentificationNumber is not empty
move DevatisShipToAddress.DevatisIdentificationNumberto target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipToLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDICustomerIDType.Description is not empty
move UsrEDICustomerIDType.Description to target
else if Account.DevatisIdentifcationType is not empty
Move Account.DevatisIdentifcationType to target
elseif DevatisShipToAddess.DevatisIdentifcationType is not empty
moveDevatisShipToAddess.DevatisIdentifcationType to target |
| DevatisBillToAddress |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
AccountId |
- |
- |
- |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
country |
if
Order.UsrEDIBillToCountry is not empty
move Order.UsrEDIBillToCountry to target
else if DevatisParentAccount.CountryCodeis not empty
move DevatisParentAccount.CountryCodeto target
else if DevatisBillToAddress.CountryCode is not empty
move DevatisBillToAddress.CountryCode to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
state |
if
Order.UsrEDIBillToState is not empty
move Order.UsrEDIBillToState to target
else if DevatisParentAccount.RegionCodeis not empty
move DevatisParentAccount.RegionCodeto target
else if DevatisBillToAddress.RegionCode is not empty
move DevatisBillToAddress.RegionCode to target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
city |
if
Order.UsrEDIBillToCity is not empty
move Order.UsrEDIBillToCity to target
else if DevatisParentAccount.CityNameis not empty
move DevatisParentAccount.CityNameto target
else if DevatisBillToAddress.CityNameis not empty
move DevatisBillToAddress.CityNameto target |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
address1 |
if
Order.UsrEDIBillToAddress is not empty
move Order.UsrEDIBillToAddress to target
else if DevatisParentAccount.Addressis not empty
move DevatisParentAccount.Addressto
target
else if DevatisBillToAddress.Address is not empty
move DevatisBillToAddress.Address to target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/address
|
postalCode |
if
Order.UsrEDIBillToPostal is not empty
move Order.UsrEDIBillToPostal to target
else if DevatisParentAccount.Zipis
not empty
move DevatisParentAccount.Zipto
target
else if DevatisBillToAddress.Zip is not empty
move DevatisBillToAddress.Zip to target |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation
|
businessName |
if DevatisParentAccount.Name is not empty
move DevatisParentAccount.Name to target
else if DevatisBillToAddress.Name is not empty
move DevatisBillToAddress.Name to target |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
If UsrEDIParentIDNumber is not emapty
move UsrEDIParentIDNumber to target
else if DevatisParentAccount.UsrNumber is not empty
move DevatisParentAccount.UsrNumber to target
else if DevatisBillToAddress.UsrNumberris not empty
move DevatisBillToAddress.UsrNumberto target
else if DevatisParentAccount.DevatisIdentificationNumber is not empty
move DevatisParentAccount.DevatisIdentificationNumber to target
else if DevatisBillToAddress.DevatisIdentificationNumberis not empty
move DevatisBillToAddress.DevatisIdentificationNumberto target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
If UsrEDIParentIDNumber is not emapty
move UsrEDIParentIDNumber to target
else if DevatisParentAccount.UsrNumber is not empty
move DevatisParentAccount.UsrNumber to target
else if DevatisBillToAddress.UsrNumberris not empty
move DevatisBillToAddress.UsrNumberto target
else if DevatisParentAccount.DevatisIdentificationNumber is not empty
move DevatisParentAccount.DevatisIdentificationNumber to target
else if DevatisBillToAddress.DevatisIdentificationNumberis not empty
move DevatisBillToAddress.DevatisIdentificationNumberto target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/billToBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
if
UsrEDIParentIDType.Description is not empty
move UsrEDIParentIDType.Description to target
else if DevatisParentAccount.DevatisIdentifcationType is not empty
Move DevatisParentAccount.DevatisIdentifcationType to target
else if DevatisBillToAddress.DevatisIdentificationTypeis not empty
move DevatisBillToAddress.DevatisIdentificationTypeto target |
| DevatisShipper |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation
|
businessName |
if Supplier.Name is not empty
move Supplier.Name to target
else if DevatisShipper.Name is not empty
move DevatisShipper.Name to target
else if DevatisSupplierAddress.Name is not empty
move DevatisSupplierAddress.Namee to target |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
address1 |
if
Supplier.Address is not empty
move Supplier.Address to target
else if DevatisShipper.Address is not empty
move DevatisShipper.Addressto
target
else if DevatisSupplierAddress.Address is not empty
move DevatisSupplierAddress.Address to target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
city |
if
Supplier.CityName is not empty
move Supplier.CityName to target
else if DevatisShipper.CityName is not empty
move DevatisShipper.CityNameto
target
else if DevatisSupplierAddress.CityName is not empty
move DevatisSupplierAddress.CityName to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
state |
if
Supplier.RegionCode is not empty
move Supplier.RegionCode to target
else if DevatisShipper.RegionCode is not empty
move DevatisShipper.RegionCodeto
target
else if DevatisSupplierAddress.RegionCodeis not empty
move DevatisSupplierAddress.RegionCodeto target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
postalCode |
if
Supplier.Zip is not empty
move Supplier.Zip to target
else if DevatisShipper.Zip is not empty
move DevatisShipper.Zipto target
else if DevatisSupplierAddress.Zip is not empty
move DevatisSupplierAddress.Zip to target |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
country |
if
Supplier.CountryCode is not empty
move Supplier.CountryCode to target
else if DevatisShipper.CountryCode is not empty
move DevatisShipper.CountryCodeto
target
else if DevatisSupplierAddress.CountryCodeis not empty
move DevatisSupplierAddress.CountryCodeto target |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
Store
literal value if present.
if Supplier.UsrNumberis not empty
move Supplier.UsrNumberto target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumber to target
else if Supplier.DevatisIdentificationNumber is not empty
move Supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumber to target |
| |
DevatisIdentificationTypeId |
- |
- |
- |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
Store
literal value if present.
if Supplier.DevatisIdentificationType is not empty
move Supplier.DevatisIdentificationType to target
if DevatisShipper.DevatisIdentificationType is not empty
move DevatisShipper.DevatisIdentificationType to target
if DevatisSupplierAddress.DevatisIdentificationType is not empty
move DevatisSupplierAddress.DevatisIdentificationType to target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
Store
literal value if present.
if Supplier.UsrNumberis not empty
move Supplier.UsrNumberto target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumber to target
else if Supplier.DevatisIdentificationNumber is not empty
move Supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumber to target |
| DevatisSupplierAddress |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
country |
if
Supplier.CountryCode is not empty
move Supplier.CountryCode to target
else if DevatisShipper.CountryCode is not empty
move DevatisShipper.CountryCodeto
target
else if DevatisSupplierAddress.CountryCode is not empty
move DevatisSupplierAddress.CountryCode to target |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
state |
if
Supplier.RegionCode is not empty
move Supplier.RegionCode to target
else if DevatisShipper.RegionCode is not empty
move DevatisShipper.RegionCodeto
target
else if DevatisSupplierAddress.RegionCode is not empty
move DevatisSupplierAddress.RegionCode to target |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
city |
if
Supplier.CityName is not empty
move Supplier.CityName to target
else if DevatisShipper.CityName is not empty
move DevatisShipper.CityNameto
target
else if DevatisSupplierAddress.CityName is not empty
move DevatisSupplierAddress.CityName to target |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
address1 |
if
Supplier.Address is not empty
move Supplier.Address to target
else if DevatisShipper.Address is not empty
move DevatisShipper.Addressto
target
else if DevatisSupplierAddress.Address is not empty
move DevatisSupplierAddress.Address to target |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/address
|
postalCode |
if
Supplier.Zip is not empty
move Supplier.Zip to target
else if DevatisShipper.Zip is not empty
move DevatisShipper.Zipto target
else if DevatisSupplierAddress.Zip is not empty
move DevatisSupplierAddress.Zip to target |
| |
AccountId |
|
|
|
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation
|
businessName |
if Supplier.Name is not empty
move Supplier.Name to target
else if DevatisShipper.Name is not empty
move DevatisShipper.Name to target
else if DevatisSupplierAddress.Name is not empty
move DevatisSupplierAddress.Name to target |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
Store
literal value if present.
if Supplier.UsrNumberis not empty
move Supplier.UsrNumberto target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumber to target
else if Supplier.DevatisIdentificationNumber is not empty
move Supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumber to target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
Store
literal value if present.
if Supplier.DevatisIdentificationType is not empty
move Supplier.DevatisIdentificationType to target
if DevatisShipper.DevatisIdentificationType is not empty
move DevatisShipper.DevatisIdentificationType to target
if DevatisSupplierAddress.DevatisIdentificationType is not empty
move DevatisSupplierAddress.DevatisIdentificationType to target |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/supplierBusinessInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
Store
literal value if present.
if Supplier.UsrNumberis not empty
move Supplier.UsrNumberto target
else if DevatisShipper.UsrNumber is not empty
move DevatisShipper.UsrNumber to target
else if DevatisSupplierAddress.UsrNumber is not empty
move DevatisSupplierAddress.UsrNumber to target
else if Supplier.DevatisIdentificationNumber is not empty
move Supplier.DevatisIdentificationNumber to target
else if DevatisShipper.DevatisIdentificationNumber is not empty
move DevatisShipper.DevatisIdentificationNumber to target
else if DevatisSupplierAddress.DevatisIdentificationNumber is not empty
move DevatisSupplierAddress.DevatisIdentificationNumber to target |
| DevatisShipperAddress |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
CountryCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/address
|
country |
Store
literal value if present. |
| |
RegionCode |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/address
|
state |
Store
literal value if present. |
| |
CityName |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/address
|
city |
Store
literal value if present. |
| |
Address |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/address
|
address1 |
Store
literal value if present. |
| |
Zip |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/address
|
postalCode |
Store
literal value if present. |
| |
AccountId |
|
|
|
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromBusinessInformation
|
businessName |
Store
literal value if present. |
| |
DevatisIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if
DevatisShipperAddress.UsrNumber is not empty
move DevatisShipperAddress.UsrNumber to target
else if DevatisShipperAddress.DevatisIdentificationNumber is not empty
move DevatisShipperAddress.DevatisIdentificationNumber to target |
| |
DevatisIdentificationType |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierType |
Store
literal value if present. |
| |
UsrNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/shipFromLocationInformation/mpcCompanyLocationIdentifierList
|
companyIdentifierValue |
if
DevatisShipperAddress.UsrNumber is not empty
move DevatisShipperAddress.UsrNumber to target
else if DevatisShipperAddress.DevatisIdentificationNumber is not empty
move DevatisShipperAddress.DevatisIdentificationNumber to target |
| UsrShipmentTrackingType |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
- |
- |
- |
| |
Description |
- |
- |
- |
| UsrEquipmentType |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/transportationEquipment
|
equipmentType |
If
source = "CN" hard code "CONTAINER" to target
If source = "RR" hard code "RAILCAR" to target
If source = "VE" hard code "SHIP" to target
If source = "TL" hard code "TRAILER" to target
Else do not map. |
| |
Description |
- |
- |
- |
| UsrShipmentStatus |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader
|
deliveryStatus |
If
source = "CC", hard code "COMPLETED" to target. Else do
not map. |
| |
Description |
- |
- |
- |
| UsrReferenceIdentification |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/transactionReferenceIdentifierList
|
b2bTransactionIdentifierType |
If
source = "BM", hard code "BOL" |
| |
Description |
- |
- |
- |
| UsrIdentificationNumber |
#/data/messageBody/canonicalAdvanceShipNoticeHeader/transactionReferenceIdentifierList
|
b2bTransactionIdentifierValue |
Store
literal value.
Where b2bTransactionIdentifierType=BOL |
| UsrTransportationMethod |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader
|
transportMethod |
Store
liretal value from enum list. |
| |
Description |
- |
- |
- |
| UsrTransactionType |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
CreatedOn |
- |
- |
- |
| |
CreatedById |
- |
- |
- |
| |
ModifiedOn |
- |
- |
- |
| |
ModifiedById |
- |
- |
- |
| |
Name |
#/data/messageBody/canonicalAdvanceShipNoticeHeader
|
dropShipIndicator |
Most
likely value if used:
- AS = Advance ship notice
IF AS= True else False |
| |
Description |
- |
- |
- |
| |
ProcessListeners |
- |
- |
- |
| InvoiceProduct |
- |
- |
- |
| |
Id |
- |
- |
- |
| |
Name |
- |
- |
- |
| |
Notes |
- |
- |
- |
| |
DeliveryDate |
- |
- |
- |
| |
Quantity |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/itemQuantity
|
quantityValue |
Store
literal value where quantityType = ITEM. |
| |
PrimaryPrice |
- |
- |
- |
| |
Price |
- |
- |
- |
| |
PrimaryAmount |
- |
- |
- |
| |
Amount |
- |
- |
- |
| |
PrimaryDiscountAmount |
- |
- |
- |
| |
DiscountAmount |
- |
- |
- |
| |
DiscountPercent |
- |
- |
- |
| |
PrimaryTaxAmount |
- |
- |
- |
| |
TaxAmount |
- |
- |
- |
| |
PrimaryTotalAmount |
- |
- |
- |
| |
TotalAmount |
- |
- |
- |
| |
DiscountTax |
- |
- |
- |
| |
InvoiceId |
- |
- |
- |
| |
DevatisLot |
- |
- |
- |
| |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails
|
lotNumber |
Store
literal value. |
| |
DevatisExpirationDate |
- |
- |
- |
| |
DevatisShipped |
- |
- |
- |
| |
DevatisOrdered |
- |
- |
- |
| |
DevatisBackOrder |
- |
- |
- |
| |
Unit |
- |
- |
- |
| |
|
Name |
- |
- |
- |
| |
|
ShortName |
#/data/messageBody/packagingAggregation/packagedProduct/itemQuantity
|
unitOfMeasure |
Store
literal value if present.
Where qunatityType=ITEM |
| |
UsrLineNumber |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails
|
lineItemNumber |
Store
literal value if present. |
| |
Product |
- |
- |
- |
| |
|
Name |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/productItemInformation
|
productDescription |
Store
literal value if present. |
| |
|
Code |
#/data/messageBody/canonicalAdvanceShipNoticeItemDetails/productCodeIdentifiers
|
productCodeValue |
Store
literal value if present.
Where productCodeType=US_NDC542
Remove - from incmoming value. |
| DevatisShipTracking |
- |
- |
- |
| UsrYNQ |
messagebody/canonicalAdvanceShipNoticeHeader/statusConditionsResponse
|
freeFormText |
Store literal value
if present. |