Professional Documents
Culture Documents
BC621
SAP AG 1999
Business Integration Technologies II
Level 2 Level 3
BC619 3 days
Application Link
Enabling (ALE)
Technology
BC620 2 days BC621 1 day
SAP IDoc Interface SAP IDoc Interface - Data Exchange
Technology Development
CA150 2 days
Building Enterprise BC420 5 days
Solutions with SAP Data Transfer
Components BC415 2 days
Communication
CA925 5 days Interfaces in ABAP Interface
Programming with Programming
BAPIs in Visual Basic CA926 5 days
Programming with
CA927 5 days BAPIs in JAVA
R/3 Interface and BAPI
Programming in C++
SAP AG 1999
Course Prerequisites
SAP AG 1999
Target Group
ABAP Developers
Consultants
SAP AG 1999
Introduction: Contents
Course Goals
Course Objective(s)
Course Content
Course Overview Diagram
Main Business Scenario
SAP AG 1999
Course Goals
SAP AG 1999
Course Objectives
SAP AG 1999
Course Content
Preface
Unit 1 Introduction
Unit 2 Development Environment for IDoc Types
Unit 3 Extension of IDoc Types
Unit 4 Development of IDoc Types
Appendix
SAP AG 1999
BC621 Course Overview Diagram
Development
of IDoc Types
Extension of
IDoc Types
1 Development
Environment for
IDoc Types
Introduction
SAP AG 1999
Main Business Scenario
Enterprise trading
Enterprise trading
company A wants Vendor
Vendor B
company A
B to ship their material orders via EDI.
Herrmann & Riemer will die entsprechenden
Bestellungen gleich elektronisch verbuchen.
Als Grundlage wollen die Unternehmen den
IDoc-Typ ORDLGT01 verwenden, der aber
eventuell noch den Bedürfnissen
entsprechend erweitert werden muß. Als
Projektteammitglied
SAP R/3 System informieren SieSAP
sichR/3
also
System
über die Entwicklungsmöglichkeiten, die die
IDoc-Schnittstelle
IDoc bietet. IDoc
Message
EDI Subsystem EDI Subsystem
SAP AG 1999
Development Environment for IDoc Types
Data Structures:
IDoc Record Types
IDoc Types
IDoc Segments
Development and Extension
SAP AG 1999
Course Objectives
SAP AG 1999
Course Overview Diagram
Development
of IDoc Types
2
Extension of
IDoc Types
Development
Environment
for IDoc Types
Introduction
SAP AG 1999
Components of the IDoc Process
Application
Data Records
SAP AG 1999
IDoc Terms: Basic Type and Extensions
Basic type
= IDoc type
Basic type
+ Extension
= IDoc type
SAP AG 1999
IDoc Terms: Segment
Segment name
/partner/ccccc000
Segment name Version 14
E2ccccc013 e.g.7.7x
Segment type Segment name
/partner/ccccc /partner/ccccc001
Segment name
/partner/ccccc013
SAP AG 1999
IDoc Functions: Release and Version Creation
SAP AG 1999
ABAP Programming Names
E1HDDOC E1TLSUM
M 1 C 1
E1HDADR E1ITDOC
C 5 Parent
M segment
1
E1ITSCH
E1ITSCH
Child segment
C 99 C 5
SAP AG 1999
Subsystem Names
E2HDDOC000 E2TLSUM000
M 1 C 1
E1ITDOC
E2HDADR000 E2ITDOC000
C 5 Parent segment
M 1
E1ITSCH
E2ITSCH000
Child segment
C 99 C 5
SAP AG 1999
When is Which Action Necessary?
SAP AG 1999
Summary
SAP AG 1999
Extension of an IDoc Type
SAP AG 1999
Course Objectives
SAP AG 1999
Course Overview Diagram
3 Development of
IDoc type
Extension of
an IDoc type
Development
environment for
IDoc types
Implementation
SAP AG 1999
Advantages of Customer Enhancement
SAP AG 1999
Basic Rules for Customer Extension
SAP AG 1999
Areas of Customer Extension
Application
Data structure in the WEDI
Function Module Business Workflow area menu
Program Function Module Outbound and inbound
processing: Typically through
Report
IDoc Type transaction "CMOD", otherwise
through individual technique
Segment Documentation: In the WEDI
area menu
Segment Segment
Type Name
IDoc Interface
SAP AG 1999
Steps For Extending the Data Structure
SAP AG 1999
Steps for Extending Processing
Definition of a project,
project management, attribute
Choosing the "correct" customer exits,
project management, SAP extensions
Implementation of the selected customer exits,
project management, extension components
Outbound processing: reading of the SAP database
and data in "IDoc format"
Inbound processing: writing data from the "IDoc
format" into the SAP database
Activate project in project management
SAP AG 1999
Summary
SAP AG 1999
Erweiterung eines IDoc-Typs: Exercise
Data Used in the Exercises
Extension of an IDoc Type: Solutions
Unit: Extension of an IDoc Type
Development of IDoc Type
SAP AG 1999
Topic Objectives
SAP AG 1999
Course Overview Diagram
Development of
IDoc type
Extension of
an IDoc type
Development
environment for
IDoc types
Implementation
SAP AG 1999
Basic Rules for Development
SAP AG 1999
Areas of Development
Segment Segment
Type Name
IDoc Interface
SAP AG 1999
Steps for the Development of a Data Structure
SAP AG 1999
Processing Types
SAP AG 1999
Steps for Development of Outbound Processing
using MC
SAP AG 1999
Development Steps for Outbound Processing
using the ALE Interface
SAP AG 1999
Development Steps of Inbound Processing using
Business Workflow
SAP AG 1999
Development Steps for Inbound Processing using
ALE Interface
SAP AG 1999
Summary
SAP AG 1999
Appendix