Type = Technical Guides, Technical Tools, What's New,; Topic = Multienterprise Information Network Tower (MINT), Technical Documentation,;Persona = Solution Designer, TraceLink Administrator, User, Orchestration Architect, Solution Partner, Technology Partner,; Orchestration = Manufacturing, Logistics, Commerce, Transportation, Clinical Supply,; Function = IT, Quality, Procurement,
Purchase order canonical guidelines
Purchase orders allow companies to exchange data about requests to purchase goods and services with upstream and downstream supply chain trade partners without giving these trade partners access to their serialization system of record. These purchase orders can be used to request specific products and quantities from their Partners and confirm that partners have the requested product and quantities on hand and intend to fulfill the request via a purchase order acknowledgment.
| Canonical Element | Type Definition | Description | IDoc mapping | X12 mapping | EDIFACT mapping | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| canonicalPurchaseOrder | - | Object type/root element. | - | - | - | ||||||
| networkNodeId | - | Identifies network node Id of application owner. | - | - | - | ||||||
| reportHeader | - | Control header for canonical. These elements will not be mapped. | - | - | - | ||||||
| eventCorrelationIdentifier | string | Identifier that associates transition message event to data mesh fact message event. | - | - | - | ||||||
| B2BTransactionType | string | B2B transaction type for the canonical message instance. Enumerations to come. | - | - | - | ||||||
| eventDateTime | datetime | Date file created in XML datetime format YYYY-MM-DDTHH:MM:SS.sssz. | - | - | - | ||||||
| canonicalControlFileHeader | - | Canonical control file header to store data for control segments of IDocs and TL XML transactions, and EDI envelopes for X12 and EDIFACT. | - | - | - | ||||||
| messageBody | - | Payload for purchase order canonical. | - | - | - | ||||||
| base64DecodedData | string | Attribute to store base64 string decoded from a binary input file, digital signature, etc. | - | MSG01 appended to ST … SE loop in map | - | ||||||
| customFields | array | Name value pairs for mapping pass through elements that will not be processed in TL system at different level. | - | - | - | ||||||
| name | string | Name of mapped field. | - | - | - | ||||||
| value | string | Value in named field. | - | - | - | ||||||
| canonicalPurchaseOrderHeader | - | Purchase order business partner lists. | - | - | - | ||||||
| processingFunctionTypeCode | string |
Purpose of purchase order. Tells receiving system function of purchase. Valid values:
|
Valid values:
|
Valid values BAK01:
|
Valid values BGM03:
|
||||||
| purchaseOrderType | string |
Purchase order type in ordering party's ERP system. Valid values:
|
- |
Valid values: BEG02 - Canonical Enumeration:
|
- | ||||||
| acknowledgmentRequired | boolean |
Purchase order acknowledgment required flag. Valid values:
|
- | - | - | ||||||
| orderStatusCode | string |
Purchase order status code. Valid values:
|
- | - | - | ||||||
| isShipmentCancelled | boolean |
Shipment canceled flag. Valid values:
|
- | - | - | ||||||
| lastChangeDate | string | Date of last change to purchase order as a whole in date format YYYY-MM-DD. | - | - | - | ||||||
| epochLastChangeDate | integer | Date of last change to purchase order as a whole in epoch date time format. | - | - | - | ||||||
| warehouseIdentifier | string | Warehouse identifier. | - | - | - | ||||||
| shipmentClosureStatus | string |
Shipment closure status. Valid values:
|
- | - | - | ||||||
| transactionReferenceIdentifierList | array | Transaction references for purchase orders and PO change, and PO confirmations at header level. | - | X12 mapping | - | ||||||
| b2bTransactionIdentifierType | string |
Referenced document type. Valid values:
|
- |
Valid values:
|
- | ||||||
| b2bTransactionIdentifierValue | string | Reference order identifier value. | - | - | - | ||||||
| lineItemNumber | string | Line item number in customer purchase order. Line item level only. | - | - | - | ||||||
| transactionDate | date | Transaction date in canonical date format YYYY-MM-DD. | - | BEG05 maps to PURCHASEORDER transactionDate | - | ||||||
| epochTransactionDate | date | Transaction date in epoch date format YYYY-MM-DD. | - | - | - | ||||||
| purchaseOrderDates | array | Reference dates at header level. | - | - | - | ||||||
| dateType | string |
Referenced date type. Valid values:
|
- | - | - | ||||||
| dateValue | date | Date time defined by referenced date type. | - | - | - | ||||||
| timeZone | string | Time zone for referenced dates. | - | - | - | ||||||
| mpcCurrency | array | Currency codes for purchase order. | E1EDK01 | X12 CUR | - | ||||||
| currencyCode | string | Currency code for pricing in price catalog. | CURCY | Map X12 qualifier, no conversion. | - | ||||||
| exchangeRateCurrencyCode | string | Currency code for currency exchange. | - | - | - | ||||||
| exchangeRate | number | Exchange rate for conversion from currencyCode to currencyCodeExchange. | WKURS | - | - | ||||||
| validityDate | date | Validity date for exchange rate. | - | - | - | ||||||
| orderCurrencyExchangeRate | number | Purchase order currency exchange rate between the order currency and the accounting currency. | WKURS_M | - | - | ||||||
| currencyEntityCode | string | Currency Entity Code. | - | Map X12 qualifier, noconversion. | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactCode | string |
Contact code. Valid values:
|
- |
Valid values PER01:
|
- | ||||||
| contactName | string | Contact name. | - | PER02 | - | ||||||
| contactTitle | string | Title of contact. | - | N/A | - | ||||||
| contactPhone | string | Contact phone number. | - | PER04 | - | ||||||
| contactEmail | string | Contact email address. | - | PER06 | - | ||||||
| manufacturerBusinessInformation | - | Manufacturing business party types, identifiers and address information. | - | - | - | ||||||
| businessName | string | Business name for manufacturing party. | - | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | - | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | - | - | - | ||||||
| country | string | Country code. | - | - | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| supplierBusinessInformation | - | Supplier business party types, identifiers and address information. | E1EDKA1 PARVW - LF | - | - | ||||||
| businessName | string | Business name for supplier party. | NAME1 | N102 | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | N101-SU(Supplier) Or VN(Vendor) | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101-SU or VN N103 - Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | PARTN | N104 | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | CITY1 | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | N403 | - | ||||||
| country | string | Country code. | COUNTRY | N404 | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| customerBusinessInformation | - | Customer business party types, identifiers and address information. | E1EDKA1 PARVW - AG | N101 - BY (Buyer) | - | ||||||
| businessName | string | Business name for customer or sold to party. | NAME1 | N102 wher N101 - BY | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101-BY N103 - Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | PARTN | N104 | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | CITY1 | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | N403 | - | ||||||
| country | string | Country code. | COUNTRY | N404 | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - |
X12 PER where PER01
|
- | ||||||
| contactName | string | Contact name. | - | PER02 | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | PER04 where PER04 - TE | - | ||||||
| contactEmail | string | Contact email address. | - | PER06 where PER06 - EM | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | |||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| shipFromLocationInformation | - | Ship from location party types, identifiers and address information. | - | N101-SF (Ship From) | - | ||||||
| businessName | string | Business name for ship from party location. | - | N102 where N101 - SF | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101-SF N103 - Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string |
Manufacturing business partner name.
|
- | N104 | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | - | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | - | N403 | - | ||||||
| country | string | Country code. | - | N404 | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| shipToLocationInformation | - | Ship to location party types, identifiers and address information. | E1EDKA1 PARVW = WE | N101 = ST | - | ||||||
| businessName | string | Business name for ship to party location. | NAME1 | N102 where N101=ST | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=ST N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | PARTN | N104 | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | N301 | - | ||||||
| address2 | string | Supplemental street address. | N/A | N302 | - | ||||||
| city | string | City. | CITY1 | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | N403 | - | ||||||
| country | string | Country code. | COUNTRY | N404 | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | |||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| endCustomerBusinessInformation | - | End customer business party types, identifiers and address information. | - | - | - | ||||||
| businessName | string | Business name for end customer party. | - | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | - | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | - | - | - | ||||||
| country | string | Country code. | - | - | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| distributorBusinessInformation | - | Distributor business party types, identifiers and address information. | - | - | - | ||||||
| businessName | string | Business name for distributor party. | - | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | - | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | - | - | - | ||||||
| country | string | Country code. | - | - | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| billToBusinessInformation | - | Bill to business party types, identifiers and address information. | E1EDKA1 PARVW = RE | N101 = BT (Bill To) | - | ||||||
| businessName | string | Business name for bill to party. | NAME1 | N102 where N101 = BT | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=BT N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | PARTN | N104 where N101=BT | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | CITY1 | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | N403 | - | ||||||
| country | string | Country code. | COUNTRY | N404 | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| remitToBusinessInformation | - | Remit to business party types, identifiers and address information. | E1EDKA1 PARVW = RS | - | - | ||||||
| businessName | string | Business name for remit to party. | NAME1 | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | PARTN | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | CITY1 | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | - | - | ||||||
| country | string | Country code. | COUNTRY | - | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| storeNumberBusinessInformation | - | Remit to business party types, identifiers and address information. | - | N101 = SN (Store Number) | - | ||||||
| businessName | string | Business name for store location. | - | N102 where N101 = SN | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=SN N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | - | N104 where N101 = SN | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | - | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | - | N403 | - | ||||||
| country | string | Country code. | - | N404 | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| carrierInformation | array | Carrier business party types, identifiers and address information. | E1EDKA1 PARVW = SP | N101=CA (Carrier) | - | ||||||
| businessName | string | Business name for carrier party. | NAME1 | N102 where N101 = CA | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=CA N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | PARTN | N104 where N101=CA | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | N301 | - | ||||||
| address2 | string | Supplemental street address. | N/A | N302 | - | ||||||
| city | string | City. | CITY1 | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | N403 | - | ||||||
| country | string | Country code. | COUNTRY | N404 | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| billToShipToBusinessInformation | - | Bill to and ship to business party types, identifiers and address information. | - | N101 - BS (Bill To Ship To) | - | ||||||
| businessName | string | Business name for Bill to and Ship To party. | - | N102 where N101 = BS | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=BT N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | - | N104 where N101=BS | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Bill and ship To business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | - | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | - | N403 | - | ||||||
| country | string | Country code. | - | N404 | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| orderedByBusinessInformation | - | Ordered by business party types, identifiers and address information. | - | N101 = OB (Ordered By) | - | ||||||
| businessName | string | Business name for ordered by party. | - | N102 where N101 = OB | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - |
N103 where N101=OB N103 = Canonical Enumeration
|
- | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | - | N104 where N101=OB | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Ordered by business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | N301 | - | ||||||
| address2 | string | Supplemental street address. | - | N302 | - | ||||||
| city | string | City. | - | N401 | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | N402 | - | ||||||
| postalCode | string | Postal code. | - | N403 | - | ||||||
| country | string | Country code. | - | N404 | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| siteLocationInformation | - | Site Location business party types, identifiers and address information. | - | - | - | ||||||
| businessName | string | Business name for ordered by party. | - | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Business Site location information. | - | - | - | ||||||
| address1 | string | Main street address. | - | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | - | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | - | - | - | ||||||
| country | string | Country code. | - | - | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| purchaseOrderOrganization | array | Organization identifiers sent from trading partner's ERP system. | E1EDK14 | - | - | ||||||
| organizationType | string |
Organization type. Valid values:
|
Valid values QUALF =
|
- | - | ||||||
| organizationDescription | string | Description of organization unit. | ORGID | - | - | ||||||
| termsOfPayment | array | Terms of payment looping group. | - | - | - | ||||||
| termsOfPaymentKey | string | Terms of payment. | - | - | - | ||||||
| termsOfPaymentTypeCode | - |
Code identifying type of payment terms. Valid values:
|
- |
ITD01 = Canonical Enumeration
|
- | ||||||
| termsOfPaymentDateBasis | string |
Code identifying the beginning of the terms period. Valid values:
|
- |
ITD02 = Canonical Enumerations
|
- | ||||||
| numberOfDays | string | Terms of payment: number of days. | - | ITD07 | - | ||||||
| termsOfPaymentPercent | string | Terms of payment: percentage. | - | ITD03 | - | ||||||
| invoicePayablePercent | string | Percentage of invoice payable. | - | ITD11 | - | ||||||
| paymentDueDate | date | Due date for payment. | - | ITD06 - store in canonical in date format [YYYY-MM-DD] | - | ||||||
| paymentDeferredToDate | date | Date deferred payment or percent of invoice payable is due. | - | ITD09 - store in canonical in date format [YYYY-MM-DD] | - | ||||||
| paymentDeferredDueAmount | number | Deferred amount due for payment. | - | ITD10 | - | ||||||
| description | string | Terms of payment description. | - | ITD12 | - | ||||||
| discountDueDate | string | Discount due date. | - | ITD04 - store in canonical in date format [YYYY-MM-DD] | - | ||||||
| discountDueNumberOfDays | number | Discount due number of days. | - | ITD05 | - | ||||||
| dayOfMonth | string | Day of month. | - | ITD13 | - | ||||||
| creditsAndCharges | array | Credits and charges on PO including invoice total, discounts, allowances, promotions, services, and others. | - | SAC | - | ||||||
| creditChargeKeyType | string |
Key identifies credit or charges as discounts or additional charges. Valid values:
|
- |
SAC01 - Canonical Enumerations
|
- | ||||||
| creditChargeType | string | Code representing type of credit or charge. | - | SAC02 See note for Conversion Table | - | ||||||
| creditChargeAmount | number | Total amount for the payment. | - | SAC05 | - | ||||||
| qualifyingAmount | number | Amount qualifying for cash discount, allowance, promotion, service or charge. | - | - | - | ||||||
| creditChargeCurrencyCode | string | Currency code for credit or charge. | - | - | - | ||||||
| creditChargePercentRate | number | Percentage rate for cash discount, allowance, promotion, service or charge. | - | SAC07 | - | ||||||
| percentRateBasisTypeCode | string | Code indicating basis that allowance or charge percent is calculated. | - |
SAC06 = Canonical Enumerations
|
- | ||||||
| creditChargeHandlingCode | - |
Method of handling for discount or charge. Valid values:
|
- |
SAC12 = Canonical Enumerations
|
- | ||||||
| description | string | Description of credit or charge. | - | - | - | ||||||
| taxes | array | Tax information and amounts. Header level. Tax amounts reported at header reflect totals for invoice. | E1EDK04 | - | - | ||||||
| taxType | string |
Type of tax recorded. List can be extended as required. Valid values:
|
TAX020-010 valid values:
when TAX01 = 7 in OB map taxType to target only if vat Indicator is missing |
TXI01 = Canonical enumeration
|
Valid values TAX020-:
when TAX01 = 7 in OB map taxType to target only if vat Indicator is missing |
||||||
| country | string | Country for which taxes are recorded. | - | - | - | ||||||
| taxRegistration | string | Tax registration number. | - | - | - | ||||||
| taxJurisdictionCode | string | Tax jurisdiction code. | - | TXI05 | - | ||||||
| taxExemptCode | string | Tax exempt code. | - | TXI06 | - | ||||||
| taxAmount | string | Total amount of tax in invoice. | E1EDK04/MWSBT | TXI02 | TAX/MOA/MOA010-020 when MOA010-010 = 124 | ||||||
| taxCurrencyCode | string | Currency for taxes. | - | - | - | ||||||
| taxPercent | string | Tax rate in percent. | - | TXI03 | - | ||||||
| taxRate | string | Amount used for calculation of tax. | E1EDK04/MSATZ | - | TAX/TAX050-040 | ||||||
| vatIndicator | string | VAT indicator. | E1EDK04/MWSKZ | - | TAX020-010 (only for OB map) | ||||||
| deliveryTerms | array | Terms of delivery, transport or inco terms looping group. | - | - | - | ||||||
| deliveryTermCode | string | Inco term code. | - | FOB04 | - | ||||||
| description | string | Description for inco term. | - | FOB03 | - | ||||||
| deliveryChargePaymentMethodType | string |
Method of payment for delivery. NON-ENUMATED attribute . Valid values:
|
- | FOB01 - maps X12 Qualifier.No conversion | - | ||||||
| fobTransferLocation | string |
Code specifying the type of location at which the risk of loss for the shipment transfers. Valid values:
|
- |
FOB02 = Canonical Enumerations
|
- | ||||||
| transportationInformation | array | Transportation information for purchase order. | - | - | - | ||||||
| companyIdentifierType | string |
Company identifier type for business partner . Note: Need to create lookup fille for java exits for companyIdentifierType. |
- | - | - | ||||||
| routingSequenceCode | string | Sequence code for routing. | - | - | - | ||||||
| transportMethod | string |
Transportation method. Valid values:
|
- |
TD504 = Canonical Enumerations
|
- | ||||||
| shipmentOrderStatusCode | string | Shipment Order Status Code. | - | - | - | ||||||
| companyIdentifierValue | string | Company identifier value for business partner. | - | - | - | ||||||
| serviceLevelCode | string |
Service level code. Indicates the level of transportation service or the billing service offered by the transportation carrier, including how quickly the order is to be shipped. Valid values (map rules):
|
- |
Valid values TD512 :
|
- | ||||||
| processOrderData | - | Overview of process order data, as required for mapping to extended IDocs provided by customers. | E1EDK01/ZPROORD | - | - | ||||||
| processOrderNumber | string | Process order identifier. | AUFNR | - | - | ||||||
| orderType | string | Order type for process order. Pass thru mapping. | AUART | - | - | ||||||
| plantIdentifier | string | Plant identifier for process order. | WERKS | - | - | ||||||
| itemCode | string | Item code identifier for finished product produced in process order. | PLNBEZ | - | - | ||||||
| itemDescription | string | Description of item produced in process order. | MAKTX | - | - | ||||||
| supplierLotNumber | string | Supplier or vendor lot number. | ZLICHA | - | - | ||||||
| expirationDate | string | Shelf life expiration or best before date for manufactured product in date format YYYYMMDD. | VFDAT | - | - | ||||||
| epochExpirationDate | number | Shelf life expiration or best before date for manufactured product in epoch date format. | - | - | - | ||||||
| dateFormat | string | Date format for formatted expiration date. Pass thru mapping. | ZEXPFM | - | - | ||||||
| adjustedExpirationDate | string | Expiration date as formatted by date format attribute. | VFDATTXT | - | - | ||||||
| quantity | number | Total quantity for process order. | GAMNG | - | - | ||||||
| unitOfMeasure | string |
Unit of measure for total order quantity. Quantity UOMs include:
|
GMEIN | - | - | ||||||
| packageSize | string | Packaging size for item in process order. | MA_PACKAGING_SIZE | - | - | ||||||
| packagingType | string | Type of packaging for item produced through process order. | MA_PACKAGING_TYPE | - | - | ||||||
| countryCode | string | Country code for process order. | MA_COUNTRY_MAT | - | - | ||||||
| strength | string | Product strength. | MA_STRENGTH | - | - | ||||||
| dosageForm | string | Dosage form. | MA_DOSAGE_FORM | - | - | ||||||
| articleFamilyCode | string | Article family code. | MA_PROD_FAM | - | - | ||||||
| productionVersion | string | Production version. | VERID | - | - | ||||||
| description | string | Production version description. | TEXT1 | - | - | ||||||
| isSerialized | boolean |
Boolean identifying if serialization is relevant to the item in the process order. Valid values:
|
ZZSERIALIZATION_REL | - | - | ||||||
| sampleQuantity | number | Reference sample quantity | ZZREFSAMPLEQTY | - | - | ||||||
| isSamplingApplicable | boolean |
Boolean determining if reference sampling is applicable. Valid values:
|
ZZREFSAMPLAPPL | - | - | ||||||
| stabilitySampleQuantity | number | - | ZZSTABSAMPLEQTY | - | - | ||||||
| isOngoingStablilitySampling | boolean |
Boolean determining if ongoing stability sampling is applicable. Valid values:
|
ZZSTABSAMPLAPPL | - | - | ||||||
| mpcDates | array | Basic finish and start dates for process order. | - | DTM | - | ||||||
| dateType | string |
Date type for process order. Valid values:
|
dateType - BASICFINISH or BASICSTART |
DTM01 - Canonical Enumerations
|
- | ||||||
| dateValue | string | Date value for finish or start of production as defined by dateType in date format YYYYMMDD. | GLTRP - BASICFINISH GSTRP - BASICSTART | DTM02 Date stored in format [YYYY-MM-DDTHH:MM:SS.nnnZ.] or [YYYY-MM-DD] | - | ||||||
| epochDateValue | number | Date value for finish or start of production in Epoch date format. | - | - | - | ||||||
| timeZone | string | Time zone for dates reported. | - | - | - | ||||||
| processOrderComponentList | array | List of components used to produce finished item in process order. | ZPROORD/ZPOCOMP | - | - | ||||||
| componentIdentifier | string | Component item identifier. | MATNR | - | - | ||||||
| itemDescription | string | Description of component item. | MAKTX | - | - | ||||||
| lotNumber | string | Lot of batch number for component item. | CHARG | - | - | ||||||
| quantity | number | Quantity of component item required for process order. | BDMNG | - | - | ||||||
| unitOfMeasure | string |
Unit of measure for total order quantity. Quantity UOMs include:
|
MEINS | - | - | ||||||
| shipToLocationInformation | - | Delivery address for sales order or stock transfer order used to generate process order. | ZPROORD/ZSHIPTO | - | - | ||||||
| businessName | string | Business name for ship to party location. | NAME1 | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Manufacturing business partner name. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Manufacturing business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | - | - | ||||||
| address2 | string | Supplemental street address. | N/A | - | - | ||||||
| city | string | City. | CITY1 | - | - | ||||||
| district | string | District. | N/A | - | - | ||||||
| state | string | State or region code. | N/A | - | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | - | - | ||||||
| country | string | Country code. | COUNTRY | - | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | ZPROORD/ZSHIPTO | - | - | ||||||
| orderType | string | Order type for ship to party in process order. Pass thru mapping. | AUART | - | - | ||||||
| organizationCode | string | Title of contact. | - | - | - | ||||||
| referenceIdentifier | string | Contact phone number. | - | - | - | ||||||
| languageCode | string | Contact email address. | - | - | - | ||||||
| freeTextNote | array | Free text, instructions, notes, descriptions and other free text elements. | Segment E1EDKT1 & E1EDKT2 | X12 | - | ||||||
| textReferenceCode | string | Text reference or subject code. Will map whatever is found. | /E1EDKT1 / TDID | When REF01 - "ZZ" , store X12 qualifier from REF02 | - | ||||||
| textFunctionCode | string | Text function code. Will map whatever is found. | /E1EDKT1 / TDOBJECT | REF02 - "ZZ" (not mapped but used to indicate a note) | - | ||||||
| language | string | Language of free text. | /E1EDKT1 / TSSPRAS_ISO | - | - | ||||||
| textFormatCode | string | Format code for free text. | E1EDKT2 / TDFORMAT | - | - | ||||||
| freeFormText | string | Free text array. | E1EDKT2 / TDLINE | When REF01 - "ZZ" , store value from REF03 Also mapps from N9/MSG01 | - | ||||||
| customFields | array | Name value pairs for mapping pass through elements that will not be processed in TL system at different level. | - | - | - | ||||||
| name | string | Name of mapped field. | - | - | - | ||||||
| value | string | Value in named field. | - | - | - | ||||||
| canonicalPurchaseOrderItemDetails | array | Purchase order product details array. | - | - | - | ||||||
| lineItemNumber | string | Line item number for ordered product. | E1EDP01 / POSEX | PO101 | LIN010 | ||||||
| processingFunctionTypeCode | string |
Purpose of purchase order, item level. Element may appear at header or item level or both. Tells receiving system function of purchase. Valid values:
|
Valid values E1EDP01 / ACTION:
|
- | - | ||||||
| isAcknowledgmentRequired | boolean |
Purchase order acknowledgment required at line item level flag. Valid values:
|
- | - | - | ||||||
| maximumPartialDeliveries | string | Maximum number of partial deliveries allowed per item | - | - | - | ||||||
| materialClass | string | Material class | E1EDP01 / MATKL | - | - | ||||||
| itemCategory | string | Item category. Populated in standard Idoc. | E1EDP01 / PSTYP | - | - | ||||||
| netPrice | number | Net price for item | E1EDP01 / NETWR | - | - | ||||||
| plantIdentifier | string | Plant identifier | E1EDP01 / WERKS | - | - | ||||||
| packingInstructions | string | Packing Instructions | - | - | - | ||||||
| storageConditions | string | Conditions for storage of materials | - | - | - | ||||||
| stackabilityLabel | string | Stack label of packaged material | - | - | - | ||||||
| conversionFactorToBaseUnitOfMeasure | number | Conversion factor for base unit of measure | - | - | - | ||||||
| itemCategory | string | Item category. Populated in standard Idoc. | - | - | - | ||||||
| consumptionPeriod | string | Allow consumption period for ordered product | - | - | - | ||||||
| superiorItemInHierarchy | string | Parent line item number in an item hierarchy | HIPOS | - | - | ||||||
| billToAccountIdentifier | string | Bill to account ID | - | - | - | ||||||
| shipToAccountIdentifier | string | Ship to account ID | - | - | - | ||||||
| packagingIdentifier | string | Packaging Identifier | - | - | - | ||||||
| purchaseOrderType | string |
Purchase order type in ordering party's ERP system. Valid enumerations include:
|
- | - | - | ||||||
| orderLineItemStatusCode | string | Order Line Item Status Code | - | - | - | ||||||
| isBlocked | boolean |
Blocking Reason. Valid Values:
|
- | - | - | ||||||
| isReminded | boolean |
Reminder Management. Valid Values.
|
- | - | - | ||||||
| lineItemStatus | string | Order Line Item Status | - | - | - | ||||||
| isShipmentCancelled | boolean |
Shipment cancelled flag. Valid values:
|
- | - | - | ||||||
| shipmentOrderStatusCode | string | Shipment order status code. | - | - | - | ||||||
| lastChangeDate | string | Date of last change to purchase order line item in date format YYYY-MM-DD. | - | - | - | ||||||
| epochLastChangeDate | integer | Date of last change to purchase order line item in epoch date time format. | - | - | - | ||||||
| warehouseIdentifier | string | Warehouse identifier. | - | - | - | ||||||
| shipmentClosureStatus | string |
Shipment closure status. Valid values:
|
- | - | - | ||||||
| freightTerms | string |
Freight terms. Valid value:
|
- | - | - | ||||||
| productCodesIdentifiers | array | Internal material identifier in the backend/ERP systems for the product. In the delivery this will be the supplier, although the customer and other identifiers may also be present. | Segment E1EDP19 | Product code qualifer followed by identifiers are represented in pairs from PO106 & PO107 through PO124 & PO125.. If qualifier is present, then identifier is required. | Segment LIN to handle product identifiers. Product identifier details can be present in LIN and PIA segments | ||||||
| productCodeType | string |
Code to qualify product identifier type:
|
Valid values E1EDP19 / QUALF -:
|
PO106 - Canonical Code:
|
Valid values LIN030-20 -:
|
||||||
| productCodeValue | string | Product code identifier value. | E1EDP19 / IDTNR | PO107 | LIN030-10 | ||||||
| productItemInformation | array | Product item code information. Only using a subset of all available attributes. | - | - | - | ||||||
| productLanguageCode | string | Language for product description. | - | - | - | ||||||
| productName | string | Name of product. | E1EDP19 / KTEXT | PID05, where PID - "F" | - | ||||||
| genericName | string | Generic name for product. | - | - | - | ||||||
| productDescription | string | Description of the product defined by the current product identifier. | - | PID05 where PID01 - "F" | IMD030-40, hardcode "F" to IMD010 | ||||||
| longDescription | string | Long description for product. | - | - | - | ||||||
| itemQuantity | array | Order quantity at line item level. | - | - | - | ||||||
| quantityType | string |
Type of quantity recorded. Valid values:
|
- | quantity Types used in Purchase order: ITEM INNERCONTAINERS PACKAGED | - | ||||||
| quantityValue | number | Quantity of product at PO line item. | - | PO102 | - | ||||||
| unitOfMeasure | string | Unit of measure for quantity value. | - | PO103store X12 qualifier in canonical. | - | ||||||
| itemVolume | array | Volume of the ordered product at the line item level. | - | - | - | ||||||
| volumeType | string |
Type of volume recorded for ordered product. Valid vales:
|
- | - | - | ||||||
| volumeValue | number | Volume of the ordered product at the line item level. | - | - | - | ||||||
| unitOfMeasure | string | Unit of measure for quantity value. Use Java call-out to lookup table UOM_TableLookup2.txt. | - | - | - | ||||||
| destinationLocationQuantity | array |
Records quantity invoiced by location details. Typically used to report invoiced quantity at multiple locations. For example, Walmart or CVS may report quantity for the invoiced item at multiple store locations. Corresponds to X12 SDQ segment. |
- | - | - | ||||||
| regulatoryLocationIdentifierType | string | Identifier type for quantity destination location | - | - | - | ||||||
| regulatoryIdentifierValue | string | Regulatory identifier for location | - | - | - | ||||||
| locationQuantityValue | number | This quantity is the sum of all quantity per location and per line | - | - | - | ||||||
| unitOfMeasure | string | Unit of measure for destination location quantity | - | - | - | ||||||
| orderPricing | array | Purchase order price amounts. | - | - | - | ||||||
| pricingType | string |
Pricing type for invoice item. Valid pricing types include:
|
- | Pricing Types used in Purchase order: UNIT | - | ||||||
| pricingAmount | number | Pricing amount for pricing type defined by pricing type enumeration. | - | PO104 | - | ||||||
| currencyCode | string | Currency for pricing amount | - | - | - | ||||||
| priceUnitOfMeasure | string | Unit of measure used for pricing at the order line item level. | - | - | - | ||||||
| unitPriceBasisQuantity | number | Quantity basis of unit price, ie, if unit price per one item, the basis is 1. If unit price based on 12, the basis is 12. | - | - | - | ||||||
| altUOMDenominator | string |
Denominator is used to convert from an alternate unit of measure, ie KG, to a base unit of measure, ie EA. The denominator is the number of units of the alternative UOM (KG) that corresponds to the number of units of the base UOM (EA). If 5 KG - 3 EA, 1 KG - 3/5 EA. 5 is the denominator. In most cases, this value will be 1. |
- | - | - | ||||||
| altUOMNumerator | string |
Numerator is used to convert from an alternate unit of measure, ie, KG to a base unit of measure, ie, EA. The numerator is the number of units of the base UOM (EA) that corresponds to the number of units of the alternative UOM (KG). If 5 KG - 3 EA, 1 KG - 3/5 EA. 3 is the numerator. In most cases, this value will be 1. |
- | - | - | ||||||
| numberOfUnitsInPriceUOM | number | Number of units of measure on which the price is based, ie, 10 liters of oil cost $12.00. The price unit is 10. | - | - | - | ||||||
| itemWeight | array | Order weight at line item level. | - | - | - | ||||||
| weightType | string |
Type of weight recorded. Valid values:
|
- | - | - | ||||||
| weightValue | number | Weight of product at PO line item. | - | - | - | ||||||
| unitOfMeasure | string | Unit of measure for weight value. | - | - | - | ||||||
| purchaseOrderDates | array | Purchase order dates at the item level. | - | - | - | ||||||
| dateType | string | referenced date type. Valid value is BILLING PRICING. | - | - | - | ||||||
| dateValue | date | Date defined by referenced date type. | - | - | - | ||||||
| timeZone | string | Time. | - | - | - | ||||||
| transactionReferenceIdentifiers | array | Transaction references for purchase orders and PO change, and PO confirmations at line item detail level. | - | - | - | ||||||
| transactionReferenceIdentifierType | string |
Referenced document type. Valid values:
|
- | - | - | ||||||
| transactionReferenceIdentifierValue | string | Reference order identifier value. | - | - | - | ||||||
| transactionLineItemNumber | string | Line item number in customer purchase order. Line item level only. | - | - | - | ||||||
| transactionDate | date | Date order created. | - | - | - | ||||||
| transactionTime | date | Time order created. | - | - | - | ||||||
| deliverySchedule | array | Delivery schedule by dates and quantities. | - | - | - | ||||||
| scheduledQuantity | number | Quantity of product to be delivered on delivery date. | - | - | - | ||||||
| previouslyScheduledQuantity | number | Quantity of product that was previously scheduled to be delivered on the delivery date. Relevant for PO acknowledgment. | - | - | - | ||||||
| scheduledDate | date | Scheduled date for delivery of scheduled quantity. | - | - | - | ||||||
| deliveryPriority | string | Delivery Priority. | - | - | - | ||||||
| deliveryScheduleDetails | array | Delivery schedule by dates and quantities. | ZCMOE1EDP01 | - | - | ||||||
| lineItemNumber | string | Line item number for purchase document. | EBELP | - | - | ||||||
| deliveryScheduleLineItem | string | Delivery schedule line item number. | EBELE | - | - | ||||||
| itemCode | string | Product item identifier. | MATNR | - | - | ||||||
| itemDescription | string | Description of product item. | MAKTX | - | - | ||||||
| quantity | number | Quantity of product in delivery schedule details. | MENGE | - | - | ||||||
| unitOfMeasure | string |
Unit of measure for total order quantity. Quantity UOMs include:
|
MEINS | - | - | ||||||
| deliveryToleranceDetails | - | Details of over and under delivery tolerance for purchase order. | ZCMOE1EDP01_2 | - | - | ||||||
| underDeliveryTolerance | string | Under delivery tolerance for order. | UNTTO | - | - | ||||||
| overDeliveryTolerance | string | Over delivery tolerance for order. | UEBTO | - | - | ||||||
| description | string | Description of tolerance. | BVTEXT | - | - | ||||||
| confirmedQuantity | number | Confirmed quantity for tolerance. | CONF_QTY | - | - | ||||||
| shipToLocationInformation | - | Ship to location party types, identifiers and address information. | E1EDPA1 | - | - | ||||||
| businessName | string | Business name for ship to party location. | NAME1 | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | NAME2 | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Company location identifier for business partner. | PARTN | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | LIFNR | - | - | ||||||
| address | - | Bill to business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | STREET | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | CITY1 | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | POST_CODE1 | - | - | ||||||
| country | string | Country code. | COUNTRY | - | - | ||||||
| telephone | string | Telephone number. | TELF1 | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | HOUSE_NUM1 | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | E1EDKA1 | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | BNAME | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | PAORG | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | ORGTX | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | PAGRU | - | - | ||||||
| language | string | Language key for message. | SPRAS | - | - | ||||||
| languageCode | string | ISO language code for message. | SPRAS_ISO | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | IHREZ | - | - | ||||||
| address3 | string | Supplemental street address. | - | - | - | ||||||
| billToBusinessInformation | - | Bill to business party types, identifiers and address information. | - | - | - | ||||||
| businessName | string | Business name for ship to party location. | - | - | - | ||||||
| additionalBusinessName | string | Additional business name or overflow of business name. | - | - | - | ||||||
| mpcCompanyLocationIdentifierList | array | List of identifiers and identifier types for the business party. | - | - | - | ||||||
| companyIdentifierType | string | Company identifier type for business partner. | - | - | - | ||||||
| companyIdentifierValue | string | Company location identifier for business partner. | - | - | - | ||||||
| alternateCompanyLocationIdentifierValue | string | Company location UUID for partner. | - | - | - | ||||||
| address | - | Bill to business party address information. | - | - | - | ||||||
| address1 | string | Main street address. | - | - | - | ||||||
| address2 | string | Supplemental street address. | - | - | - | ||||||
| city | string | City. | - | - | - | ||||||
| district | string | District. | - | - | - | ||||||
| state | string | State or region code. | - | - | - | ||||||
| postalCode | string | Postal code. | - | - | - | ||||||
| country | string | Country code. | - | - | - | ||||||
| telephone | string | Telephone number. | - | - | - | ||||||
| fax | string | Fax number. | - | - | - | ||||||
| url | string | Website URL. | - | - | - | ||||||
| buildingNumber | string | Building number. | - | - | - | ||||||
| plantNumber | string | Plant number. | - | - | - | ||||||
| floorNumber | string | Floor number in building. | - | - | - | ||||||
| lscAddressIdentifier | string | LSC address identifier. | - | - | - | ||||||
| village | string | Village name. | - | - | - | ||||||
| houseNumber | string | House number. | - | - | - | ||||||
| township | string | Township. | - | - | - | ||||||
| premisesCode | string | Premises code. | - | - | - | ||||||
| companyLocationContactInformation | array | Contact information for party business or location. | - | - | - | ||||||
| contactName | string | Contact name. | - | - | - | ||||||
| contactTitle | string | Title of contact. | - | - | - | ||||||
| contactPhone | string | Contact phone number. | - | - | - | ||||||
| contactEmail | string | Contact email address. | - | - | - | ||||||
| mpcAdditionalAddressInformation | - | Additional address information that is not included in addressTypeDefinition. | - | - | - | ||||||
| externalERPUserName | string | External ERP system user name for user who generated message. | - | - | - | ||||||
| organizationCode | string | Code for organization responsible for generating the message. | - | - | - | ||||||
| organizationDescription | string | Description of the organization responsible for generating the message. | - | - | - | ||||||
| groupCode | string | Code identifying group responsible for generating the message. | - | - | - | ||||||
| language | string | Language key for message. | - | - | - | ||||||
| languageCode | string | ISO language code for message. | - | - | - | ||||||
| referenceIdentifier | string | Partner reference identifier. | - | - | - | ||||||
| address3 | string | Supplemental street address. | - | - | - | ||||||
| termsOfPayment | array | Terms of payment looping group. | - | - | - | ||||||
| termsOfPaymentKey | string | Terms of payment. | - | - | - | ||||||
| paymentTypeCode | - |
Code identifying type of payment terms. Valid values:
|
- | - | - | ||||||
| termsOfPaymentDateType | string |
Code identifying the beginning of the terms period. Valid values:
|
- | - | - | ||||||
| numberOfDays | string | Terms of payment: number of days. | - | - | - | ||||||
| termsOfPaymentPercent | string | Terms of payment: percentage. | - | - | - | ||||||
| invoicePayablePercent | string | Percentage of invoice payable. | - | - | - | ||||||
| paymentDueDate | date | Due date for payment. | - | - | - | ||||||
| paymentDeferredToDate | date | Date deferred payment or percent of invoice payable is due. | - | - | - | ||||||
| paymentDeferredDueAmount | number | Deferred amount due for payment. | - | - | - | ||||||
| description | string | Terms of payment description. | - | - | - | ||||||
| creditsAndCharges | array | Credits and charges on PO including invoice total, discounts, allowances, promotions, services, and others. | - | - | - | ||||||
| creditChargeKeyType | string |
Key identifies credit or charges as discounts or additional charges. Valid values:
|
- |
SAC01 - Canonical Enumerations:
|
- | ||||||
| creditChargeType | string | Code representing type of credit or charge. | - | SAC02 See note for Conversion Table | - | ||||||
| creditChargeAmount | number | Total amount for the payment. | - | SAC05 | - | ||||||
| qualifyingAmount | number | Amount qualifying for cash discount, allowance, promotion, service or charge. | - | - | - | ||||||
| creditChargeCurrencyCode | string | Currency code for credit or charge. | - | - | - | ||||||
| creditChargePercentRate | number | Percentage rate for cash discount, allowance, promotion, service or charge. | - | SAC07 | - | ||||||
| percentRateBasisTypeCode | string | Code indicating basis that allowance or charge percent is calculated. | - |
SAC06 - Canonical Enumerations:
|
- | ||||||
| creditChargeHandlingCode | - |
Method of handling for discount or charge. Valid values:
|
- |
SAC12 - Canonical enumerations:
|
- | ||||||
| description | string | Description of credit or charge. | - | - | - | ||||||
| taxes | array | Tax information and amounts. Header level. Tax amounts reported at header reflect totals for invoice. | E1EDK04 | - | - | ||||||
| taxType | string |
Type of tax recorded. List can be extended as required. Valid value VAT:
|
- |
TXI01 - Canonical Enum
|
Valid values TAX020-010 - :
when TAX01 - 7 in OB map taxType to target only if vat Indicator is missing. |
||||||
| country | string | Country for which taxes are recorded. | - | - | - | ||||||
| taxRegistration | string | Tax registration number. | - | - | - | ||||||
| taxJurisdictionCode | string | Tax jurisdiction code. | - | TXI05 | - | ||||||
| taxExemptCode | string | Tax exempt code. | - | TXI06 | - | ||||||
| taxAmount | string | Total amount of tax in invoice. | E1EDK04/MWSBT | TXI02 | TAX/MOA/MOA010-020 when MOA010-010 - 124 | ||||||
| taxCurrencyCode | string | Currency for taxes. | - | - | - | ||||||
| taxPercent | string | Tax rate in percent. | - | TXI03 | - | ||||||
| taxRate | string | Amount used for calculation of tax. | E1EDK04/MSATZ | - | TAX/TAX050-040 | ||||||
| vatIndicator | string | VAT indicator. | E1EDK04/MWSKZ | - | TAX020-010 (only for OB map) | ||||||
| qualifyingAmount | string | Qualifying amount excluding VAT. | - | - | - | ||||||
| deliveryTerms | array | Terms of delivery, transport or inco terms looping group. | - | - | - | ||||||
| deliveryTermCode | string | Inco term code. | - | - | - | ||||||
| description | string | Description for inco term. | - | - | - | ||||||
| deliveryChargePaymentMethodType | string |
Method of payment for delivery. Valid values:
|
- | - | - | ||||||
| fobTransferLocation | string |
Code specifying the type of location at which the risk of loss for the shipment transfers. Valid values:
|
- | - | - | ||||||
| componentProducts | array | Component product information. | - | - | - | ||||||
| customerProductCode | string | Customer product code identifier for component. | - | - | - | ||||||
| lotNumber | string | Lot number for component product. | - | - | - | ||||||
| quantity | number | Quantity of the component product. | - | - | - | ||||||
| unitOfMeasure | string | Unit of measure for the quantity of the component product. Use Java call-out to lookup table UOM_TableLookup2.txt. | - | - | - | ||||||
| componentItemType | string | Type of component Item. | - | - | - | ||||||
| componentItemTypeDescription | string | Description of the item treated as component. | - | - | - | ||||||
| freeTextNote | array | Free text, instructions, notes, descriptions and other free text elements. | - | - | - | ||||||
| textReferenceCode | string | Text reference or subject code. Will map whatever is found. | - | - | - | ||||||
| textFunctionCode | string | Text function code. Will map whatever is found. | - | - | - | ||||||
| language | string | Language of free text. | - | - | - | ||||||
| textFormatCode | string | Format code for free text. | - | - | - | ||||||
| freeText | string, array | Free text array. | - | - | - | ||||||
| itemExtensions | array | Name value pairs to allow trading partners to send custom data not accommodated in canonical schema. | - | - | - | ||||||
| name | string | Name of extension field from trading partner. | - | - | - | ||||||
| value | string | Value of extension field. | - | - | - | ||||||
| customFields | array | Name value pairs for mapping pass through elements that will not be processed in TL system at different level. | - | - | - | ||||||
| name | string | Name of mapped field. | - | - | - | ||||||
| value | string | Value in named field. | - | - | - | ||||||
| canonicalPurchaseOrderSummary | array | PO transaction summaries. | - | - | - | ||||||
| summaryType | string |
Type of summary. Valid value is
|
- |
Summary Types in PO:
|
- | ||||||
| summaryValue | string | Value in summary. | - |
CTT01 for NUMBEROFITEMS
|
- | ||||||
| summaryValueUnit | string | Unit of measure or currency or other unit for summary value. | - | - | - | ||||||
Tag end


