Real Experience. Real Advantage.
[ Agenda
 About Courier
 EDI
 Overview
 Standards
 IDOCS
 What are IDOCs?
 IDOC Processing
 SAP Configuration for IDOCs and EDI
 Adding Data to IDOCs
 Wrap Up
 Lessons Learned & Benefits
 Questions
6
Real Experience. Real Advantage.
[ EDI Overview
 What is EDI
 Electronic Data Interchange
 A method for passing process documents between companies in
an electronic format.
 A Quasi Standard
 Each customer has their own interpretation.
 Some customers cannot handle standard segments.
 Codes within a field are not always standard.
7
Real Experience. Real Advantage.
[ EDI Process Overview
8
Courier
EDI
Mailbox
eVision
EDI Tool
& Scheduler
SAP
Order
Functional
Ack 997
SAP
Delivery
SAP
Invoice
PO Ack
855
Invoice
810
Order
850
Partner
EDI
Mailbox
Partner
Order
PO Ack
Partner
Invoice
S
A
P
F
L
A
t
F
I
L
E
S
A
P
I
D
O
C
D
A
T
A
B
A
S
e
Real Experience. Real Advantage.
[ EDI Document Types and Components
 Document Types (300 +)
 850 Purchase Order
 855 Purchase Order Acknowledgement
 856 Advanced Shipment Notice
 810 Invoice
 997 Functional Acknowledgement
 Document Components
 Sender & Receiver IDs
 Segments and Delimiters
9
Real Experience. Real Advantage.
[ EDI Standards
 Standards
 X12
 EDIFACT
 Interchange Control Header ISA
 Functional Group Header GS
 Message Header ST
 User Data Segments
 Message Trailer SE
 Functional Group Trailer GE
 Interchange Trailer IEA
10
Interchange
Group
Document
Real Experience. Real Advantage.
[ Sample EDI Document (850 / PO)
 Header
 From / To
 Group
 Document
 PO #
 Dates
 Items
 Summary
11
ISA*00* *00* *ZZ*AMAZON
*ZZ*201338X *120411*0426*U*00305*000007494*0*P*:
GS*PO*AMAZON*201338X*20120411*0426*7494*X*004010
ST*850*0001
BEG*00*NP*S0930755**20120411
CSH*Y
DTM*064*20120412
DTM*063*20120504
N1*ST**15*8013861
PO1*1*5*EA*19.95*PE*IB*0486992314
PO1*2*4*EA*19.95*PE*IB*0486992276
PO1*3*2*EA*24.95*PE*IB*048699225X
PO1*4*7*EA*39.95*PE*IB*0486992209
PO1*5*46*EA*19.95*PE*IB*0486990974
CTT*5*64
SE*14*0001
GE*1*7494
IEA*1*000007494
Real Experience. Real Advantage.
[ EDI Communications
 VAN (Value added network) – Email box in the cloud.
Expensive.
 FTP (File transfer protocol) – Requires FTP server. Documents
are pulled
 AS2 (Applicability Statement 2) – Requires AS2 server. Secure
data transport protocol. Documents are pushed.
12
Real Experience. Real Advantage.
[ Agenda
 About Courier
 EDI
 Overview
 Standards
 IDOCS
 What are IDOCs?
 IDOC Processing
 SAP Configuration for IDOCs and EDI
 Adding Data to IDOCs
 Wrap Up
 Lessons Learned & Benefits
 Questions
13
Real Experience. Real Advantage.
[ SAP IDOC – Intermediate Document
 SAP Standard Interface Methodology
 Standard Documents exist for many SAP
transactions
 Tools are supplied for monitoring and
maintenance
14
14
SAP
Order
SAP
Delivery
SAP
Invoice
S
A
P
F
L
A
t
F
I
L
E
S
A
P
I
D
O
C
D
A
T
A
B
A
S
e
Real Experience. Real Advantage.
[ IDOC Overview - WE02
 Inbound vs.
Outbound
 Message
Types
15
Real Experience. Real Advantage.
[ IDOC Correction - BD87
 Error Detail
 Drill to IDOC
details
 One step vs.
Two Step
Reprocessing
16
Real Experience. Real Advantage.
[ IDOC Detail View
 Accessible
from WE02
or BD87
 Data on right
reflects
selection on
left
 Only
populated
data is shown
17
Real Experience. Real Advantage.
[ SAP Configuration
 WEDI
 Administration
 Test
 Documentation
 Development
 Control
18
Real Experience. Real Advantage.
[ SAP Configuration
 Partner Profiles – WE20
 All partners doing EDI transactions must have their own profile.
 Logical Systems – BD84
 Identifies each SAP system.
 RFC Connections – SM59
 Ports – WE21
 Specifies source or destination of IDOCs
19
Real Experience. Real Advantage.
[ SAP Configuration – Partner Profiles - Overview
 WE20
 Outbound
 ASN
 POA
 INV
 Inbound
 PO
20
Real Experience. Real Advantage.
[ SAP Configuration – Partner Profiles – Orders Message
 Process Code
 Use F4 or
WE64 to get
list of possible
codes
21
Real Experience. Real Advantage.
[ SAP Configuration – Partner Profiles – DESADV Message – Outbound Opti
 Receiver Port
 Output Mode
 IDOC Type
 Basic
 Extension
(custom)
22
Real Experience. Real Advantage.
[ SAP Configuration – Partner Profiles – DESADV Message – Message Contro
 Message Control
 F4 for options
 Message Type
 Same as
printed
options
 Process Code
 F4 or WE64
for options
 Double click
to see function
module
23
Real Experience. Real Advantage.
[ SAP Configuration – Partner Profiles – Message Type Crib Sheet
Message
Type BasicType Extension Application
Output
Type
Process
Code
ORDRSP ORDERS05 ZORDER05 V1 BA00 SD10
DESADV DELVRY03 ZDELVRY3 V2 ZD00 DELV
INVOIC INVOIC02 V3 RD00 SD09
24
Message
Type BasicType Extension Application
Output
Type
Process
Code
ORDERS ORDE
Inbound Messages
Outbound Messages
Real Experience. Real Advantage.
[ Agenda
 About Courier
 EDI
 Overview
 Standards
 IDOCS
 What are IDOCs?
 IDOC Processing
 SAP Configuration for IDOCs and EDI
 Adding Data to IDOCs
 Wrap Up
 Lessons Learned & Benefits
 Questions
25
Real Experience. Real Advantage.
[ Adding Data to IDOCs
 CMOD
 Defines projects that contain SAP Enhancements
 Can be enabled or disabled for testing
 SMOD
 Access Enhancements and Modify Components
 Component Descriptions exist here and not in CMOD
 Most of my work was done in outbound IDOCs
 Customer required data not in standard IDOC but exists in SAP
document
26
Project Enhancement /
User Exit
Component / Function
Module
Real Experience. Real Advantage.
[ Finding the Correct Enhancement
 Use F4 in SMOD
 Search for enhancements with you document description in the
Exit Name or more likely the Short Text.
 Use Google
 “How do I add data to SAP IDOC for Purchase Orders”
27
Real Experience. Real Advantage.
[ Looking at Components with SMOD
 Make sure to
used scroll to
find all
components
28
Real Experience. Real Advantage.
[ Function Module for Enhancement
 When you double
click on the
include the first
time, SAP will ask
you to create the
include.
 Look at structures
to see what data
is available.
 Run in debugger
and validate
available data.
29
Real Experience. Real Advantage.
[ Courier’s EDI / IDOC Enhancements
Project Description
Enhance
ment Description
ZSEDI Order Create VEDA0001 Import Order Cancel Date to Z-field.
ZEDIACK PO
Acknowledgement
SDEDI001 Add Sales Org to Receiver ID.
Multiple publishers using same
customer number.
ZEDIASN Advanced Ship
Notice
V56K0001 Add Sales Org to Receiver ID.
Multiple publishers using same
customer number.
ZEDIASN Advanced Ship
Notice
V56K0001 Add Item Data: BOL #, Order Qty,
Weight, Carton Qty.
ZEDIINV Invoicing LVEDF001 Add Sales Org to Receiver ID.
Multiple publishers using same
customer number.
30
Real Experience. Real Advantage.
[ Agenda
 About Courier
 EDI
 Overview
 Standards
 IDOCS
 What are IDOCs?
 IDOC Processing
 SAP Configuration for IDOCs and EDI
 Adding Data to IDOCs
 Wrap Up
 Lessons Learned & Benefits
 Questions
31
Real Experience. Real Advantage.
[
32
Lessons Learned and Benefits
 EDI provides easy processing of orders
 No data entry
 Automated feedback
 SAP Provides a robust IDOC environment
 Supports EDI and many other interfaces
 Easy to review, maintain and reprocess
 SAP can be easily extended to conform to different
interpretations of the EDI standards
Real Experience. Real Advantage.
[ Questions?
33
Real Experience. Real Advantage.
[
34
[
 Thank you for participating.
SESSION CODE: 2504
Peter Sammons, Courier Corporation
psammons@courier.com
Please remember to complete and return your
evaluation form following this session.
For ongoing education on this area of focus, visit the
Year-Round Community page at www.asug.com/yrc

More Related Content

PDF
IDOC.pdf
PDF
Idocs
PDF
PPTX
SAP IDoc Overview and Outbound IDoc.pptx
PPTX
SAP+IDoc+Overview+and+Outbound+IDoc.pptx
DOCX
All about idoc definition architecture, implementation
DOCX
All about idoc definition architecture, implementation
DOC
Advanced guide to_edi_configuration
IDOC.pdf
Idocs
SAP IDoc Overview and Outbound IDoc.pptx
SAP+IDoc+Overview+and+Outbound+IDoc.pptx
All about idoc definition architecture, implementation
All about idoc definition architecture, implementation
Advanced guide to_edi_configuration

Similar to IDOC-ALE-COMPLETE DETAILS WITH THE CONFIGURATION (20)

PDF
SAP Material management IDoc concept for data migration
PPT
DOCX
I doc in SAP
PDF
Sujith ~ cross applications
PDF
Sap edi idoc
DOCX
Idocs tcodes and others , sap idoc
PPTX
SAP Inbound IDoc.pptx
PPTX
SAP ALE Idoc
PDF
CONFIGURATION_STEPS_IN_IDOC By Jallaj Kumar
PPT
Ale Idoc
PPT
IDOC , ALE ,EDI
PDF
ALE IDOC - FOR SAP sales order and payments
PDF
Introduction to EDI & ALE Details On the full proces
PPT
SAP IDOC implementation document for .ppt
PDF
Logistics Execution.pdf
PDF
EDI_Integration_in_SAP___White_Paper.pdf
DOCX
What is edi
PPT
Ale Idoc Edi
DOC
Edi,idoc,ale
PPT
SAP Material management IDoc concept for data migration
I doc in SAP
Sujith ~ cross applications
Sap edi idoc
Idocs tcodes and others , sap idoc
SAP Inbound IDoc.pptx
SAP ALE Idoc
CONFIGURATION_STEPS_IN_IDOC By Jallaj Kumar
Ale Idoc
IDOC , ALE ,EDI
ALE IDOC - FOR SAP sales order and payments
Introduction to EDI & ALE Details On the full proces
SAP IDOC implementation document for .ppt
Logistics Execution.pdf
EDI_Integration_in_SAP___White_Paper.pdf
What is edi
Ale Idoc Edi
Edi,idoc,ale
Ad

Recently uploaded (20)

PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Architecture types and enterprise applications.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Five Habits of High-Impact Board Members
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Unlock new opportunities with location data.pdf
PPT
What is a Computer? Input Devices /output devices
PDF
STKI Israel Market Study 2025 version august
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Hindi spoken digit analysis for native and non-native speakers
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Developing a website for English-speaking practice to English as a foreign la...
A review of recent deep learning applications in wood surface defect identifi...
Architecture types and enterprise applications.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Getting started with AI Agents and Multi-Agent Systems
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Final SEM Unit 1 for mit wpu at pune .pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
WOOl fibre morphology and structure.pdf for textiles
Five Habits of High-Impact Board Members
Zenith AI: Advanced Artificial Intelligence
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Unlock new opportunities with location data.pdf
What is a Computer? Input Devices /output devices
STKI Israel Market Study 2025 version august
Ad

IDOC-ALE-COMPLETE DETAILS WITH THE CONFIGURATION

  • 1. Real Experience. Real Advantage. [ Agenda  About Courier  EDI  Overview  Standards  IDOCS  What are IDOCs?  IDOC Processing  SAP Configuration for IDOCs and EDI  Adding Data to IDOCs  Wrap Up  Lessons Learned & Benefits  Questions 6
  • 2. Real Experience. Real Advantage. [ EDI Overview  What is EDI  Electronic Data Interchange  A method for passing process documents between companies in an electronic format.  A Quasi Standard  Each customer has their own interpretation.  Some customers cannot handle standard segments.  Codes within a field are not always standard. 7
  • 3. Real Experience. Real Advantage. [ EDI Process Overview 8 Courier EDI Mailbox eVision EDI Tool & Scheduler SAP Order Functional Ack 997 SAP Delivery SAP Invoice PO Ack 855 Invoice 810 Order 850 Partner EDI Mailbox Partner Order PO Ack Partner Invoice S A P F L A t F I L E S A P I D O C D A T A B A S e
  • 4. Real Experience. Real Advantage. [ EDI Document Types and Components  Document Types (300 +)  850 Purchase Order  855 Purchase Order Acknowledgement  856 Advanced Shipment Notice  810 Invoice  997 Functional Acknowledgement  Document Components  Sender & Receiver IDs  Segments and Delimiters 9
  • 5. Real Experience. Real Advantage. [ EDI Standards  Standards  X12  EDIFACT  Interchange Control Header ISA  Functional Group Header GS  Message Header ST  User Data Segments  Message Trailer SE  Functional Group Trailer GE  Interchange Trailer IEA 10 Interchange Group Document
  • 6. Real Experience. Real Advantage. [ Sample EDI Document (850 / PO)  Header  From / To  Group  Document  PO #  Dates  Items  Summary 11 ISA*00* *00* *ZZ*AMAZON *ZZ*201338X *120411*0426*U*00305*000007494*0*P*: GS*PO*AMAZON*201338X*20120411*0426*7494*X*004010 ST*850*0001 BEG*00*NP*S0930755**20120411 CSH*Y DTM*064*20120412 DTM*063*20120504 N1*ST**15*8013861 PO1*1*5*EA*19.95*PE*IB*0486992314 PO1*2*4*EA*19.95*PE*IB*0486992276 PO1*3*2*EA*24.95*PE*IB*048699225X PO1*4*7*EA*39.95*PE*IB*0486992209 PO1*5*46*EA*19.95*PE*IB*0486990974 CTT*5*64 SE*14*0001 GE*1*7494 IEA*1*000007494
  • 7. Real Experience. Real Advantage. [ EDI Communications  VAN (Value added network) – Email box in the cloud. Expensive.  FTP (File transfer protocol) – Requires FTP server. Documents are pulled  AS2 (Applicability Statement 2) – Requires AS2 server. Secure data transport protocol. Documents are pushed. 12
  • 8. Real Experience. Real Advantage. [ Agenda  About Courier  EDI  Overview  Standards  IDOCS  What are IDOCs?  IDOC Processing  SAP Configuration for IDOCs and EDI  Adding Data to IDOCs  Wrap Up  Lessons Learned & Benefits  Questions 13
  • 9. Real Experience. Real Advantage. [ SAP IDOC – Intermediate Document  SAP Standard Interface Methodology  Standard Documents exist for many SAP transactions  Tools are supplied for monitoring and maintenance 14 14 SAP Order SAP Delivery SAP Invoice S A P F L A t F I L E S A P I D O C D A T A B A S e
  • 10. Real Experience. Real Advantage. [ IDOC Overview - WE02  Inbound vs. Outbound  Message Types 15
  • 11. Real Experience. Real Advantage. [ IDOC Correction - BD87  Error Detail  Drill to IDOC details  One step vs. Two Step Reprocessing 16
  • 12. Real Experience. Real Advantage. [ IDOC Detail View  Accessible from WE02 or BD87  Data on right reflects selection on left  Only populated data is shown 17
  • 13. Real Experience. Real Advantage. [ SAP Configuration  WEDI  Administration  Test  Documentation  Development  Control 18
  • 14. Real Experience. Real Advantage. [ SAP Configuration  Partner Profiles – WE20  All partners doing EDI transactions must have their own profile.  Logical Systems – BD84  Identifies each SAP system.  RFC Connections – SM59  Ports – WE21  Specifies source or destination of IDOCs 19
  • 15. Real Experience. Real Advantage. [ SAP Configuration – Partner Profiles - Overview  WE20  Outbound  ASN  POA  INV  Inbound  PO 20
  • 16. Real Experience. Real Advantage. [ SAP Configuration – Partner Profiles – Orders Message  Process Code  Use F4 or WE64 to get list of possible codes 21
  • 17. Real Experience. Real Advantage. [ SAP Configuration – Partner Profiles – DESADV Message – Outbound Opti  Receiver Port  Output Mode  IDOC Type  Basic  Extension (custom) 22
  • 18. Real Experience. Real Advantage. [ SAP Configuration – Partner Profiles – DESADV Message – Message Contro  Message Control  F4 for options  Message Type  Same as printed options  Process Code  F4 or WE64 for options  Double click to see function module 23
  • 19. Real Experience. Real Advantage. [ SAP Configuration – Partner Profiles – Message Type Crib Sheet Message Type BasicType Extension Application Output Type Process Code ORDRSP ORDERS05 ZORDER05 V1 BA00 SD10 DESADV DELVRY03 ZDELVRY3 V2 ZD00 DELV INVOIC INVOIC02 V3 RD00 SD09 24 Message Type BasicType Extension Application Output Type Process Code ORDERS ORDE Inbound Messages Outbound Messages
  • 20. Real Experience. Real Advantage. [ Agenda  About Courier  EDI  Overview  Standards  IDOCS  What are IDOCs?  IDOC Processing  SAP Configuration for IDOCs and EDI  Adding Data to IDOCs  Wrap Up  Lessons Learned & Benefits  Questions 25
  • 21. Real Experience. Real Advantage. [ Adding Data to IDOCs  CMOD  Defines projects that contain SAP Enhancements  Can be enabled or disabled for testing  SMOD  Access Enhancements and Modify Components  Component Descriptions exist here and not in CMOD  Most of my work was done in outbound IDOCs  Customer required data not in standard IDOC but exists in SAP document 26 Project Enhancement / User Exit Component / Function Module
  • 22. Real Experience. Real Advantage. [ Finding the Correct Enhancement  Use F4 in SMOD  Search for enhancements with you document description in the Exit Name or more likely the Short Text.  Use Google  “How do I add data to SAP IDOC for Purchase Orders” 27
  • 23. Real Experience. Real Advantage. [ Looking at Components with SMOD  Make sure to used scroll to find all components 28
  • 24. Real Experience. Real Advantage. [ Function Module for Enhancement  When you double click on the include the first time, SAP will ask you to create the include.  Look at structures to see what data is available.  Run in debugger and validate available data. 29
  • 25. Real Experience. Real Advantage. [ Courier’s EDI / IDOC Enhancements Project Description Enhance ment Description ZSEDI Order Create VEDA0001 Import Order Cancel Date to Z-field. ZEDIACK PO Acknowledgement SDEDI001 Add Sales Org to Receiver ID. Multiple publishers using same customer number. ZEDIASN Advanced Ship Notice V56K0001 Add Sales Org to Receiver ID. Multiple publishers using same customer number. ZEDIASN Advanced Ship Notice V56K0001 Add Item Data: BOL #, Order Qty, Weight, Carton Qty. ZEDIINV Invoicing LVEDF001 Add Sales Org to Receiver ID. Multiple publishers using same customer number. 30
  • 26. Real Experience. Real Advantage. [ Agenda  About Courier  EDI  Overview  Standards  IDOCS  What are IDOCs?  IDOC Processing  SAP Configuration for IDOCs and EDI  Adding Data to IDOCs  Wrap Up  Lessons Learned & Benefits  Questions 31
  • 27. Real Experience. Real Advantage. [ 32 Lessons Learned and Benefits  EDI provides easy processing of orders  No data entry  Automated feedback  SAP Provides a robust IDOC environment  Supports EDI and many other interfaces  Easy to review, maintain and reprocess  SAP can be easily extended to conform to different interpretations of the EDI standards
  • 28. Real Experience. Real Advantage. [ Questions? 33
  • 29. Real Experience. Real Advantage. [ 34 [  Thank you for participating. SESSION CODE: 2504 Peter Sammons, Courier Corporation psammons@courier.com Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc