You are on page 1of 15

Sales Order Field List

• This sheet should be read-only. It provides a list of sales order fields that are either required (marked with an
• Field names are unique technical identifiers of sales order fields. They serve as a basis for order data import.

Header Fiel
Field Name (Technical)
HEADER.SALESORDER
HEADER.SALESORDERTYPE
HEADER.SALESORGANIZATION
HEADER.DISTRIBUTIONCHANNEL
HEADER.ORGANIZATIONDIVISION
HEADER.SALESDISTRICT
HEADER.SALESOFFICE
HEADER.SALESGROUP
HEADER.SOLDTOPARTY
HEADER.SHIPTOPARTY
HEADER.BILLTOPARTY
HEADER.PAYERPARTY
HEADER.SALESEMPLOYEE
HEADER.RESPONSIBLEEMPLOYEE
HEADER.PURCHASEORDERBYCUSTOMER
HEADER.PURCHASEORDERBYSHIPTOPARTY
HEADER.CUSTOMERPURCHASEORDERDATE
HEADER.CUSTOMERPURCHASEORDERTYPE
HEADER.REQUESTEDDELIVERYDATE
HEADER.PRICINGDATE
HEADER.SALESORDERDATE
HEADER.FIXEDVALUEDATE
HEADER.SHIPPINGCONDITION
HEADER.SHIPPINGTYPE
HEADER.SDDOCUMENTREASON
HEADER.DELIVERYBLOCKREASON
HEADER.HEADERBILLINGBLOCKREASON
HEADER.COMPLETEDELIVERYISDEFINED
HEADER.INCOTERMSCLASSIFICATION
HEADER.INCOTERMSVERSION
HEADER.INCOTERMSLOCATION1
HEADER.INCOTERMSLOCATION2
HEADER.CUSTOMERPAYMENTTERMS
HEADER.PAYMENTMETHOD
HEADER.TAXDEPARTURECOUNTRY
HEADER.VATREGISTRATIONCOUNTRY
HEADER.CUSTOMERACCOUNTASSIGNMENTGROUP
HEADER.ASSIGNMENTREFERENCE

HEADER.PRICELISTTYPE
HEADER.CUSTOMERPRICEGROUP
HEADER.CUSTOMERGROUP
HEADER.ADDITIONALCUSTOMERGROUP1
HEADER.ADDITIONALCUSTOMERGROUP2
HEADER.ADDITIONALCUSTOMERGROUP3
HEADER.ADDITIONALCUSTOMERGROUP4
HEADER.ADDITIONALCUSTOMERGROUP5
HEADER.TRANSACTIONCURRENCY
HEADER_PRICE.<CONDTYPE>.CONDITIONRATEVALUE
HEADER_PRICE.<CONDTYPE>.CONDITIONCURRENCY
HEADER_PRICE.<CONDTYPE>.CONDITIONQUANTITY
HEADER_PRICE.<CONDTYPE>.CONDITIONQUANTITYUNIT
HEADER_TEXT.<TEXTID>.LONGTEXT
HEADER_TEXT.<TEXTID>.LONGTEXT.<LANG>

Item Field
Field Name (Technical)
ITEM.SALESORDERITEM
ITEM.MATERIAL
ITEM.MATERIALBYCUSTOMER
ITEM.PRODUCTSTANDARDID
ITEM.REQUESTEDQUANTITY
ITEM.REQUESTEDQUANTITYUNIT
ITEM.REQUESTEDDELIVERYDATE
ITEM.SALESORDERITEMTEXT
ITEM.SALESORDERITEMCATEGORY
ITEM.PLANT
ITEM.STORAGELOCATION
ITEM.SHIPPINGTYPE
ITEM.BATCH
ITEM.PRICINGDATE
ITEM.ITEMBILLINGBLOCKREASON
ITEM.SHIPPINGPOINT
ITEM.DELIVERYPRIORITY
ITEM.DELIVERYGROUP
ITEM.MATERIALGROUP
ITEM.PURCHASEORDERBYCUSTOMER
ITEM.MATERIALPRICINGGROUP
ITEM.PROFITCENTER
ITEM.SHIPTOPARTY
ITEM.BILLTOPARTY
ITEM.PAYERPARTY
ITEM.SALESEMPLOYEE
ITEM.RESPONSIBLEEMPLOYEE
ITEM.INCOTERMSCLASSIFICATION
ITEM.INCOTERMSLOCATION1
ITEM.INCOTERMSLOCATION2
ITEM.FIXEDVALUEDATE
ITEM.CUSTOMERPAYMENTTERMS
ITEM.MATLACCOUNTASSIGNMENTGROUP
ITEM.CUSTOMERGROUP
ITEM_PRICE.<CONDTYPE>.CONDITIONRATEVALUE
ITEM_PRICE.<CONDTYPE>.CONDITIONCURRENCY
ITEM_PRICE.<CONDTYPE>.CONDITIONQUANTITY
ITEM_PRICE.<CONDTYPE>.CONDITIONQUANTITYUNIT
ITEM_TEXT.<TEXTID>.LONGTEXT
ITEM_TEXT.<TEXTID>.LONGTEXT.<LANG>
t of sales order fields that are either required (marked with an asterisk) or optional. You can add optional fields to the "Orde
sales order fields. They serve as a basis for order data import.

Header Fields
Max.
Field Description Property Length
*Sales Order (Temporary ID) Required 10
*Sales Order Type Required 4
*Sales Organization Required 4
*Distribution Channel Required 2
*Division Required 2
Sales District Optional 6
Sales office Optional 4
Sales group Optional 3
*Sold-to Party Required 10
Ship-to Party Optional 10
Bill-to Party Optional 10
Payer Optional 10
Sales Employee Optional 8
Employee Responsible Optional 8
Customer Reference Optional 35
Customer Reference Optional 35
Customer Ref. Date Optional 10
Purchase Order Type Optional 4
Requested Delivery Date Optional 10
Pricing Date Optional 10
Document Date Optional 10
Fixed Value Date Optional 10
Shipping Conditions Optional 2
Shipping Type Optional 2
Order Reason Optional 3
Delivery Block Optional 2
Billing Block Optional 2
Complete Delivery Optional 1
Incoterms Optional 3
Incoterms Version Optional 4
Incoterms Location 1 Optional 70
Incoterms Location 2 Optional 70
Payment terms Optional 4
Payment Method Optional 1
Tax Departure C/R Optional 3
Tax Dest. Ctry/Reg. Optional 3
Acct Assmt Grp Cust. Optional 2
Assignment Optional 18
Price List Type Optional 2
Customer Price Group Optional 2
Customer Group Optional 2
Customer Group 1 Optional 3
Customer Group 2 Optional 3
Customer Group 3 Optional 3
Customer Group 4 Optional 3
Customer Group 5 Optional 3
Document Currency Optional 5
Condition Amount or Ratio Optional 24
Currency Optional 5
Pricing Unit Optional 5
Unit of Measure Optional 3
Optional N/A
Text
Optional N/A

Item Fields
Max.
Field Description Property Length
*Item (Temporary ID) Required 6
*Product 40
Customer Material Required 35
GTIN 18
*Requested Quantity Required 15
Requested Qty Unit Optional 3
Requested Delivery Date Optional 10
Item Description Optional 40
Item category Optional 4
Plant Optional 4
Storage location Optional 4
Shipping Type Optional 2
Batch Optional 10
Pricing Date Optional 10
Billing Block Optional 2
Shipping Point Optional 4
Delivery Priority Optional 2
Delivery Group Optional 3
Material Group Optional 9
Customer Reference Optional 35
Material Price Grp Optional 2
Profit Center Optional 10
Ship-to Party Optional 10
Bill-to Party Optional 10
Payer Optional 10
Sales Employee Optional 8
Employee Responsible Optional 8
Incoterms Optional 3
Incoterms Location 1 Optional 70
Incoterms Location 2 Optional 70
Fixed Value Date Optional 10
Payment terms Optional 4
Acct Assmt Grp Mat. Optional 2
Customer Group Optional 2
Condition Amount or Ratio Optional 24
Currency Optional 5
Pricing Unit Optional 5
Unit of Measure Optional 3
Optional N/A
Text
Optional N/A
or optional. You can add optional fields to the "Order Data" Sheet as needed.

Remarks

Supports order types in sales document category C (Order).

Requires a numeric key.


Requires a numeric key.

Supports YYYY-MM-DD and YYYYMMDD.


Indicates the channel used by your customer to place an order.
Supports YYYY-MM-DD and YYYYMMDD.
Supports YYYY-MM-DD and YYYYMMDD.
Supports YYYY-MM-DD and YYYYMMDD.
Supports YYYY-MM-DD and YYYYMMDD.

Can be set to X (yes) or blank (no).

Indicates the account assignment group. It's relevant to accounting.


Indicates the assignment number used in copying control. It's relevant to accounting.

You can tune a price by importing header or item pricing element data.
Double-Click the cell to view all details.

The import may change an existing pricing element (derived from your pricing
procedure) or add a new one when the sales order is created.
You can import header or item texts for text types already enabled.
Double-Click the cell to view all details.
The import serves to create new texts, but cannot change existing texts derived

Remarks
Requires a numeric key.
• If you specify "Product", the system does not import the other two fields.
• If you do not specify "Product", ensure that the customer material/GTIN entered
has been configured in product master.

Supports a maximum of three decimal places and the decimal mark (.).

Supports YYYY-MM-DD and YYYYMMDD.

Supports YYYY-MM-DD and YYYYMMDD.

Requires a numeric key.


Requires a numeric key.

Supports YYYY-MM-DD and YYYYMMDD.

Indicates the account assignment group. It's relevant to accounting.

You can tune a price by importing header or item pricing element data.
Double-Click the cell to view all details.

The import may change an existing pricing element (derived from your pricing
procedure) or add a new one when the sales order is created.
You can import header or item texts for text types already enabled.
Double-Click the cell to view all details.
The import serves to create new texts, but cannot change existing texts derived
Fill in Order Data
You can add or delete optional fields in this sheet. When filling in order data, enter keys for non-description fie
How to Add an Optional Field
1. In the "Field List" sheet, copy its field name and description.
2. In the "Order Data" sheet, unhide the field name row (row 4 by default), paste the field name and descriptio
*Sales Order (Temporary ID) *Sales Order Type *Sales Organization
How
102 to Import Sales Orders from Your
ZWHO Own XLSX File CGT
If you want to use your own XLSX file, instead of the template, to import sales orders, follow the instructions b
1. In the "Field List" sheet, look up field names mapped to your sales order fields.
2. In your file, insert a row to contain the mapped field names above order data, and ensure the following:
a. The leftmost field of the row is "HEADER.SALESORDER" (temporary order ID).
b. Another row exists in between the field name row and your order data. It is recommended to fill the former
Notes About Filling in Order Data
- Enter keys for non-description fields. For example, if an order reason has been configured as "003 Free-of-Ch
you want to include this order reason, enter 003 in the "Order Reason" field.
- To query possible key values of these fields, open the Display Sales Orders - VA03 app, choose More > GUI Ac
Visualization , and enable "Show drop down lists with keys".
A maximum of 1,000 records is recommended per import.
, enter keys for non-description fields. Double-Click this cell to view details.

paste the field name and description to a target column, and hide HEADER
the row again.
*Distribution Channel *Division *Sold-to Party
50 39 264000001
es orders, follow the instructions below:
fields.
data, and ensure the following:
ID).
is recommended to fill the former row with field descriptions.

een configured as "003 Free-of-Charge sample" in your configuration environment, and


.
- VA03 app, choose More > GUI Actions and Settings > Settings > Interaction Design >
Ship-to Party Customer Reference Requested Delivery Dat
264000001 Bulk Upload
Pricing Date Shipping Conditions *Item (Temporary ID) *Product
10 171000109
ITEM
Customer Material GTIN *Requested Quantity
12
Requested Qty Unit Item category Plant
CG01

You might also like