Vous êtes sur la page 1sur 26

EDI Overview

Learning Objectives
What will you learn? The meaning of EDI, why do we use it ? What are EDI Standards? The Flow of Electronic Documents About an EDI Translator and Why we Used it

Copyright 2004 Deloitte Development LLC. All rights reserved.

EDI
EDI Definition: Electronic Data Interchange (EDI) is the exchange
of business data from the computer of one enterprise to the computer of another enterprise using a standard format

EDI is used with trading partners who are EDI


capable and use EDI as a technology to improve the efficiency of their business. Not all trading partners are EDI capable or choose EDI as their technology of choice.

Copyright 2004 Deloitte Development LLC. All rights reserved.

EDI Standards
ANSI X12
American National Standards Institute (ANSI) Cross-industry general business standard Used throughout North America & Canada X12 Versions 003020 and 004010 is preferred when trading EDI with Suppliers Can accommodate any customer version

EDIFACT
EDI For Administration, Commerce, and Transportation Used throughout Europe and Asia, and by some international companies in North America EDIFACT version D97A is preferred when trading EDI with suppliers Can accommodate any customer version
Copyright 2004 Deloitte Development LLC. All rights reserved. 4

Document Flow

Document Flow
Customer
Forecast Response

Client
Order Processing
Purchase Order PO Ack PO Chg PO Chg Ack Forecast Forecast - Rel

Supplier

Purchasing

Pull Request Purchase Order PO Ack PO Change PO Chg Ack Receipt Advice Inventory Inquiry Product Activity

Purchasing

Order Processing

Receiving Manufacturing Shipping Accounts Payable

Receipt Advice Ship Notification

Receiving Receiving

Order Status Ship Notification

Invoice Payment Advice VIA Bank

Accounts Accounts Payable

Commercial Inv . Invoice

Accounts Receivable

Accounts Receivable

Copyright 2004 Deloitte Development LLC. All rights reserved.

Document Flow
Forecast (830/ DELFOR) Forecast - Response (830/ DELFOR ) Forecast - Response (870/OSTENQ ) Pull Request Purchase Order (862/ DELJIT ) (850/ ORDERS )

PO Ack (855/ ORDRSP) PO Change 860/ ORDCHG ) PO Chg Ack Receipt Advice Inventory Inquiry Product Activity Order Status (865/ ORDRSP ) (861/ RECADV ) (846/ INVRPT ) (852/PROINQ ) (870/OSTRPT )

Customer

Client

Ship Notification (856/ DESADV ) Sales Report (867/ SLSRPT ) Invoice (810/ INVOIC )

Copyright 2004 Deloitte Development LLC. All rights reserved.

Document Flow
Forecast Forecast - Emb.Rel. Pull Request Purchase Order (830/ DELFOR) (830/ DELFOR ) (862/ DELJIT ) (850/ ORDERS ) (855/ ORDRSP)

PO Ack PO Change

860/ ORDCHG ) PO Chg Ack (865/ ORDRSP )

Client

Supplier

Ship Notification (856/ DESADV ) Receipt Advice (861/ RECADV ) (846/

Inventory Inquiry INVRPT ) Sales Report (867/ SLSRPT )

Invoice (810/ INVOIC )

Copyright 2004 Deloitte Development LLC. All rights reserved.

Translation

Translation
Why do we translate data?
We need to be able to generate and convert EDI standard
data, while keeping the data in machine readable format.

Provide a single application to reformat your data for


electronic communication with many trading partners.
O u r E n t e r p r is e T R A N S L A T O R T R A N S L A T O R B u s in e s s P a r t n e r 's E n t e r p r is e

B C A

A B C

C A B

Copyright 2004 Deloitte Development LLC. All rights reserved.

10

Translator
GE Enterprise & Application Integrator for the Global rollout

Value Added Network (VAN)


V A N

We use the AT&T Global Network Services - was Advantis Trading partner will obtain non-disclosure and data security policies from their selected VAN.

Standards
Continue to drive standards to realize savings & efficiencies

Copyright 2004 Deloitte Development LLC. All rights reserved.

11

1
Local IT

3
Corporate IT - EDI

ERP System
SAP Other (CAPM, MFG/Pro)

GAP Analysis

Build EDI Maps


Corporate IT - EDI use the GAP Analysis spreadsheets as the specification document to build the EDI translation maps The maps are unit tested using any available data from the source system

Global EDI Translator


Load EDI maps into the test environment on the Global (GE) Translator. Use for supplier testing Load EDI maps into production server as part of first supplier go-live

Configure source system EDI Guideline docs explain the EDI to input / output files to transactions. support business processes GAP Analysis template documents list all the EDI For example in SAP: fields or Native file format PO = ORDERS04 fields Forecast = DELFOR Requires local IT to identify how source data fields get mapped to EDI fields
Copyright 2004 Deloitte Development LLC. All rights reserved.

12

Activate Change Pointers Globally

BD61

Copyright 2004 Deloitte Development LLC. All rights reserved.

13

Activate Change Pointers for a Message Type

BD50

Copyright 2004 Deloitte Development LLC. All rights reserved.

14

RBDMIDOC

Execute/Schedule program RBDMIDOC with the relevant Message Type in the Selection Screen.

Copyright 2004 Deloitte Development LLC. All rights reserved.

15

Conversions
Using a conversion rule for an IDoc segment, you can define how the field contents of the IDoc segment is to be converted. The conversion of the segment can take place before the IDoc is sent or after it has been received. Transaction Codes: 1. Define Conversion Rules (BD62) 2. Conversion Rule Maintenance (BD79) 3. Link Message Type with Conversion Rule (BD55)

Copyright 2004 Deloitte Development LLC. All rights reserved.

16

Define Conversion Rules (BD62)

Note: Multiple IDoc Segments can be attached to a Conversion Rule

Copyright 2004 Deloitte Development LLC. All rights reserved.

17

Conversion Rule Maintenance (BD79)

Copyright 2004 Deloitte Development LLC. All rights reserved.

18

Link Message Type with Conversion Rule (BD55)

Copyright 2004 Deloitte Development LLC. All rights reserved.

19

Filters

Segment Level Filtering

BD56

Before adding the segment, make sure that the segment is not mandatory in the IDoc definition.

Copyright 2004 Deloitte Development LLC. All rights reserved.

20

Filters
Segment Field Level Filtering

BD95

Copyright 2004 Deloitte Development LLC. All rights reserved.

21

BD59

Copyright 2004 Deloitte Development LLC. All rights reserved.

22

Adding Filters to Model View

Copyright 2004 Deloitte Development LLC. All rights reserved.

23

Message Type for Commonly used Master Data


Message Type BOMDAT Bill of material (documents) Description Transaction Code

BOMMAT CHRMAS CLFMAS CLSMAS COACTV COAMAS COELEM COGRP1 COGRP2 COGRP5 COGRP6 COSMAS CREMAS DEBMAS GLMAST HRMD_A INFREC MATMAS PRCMAS SRCLST SRVMAS

Bill of material (materials) Characteristics Classification Classes Activity Price of Cost Center & Cost element Combination Activity type Cost Element Cost Center group Cost Element group Activity type group Profit Center Group Cost Center Vendor Master Customer Master G/L account HR Master and PD-ORG data Purchase Info Record Material Master Profit Center Source List Service Master

BD30 BD91 BD93 BD92 BD27 BD25 BD24 KAVB KAVC KAVD KE79 BD16 BD14 BD12 BD18 PFAL ME18 BD10 KE77 ME08 AC08

Copyright 2004 Deloitte Development LLC. All rights reserved.

24

Master Data that allows Pull Approach


Message Type MATFET DEBFET CREFET COSFET COAFET PRCFET GLFETC Message Object Material Customer Vendor Cost Center Activity Profit Center G/L Accounts Transaction Code executed in requesting system BD11 BD13 BD15 BD17 BD26 KE75 BD19 Process Code for inbound in sending system MATF DEBF CREF COSF COAF PRCF GLFE

Copyright 2004 Deloitte Development LLC. All rights reserved.

25

QUESTIONS??

Copyright 2004 Deloitte Development LLC. All rights reserved.

26