Академический Документы
Профессиональный Документы
Культура Документы
1 of 11
Home
Mapping Templates
Communication
Ok, got it
Services
EDI Standards
EDI Translators
SAP EDI
About EDI
More details
Home > Home of all things EDI > EDI Related Posts >
EDI Links
posted May 18, 2015, 9:21 PM by Kevin Wilson [ updated May 18, 2015, 9:27 PM ]
EDI Forum
About EDI
Customers that transact Orders to you via an EDI X12 850 often need you to send
certain, customer specific, fields back to them on subsequent documents. This is often a
requirement at both the header and item levels of the order. A common example of a
header field would be the department number. It makes sense for the customer to have
the department number returned on subsequent documents but we don't have any use for
that number in our SAP system other than to store the details and pass it to subsequent
documents.
In this example I am going to use the Internal Vendor number as my example at the
header level and Customer's PO item number as my example at the item level.
Note: Best practice is to map the Customer PO number to the "Purchase Order Item" field
as shown in the diagram below.
Announcements
Site owners
Kevin Wilson
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
2 of 11
Contents
1 Understanding the Overall Design
2 Following the process
3 STEP 1: Understanding the 850 message
4 STEP 2: Mapping the 850 to the ORDERS IDoc
4.1 Header Mapping
4.2 Item Mapping
5 STEP 3: The ORDERS IDoc
6 STEP 4: The Sales Order
7 STEP 5: Create the Invoice / Billing Document
8 STEP 6: The INVOIC IDoc
9 STEP 7: Mapping the INVOIC IDoc to the 810
9.1 Header Text Mapping
9.2 Item Text Mapping
10 STEP 8: Reviewing the 810 message
11 Advantages of doing it this way?
12 Other considerations
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
3 of 11
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
4 of 11
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
5 of 11
PO1*20*5*EA*7.00**KB*17*VA*3234~
The REF segment is qualified by the 1st field (REF01) as "IA" which implies that the
customer's internal vendor number for us is "115". The customer would like for this
number to be returned on the REF segment in the associated 810 Invoice. We can
achieve this by updating the external reference field for this customer in master data, but
for the purposes of this paper we will map it in and out of text.
The PO1 segment indicates that the customer's PO item number is "20". Once again the
customer requires us to pass back this number in subsequent EDI transactions. For the
purposes of this paper we will map it in and out of text.
Item Mapping
Referring to the diagram below you can see that I am mapping the PO1 segment element
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
6 of 11
1 (Item number of the customer) to my EDI technical text for the item, with the prefix of
"PO101:". The prefix is important because we will be looking for this text exactly as is
when we map the outbound INVOIC IDoc to the 810 in STEP 7.
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
And the resulting ORDERS IDoc item text segment looks like this:
And the resulting Sales Order EDI Technical Item text looks like this:
7 of 11
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
And the following text on the Invoice / Billing Document item level:
8 of 11
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
9 of 11
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
10 of 11
IT1*20*5*EA*7.99*VA*3234~
12/16/2015 11:20 AM
Mapping a Customers EDI field in to and then out of SAP - EDIGenie.COM http://edi.erpgenie.com/home/home-of-all-things-edi/edi-posts/mappinga...
11 of 11
needed can be completely handled by the EDI mapping team. This is desirable
because it really is a pure EDI requirement to return a value to the customer that
we actually have no interest in
Other considerations
Since the EDI technical text is really only utilized by the EDI mapping team and
really should not be seen or at least changed by anyone, consider implementing
some change control or authorizations in order to ensure the integrity of the text is
maintained (i.e. it is not changed)
You cannot allow for the manual creation of line items on EDI orders as they will
not contain the EDI text - It is bad practice to allow for the creation of line items on
EDI orders so refrain from that practice.
If you have any comments or suggestions just leave a comment below.
12/16/2015 11:20 AM