SlideShare a Scribd company logo
1 of 47
Changes of the
IDoc Interface
Release 4.5
compared w/ Release 3.1
Thomas Becker
SAP AG
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 1
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 2
Global Changes
 Menu path to transaction WEDI changed.
Tools

Business Communication

IDoc

IDoc Basis

 Transaction WE46 gives access to new IDoc interface profile
 From the IDoc interface profile access to Workflow
verification and auto-customizing is granted.
 Notifications for batch of IDocs that failed in report
RSEOUT00 are merged to one single notification assigned to
process code EDIP.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 3
Partner Profile
 The table class for all
tables is changed.
 The transport is removed.

General
Partner
Recipient of notifications

 This allows maintenance
also in a production system.
Outbound

Inbound

Partner
Logical message

NAST-Key
Partner
Message

Partner
Logical message

Port
IDoc type
EDI structure
Recipient of notifications

Process code
Recipient of notifications

Process code
Logical message
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 4
Partner Profile, add/ functions
 Default values for partner profiles.


Maintenance in IMG (Customizing).



Maintenance dependent on partner type and logical message.



At partner profile maintenance these default values can be
selected by logical message. The values are copied to the partner
profile.

 Selection of processes enhanced.


Process code, logical message and IDoc type are checked
against each other for consistency.



This allows easier and faster access by value-help (F4 help).

 Output of single profile or list of profiles.


Paper print / ABAP list



IDoc message SYPART

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 5
Port Definition
 Port definitions are client-dependent for all port types.
 The transport is removed.
 This allows maintenance also in a production system.
 Beside physical pathnames logical pathnames for port type
file can be choosen. The logical pathnames are maintained by
transaction FILE. The function is important for heterogenous
application server environments.
 Mnemonic names for port type tRFC can be choosen.
 All port types got version-field for envelope version


„1“

envelope as defined in releases 2.1/2.2 (file only)



„2“

envelope as defined in releases 3.0/3.1



„3“

envelope as defined in releases 4.0/4.5/4.6

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 6
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 7
Port Types
 The port type „Programming Interface“ or ABAP is available
to leverage IDoc for project-specific formatting.
SAP Application
IDoc Interface & ALE Services
IDoc &
status

File
+ RFC

IDoc

EDI
Any

ALE
Any

IDoc

CPI-C

tRFC
2.1 on

IDoc &
status

3.0 on

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 8

MIME
3.0 on

R/2

Internet

IDoc

ABAP
4.5 on

3.1 on

Any
Record Types, i.e. Envelopes

Envelope = changed
Control Record, EDIDC
Data Records, EDIDD
E1HDDOC
M

E1TLSUM

1

C
E1HDADR
C

5

E1ITDOC
M

1
E1ITSCH

Tree of Segments
Status Records, EDIDS

IDoc type = unchanged
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 9

C

99

C

5

1
Changes in Version 3
 Control record, external tag EDI_DC40


Logical message

MESTYP

6 to 30 char



Basistype

IDOCTYP

8 to 30 char



Extension

CIMTYP

8 to 30 char



IDoc type

DOCTYP

removed

 Data record, external tag by segment name


Segment name

SEGNAM

10 to 30 char



Table name

TABNAM

removed

 Status record, external tag EDI_DS40


Fields related w/ workbench increased

 All fields are resorted, so they are grouped again from a
logical point of view, e.g. sender fields in the control record
and T100 parameter fields in the status record.
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 10
Changes in Outbound
 In outbounds the sender in the control record, i.e. the SAP
system itself, is now uniquely identified by


SNDPRN = „logical system“



SNDPRT = „LS“

 This is an ALE requirement!
 See OSS note #111342.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 11
CA-EDI (Re-)Certification
 Certified process


Purchase Order, out



Customer order, in



Order confirmation, out



P.O. Acknowledgement, in

 Certified functionality


file interface w/ RFC



outbound IDoc



status report



inbound IDoc

Document

System R/3

System R/3

IDoc

Subsystem
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 12

IDoc
Transaction

Subsystem
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 13
Tools to Develop an IDoc Type

Tool to define the
IDoc type with its segments

Tool to define the
segment with its fields

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 14

E1HDDOC
IDoc Type Editor
 Customer extensions become easier, because IDoc types are
identified by basis type (IDOCTP) and extension type
(CIMTYP) only.
The IDoc type (DOCTYP) as a "hashed" alias name for
IDOCTP and CIMTYP is not any longer required.
 Customer developments are supported by new naming
conventions.
 Partner developments are supported by new naming
conventions.
 Transport (Workbench Organizer) of IDoc types becomes
more robust by


defining a development class.



defining a logical object (TLOGO) for the workbench organizer.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 15
Segment Editor
 Customer developments are supported by new naming
conventions.
 Partner developments are supported by new naming
conventions.
 Transport (Workbench Organizer) of segments becomes more
robust by


defining only E1-structure and Z1-structure (segment type) in
Data Repository and generate the E2-/Z2- and E3-/Z3-structures.



handle each segment and its components as an entity for the
workbench organizer.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 16
API for external Development Workbenches
 The output formats provided for EDI subsystems require
initiation of transfer inside SAP prior to runtime.
 The new API is a set of function modules to be invoked
via RFC from outside SAP by an external development
workbench prior to or at runtime.
 The function modules are


IDOC_RECORD_READ



IDOCTYPES_FOR_MESTYPE_READ



IDOCTYPE_READ_COMPLETE



SEGMENT_READ_COMPLETE

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 17
IDoc View Concept
 An IDoc view is a selection of segments of a given IDoc
type and is compatible with the IDoc type‘s syntax.
 IDoc views are applied in outbound processing of
selected applications.
 Advantages of views:


Enhancing the performance by restricting the number of
tables read



Reducing the data volume in internal tables at run time

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 18
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 19
Procurement & Sales

Customer

Vendor
REQOTE
QUOTES
ORDERS/ORDCHG

IMPINV

ORDRSP
DESADV
EXPINV
INVOIC

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 20
Request for Quotation (REQOTE)
 ANSI X12 840 - EDIFACT REQOTE
 New IDoc type versions ORDERS03 and ORDERS04
 Outbound


No functional changes

 Inbound


No functional changes



4.0 uses 3.1 transaction VA11 as VA11X



4.5 option between former and current transaction by MESCOD




MESCOD = SDO uses VA11X
MESCOD <> SDO uses VA11

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 21
Quotation (QUOTES)
 ANSI X12 843 - EDIFACT QUOTES
 New message for IDoc types ORDERS01, ORDERS02,
ORDERS03 and ORDERS04
 Outbound


New functionality



Supports the IDoc view concept

 Inbound


Not available

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 22
Purchase Order, Sales Order (ORDERS)
 ANSI X12 850 - EDIFACT ORDERS
 New IDoc type versions ORDERS03 and ORDERS04


ORDERS03 for SBU Automotive



ORDERS04 for additional data, payment method and A.F.S.

 Outbound


For 3rd party order customer order is read w/ order head, text and
terms of delivery

 Inbound


New functionality, see separate slides



4.0 uses 3.1 transaction VA01 as VA01X



4.5 option between former and current transaction by MESCOD




MESCOD = SDO uses VA01X
MESCOD <> SDO uses VA01

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 23
Sales Order (ORDERS) 1/2
 New Fcode „PAPO“ to maintain partner screens.
 New order document types


Credit memo request



Debit memo request



Returns

 Customizing VOED is split up with


VOE2, table EDSDC



VOE3, table EDPVW



VOE4, table EDPAR

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 24
Sales Order (ORDERS) 2/2
 ASUG-3LLT7K reference to quote and contract in inbound


Reference with contract at header



Reference with quote at header



Reference with contract at line item



Reference with quote at line item



Combination of contract, quote and standard order type at
line item.



Combination of references at header and line item. Change in
line item if header-reference and line item-reference matches.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 25
P.O. Change, Sales Order Change (ORDCHG)
 ANSI X12 860 - EDIFACT ORDCHG
 New IDoc type versions ORDERS03 and ORDERS04


ORDERS03 for SBU Automotive



ORDERS04 for additional data, payment method and A.F.S.

 Outbound


For 3rd party order customer order is read w/ order head, text and
terms of delivery

 Inbound


New Fcode „PAPO“ to maintain partner screens.



New order document types credit memo request, debit memo
request, returns.



4.0 uses 3.1 transaction VA02 as VA02X



4.5 option between former and current transaction by MESCOD

 MESCOD = SDO uses VA02X
 MESCOD <> SDO uses VA02
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 26
Order Acknowledgement (ORDRSP)
 ANSI X12 855 - EDIFACT ORDRSP
 New IDoc type versions ORDERS03 and ORDERS04


ORDERS03 for SBU Automotive



ORDERS04 for additional data, payment method and A.F.S.

 Outbound


Functionality enhanced for conditions. Segments E1EDK05 and
E1EDP05 are populated.



Supports the IDoc view concept

 Inbound


Change of net price



Change of vendor‘s material ID

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 27
Despatch Advice (DESADV)
 ANSI X12 856 - EDIFACT DESADV
 Delivery


New IDoc types DELVRY01, DELVRY02



Precondition for enhanced functionality



Supports the IDoc view concept in outbound



A migration from IDoc type DESADV01 is strongly recommended



Message EDLNOT stays w/ IDoc type DESADV01

 Transport


New IDoc types SHPMNT02, SHPMNT03



New functionality. Delivery is included as substructure

 Comprises dangerous goods data for SBU EH&S.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 28
Invoice w/ Logistics Verification (INVOIC)
 ANSI X12 810 - EDIFACT INVOIC
 (IDoc type INVOIC02 for intercompany billing only)
 Outbound


No functional changes

 Inbound


New application in inbound, process code INVL w/ function
module IDOC_INPUT_INVOIC_MRM



Enhancement component is MRMH002



Former process code INVM, w/ function module
IDOC_INPUT_INVOIC_MM still available

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 29
Customs Declaration (EXPINV, IMPINV)
 EDIFACT CUSDEC
 Export Invoice, also A.E.S.


Outbound only



New IDoc type EXPINV02



Functional enhancements

 Import Invoice


Outbound only



New IDoc type IMPINV01



New functionality

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 30
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 31
Automotive Procurement & Sales

Manufacturer
OEM

DELINS

Supplier

DELORD
DESADV

ACCSTA

TRXSTA
GSVERF/SBINV
INVOIC

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 32

ACCSTA
Delivery Instruction (DELINS)
 Planning Schedule: ANSI X12 830 - EDIFACT DELFOR
 Shipping Schedule: ANSI X12 862 - EDIFACT DELJIT
 IDoc type DELFOR01
 Outbound


Planning schedule: enhanced functionality RM06ELAB



Shipping schedule: New functionality RM06EFAB



Planning schedule: new functionality RM06EFLB, single IDoc per
call-off possible

 Inbound


Enhanced functionality



4.0 uses 3.1 transaction VA32 as VA32X



4.5 option between former and current transaction by MESCOD




MESCOD = SDO uses VA32X
MESCOD <> SDO uses VA32

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 33
Delivery Order (DELORD)
 EDIFACT DELJIT (GM MAIS Pick-up sheet)
 New IDoc type ORDERS03
 Outbound


Not available

 Inbound


New functionality reference to delivery plan



New order document type delivery order



4.0 uses 3.1 transaction VA01 as VA01X



4.5 option between former and current transaction by MESCOD




MESCOD = SDO uses VA01X
MESCOD <> SDO uses VA01

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 34
Account Statement (ACCSTA)
 ACCSTA - Account Statement Returnable Packaging Logistics
 New IDoc type ACCSTA01
 Outbound


not available

 Inbound


New functionality

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 35
Tracking Status ASN (TRXSTA)
 ANSI X12 214 - EDIFACT IFTSTA
 New IDoc type TRXSTA01
 Outbound


not available

 Inbound


New functionality

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 36
Invoice (GSVERF/SBINV)
 Credit/debit memo: ANSI X12 812 - EDIFACT CREADV/DEBADV
 Self-billing Invoice: ANSI X12 810 - EDIFACT INVOIC
 IDoc type GSVERF01
 Outbound


Enhanced functionality



New functionality credit memo

 Inbound


Enhanced functionality



New functionality self-billing

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 37
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 38
EDI Price Catalog
 New IDoc Type: PRICAT01
 Product Catalog Information



Price and product information
( Packaging Information )

ANSI
832

 Price Calculation Carried Out



General calculation; valid for all customers
Individual customer-specific calculation

 Transmit Condition Record Information


Condition types, tax, subtotals and scales

 Initial Supply of Data to Partner


As a complete and subsequently as a partial version

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 39
EDI Price Catalog - Customers / Materials

Assortment: Price Catalog: Key Accounts
Customer
Deal Markets
Star Center

Valid from
06/06/1998
06/06/1998

Valid to
12/31/1999
12/31/1999

Big Buyer

06/06/1998

12/31/1999

Module: Coffees
Material
Valid from
Dark Roast
06/06/1998
French Blend
06/06/1998

Valid to
12/31/1999
12/31/1998

Irish Creme

12/31/1998

06/06/1998

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 40
VMI - Exchange of Product Activity Data
ANSI 852

Manufacturer

Retailer

• Maintains stock

• Sends stock and

data of his products
at the retailer site.

• Tracks sales history

sales data at a
regular basis to the
manufacturer

 Data transfer via EDI using new IDoc type PROACT01
 Article and data selection is controlled by profiles in the
vendor master (stock and on-order quantity, sales history)
 Customer Stock updated in database, Customer Sales Data
in LIS Info Structure S130.
© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 41
VMI - Generation of Sales Documents
Order Response

Manufacturer

Retailer

• Calculates replenishment

• Creates purchase order

requirements

for order acknowledgement
received by EDI.

• Generates sales order
Order Changes

Manufacturer

Retailer

• Updates sales order with

• Sends PO number back to

PO number from retailer
system

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 42

vendor system
Content
 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 43
The ‘financial cycle’ using EDI messages

Customer

Payment order

Bank
Payer

Debit advice
El. bank statement
Paym. Advice

Check

Bank transfer

Invoice

Vendor

Direct Debit
Credit Advice
El. bank statement
Lockbox Info

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 44

Bank / Lockbox
provider
Beneficiary
FEDI Messages
Invoice

INVOIC01/INVOIC

Credit Advice

PEXR2002/CREADV

Debit Advice

PEXR2002/DEBADV

Remittance Adv

PEXR2002/REMADV

Account Stmt

FINSTA01/FINSTA-FST

Lockbox

FINSTA01/LOCKBX

Account Info

FINSTA01/FINSTA-ACP

Remittance Adv

PEXR2002/REMADV

Payment Order

PEXR2002/PAYEXT

Direct Debit

PEXR2002/DIRDEB

Paymt Control

IDCREF01/EUPEXR

SAPSystem

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 45

Accounting
Advices

Bank Data
Buffer

Treasury
Advices

Payment
Database

Documents
FI-EDI Certification

Customer/
Vendor

Payment order
Direct Debit

Bank
Payer

Credit Advice

Debit advice
El. bank statement

 Certification is available for all banks.
 The bank will be certified not an EDI subsystem itself.

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 49
Questions ...

 IDoc Interface Administration
 Interface w/ (EDI) Subsystems
 IDoc Interface Development
 Procurement (Application MM) & Sales (Application SD)
 SBU Automotive
 SBU Retail/CP
 Financials (Application FI)

© SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 50

More Related Content

What's hot

Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order WorkflowArghadip Kar
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoclakshmi rajkumar
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idocBunty Jain
 
Understanding Flex Fields with Accounting Flexfields(Chart of Accounts) in O...
Understanding Flex Fields with  Accounting Flexfields(Chart of Accounts) in O...Understanding Flex Fields with  Accounting Flexfields(Chart of Accounts) in O...
Understanding Flex Fields with Accounting Flexfields(Chart of Accounts) in O...Gurpreet singh
 
Data migration blueprint legacy to sap
Data migration blueprint  legacy to sapData migration blueprint  legacy to sap
Data migration blueprint legacy to sapAjay Kumar Uppal
 
mizing Fileds in FBL1N/FBL5N
mizing Fileds in FBL1N/FBL5Nmizing Fileds in FBL1N/FBL5N
mizing Fileds in FBL1N/FBL5NImran M Arab
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsshravan kumar chelika
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerLokesh Modem
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailSURESH BABU MUCHINTHALA
 
Po vendor down pay process SAP
Po vendor down pay process SAP Po vendor down pay process SAP
Po vendor down pay process SAP Jay Pal
 
Fi vendor ageing functional spec.
Fi vendor ageing functional spec.Fi vendor ageing functional spec.
Fi vendor ageing functional spec.ANILKUMARPULIPATI1
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determinationAmit Pandey
 
STO process with config 5th method
STO  process with config 5th methodSTO  process with config 5th method
STO process with config 5th methodMohammed Azhad
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questionsKranthi Kumar
 

What's hot (20)

Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order Workflow
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
 
Understanding Flex Fields with Accounting Flexfields(Chart of Accounts) in O...
Understanding Flex Fields with  Accounting Flexfields(Chart of Accounts) in O...Understanding Flex Fields with  Accounting Flexfields(Chart of Accounts) in O...
Understanding Flex Fields with Accounting Flexfields(Chart of Accounts) in O...
 
FS for FICO
FS for FICOFS for FICO
FS for FICO
 
Easy dms basic process guide
Easy dms basic process guideEasy dms basic process guide
Easy dms basic process guide
 
Sap query for task list data extraction
Sap query for task list data extractionSap query for task list data extraction
Sap query for task list data extraction
 
IDOCS ALE
IDOCS ALEIDOCS ALE
IDOCS ALE
 
Data migration blueprint legacy to sap
Data migration blueprint  legacy to sapData migration blueprint  legacy to sap
Data migration blueprint legacy to sap
 
mizing Fileds in FBL1N/FBL5N
mizing Fileds in FBL1N/FBL5Nmizing Fileds in FBL1N/FBL5N
mizing Fileds in FBL1N/FBL5N
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle apps
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
 
Po vendor down pay process SAP
Po vendor down pay process SAP Po vendor down pay process SAP
Po vendor down pay process SAP
 
Operational Data Vault
Operational Data VaultOperational Data Vault
Operational Data Vault
 
Fi vendor ageing functional spec.
Fi vendor ageing functional spec.Fi vendor ageing functional spec.
Fi vendor ageing functional spec.
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determination
 
Idocs
IdocsIdocs
Idocs
 
STO process with config 5th method
STO  process with config 5th methodSTO  process with config 5th method
STO process with config 5th method
 
1000 solved questions
1000 solved questions1000 solved questions
1000 solved questions
 

Viewers also liked

computer graphics
computer graphicscomputer graphics
computer graphicsMegabi Mamo
 
Electronic Data Interchange (EDI) | E-Commerce
Electronic Data Interchange (EDI) | E-CommerceElectronic Data Interchange (EDI) | E-Commerce
Electronic Data Interchange (EDI) | E-CommerceHem Pokhrel
 
SAP ASAP 8 overview
SAP ASAP 8 overviewSAP ASAP 8 overview
SAP ASAP 8 overviewmanojdhir
 
Car electronization trend in automotive industry
Car electronization   trend in automotive industryCar electronization   trend in automotive industry
Car electronization trend in automotive industryKenji Suzuki
 
1 electronic data interchange (edi)
1   electronic data interchange (edi)1   electronic data interchange (edi)
1 electronic data interchange (edi)gauravashq
 
Ale edi i_doc.sapdb.info
Ale edi i_doc.sapdb.infoAle edi i_doc.sapdb.info
Ale edi i_doc.sapdb.infoIvs Naresh
 
ASAP Methodology
ASAP MethodologyASAP Methodology
ASAP Methodologyarun_bala1
 
ELECTRONIC DATA INTERCHANGE
ELECTRONIC DATA INTERCHANGE ELECTRONIC DATA INTERCHANGE
ELECTRONIC DATA INTERCHANGE alraee
 

Viewers also liked (16)

Edi
EdiEdi
Edi
 
computer graphics
computer graphicscomputer graphics
computer graphics
 
Electronic Data Interchange (EDI) | E-Commerce
Electronic Data Interchange (EDI) | E-CommerceElectronic Data Interchange (EDI) | E-Commerce
Electronic Data Interchange (EDI) | E-Commerce
 
Edifact
EdifactEdifact
Edifact
 
Asap roadmap
Asap roadmapAsap roadmap
Asap roadmap
 
Sap bw bi
Sap bw biSap bw bi
Sap bw bi
 
SAP ASAP 8 overview
SAP ASAP 8 overviewSAP ASAP 8 overview
SAP ASAP 8 overview
 
Car electronization trend in automotive industry
Car electronization   trend in automotive industryCar electronization   trend in automotive industry
Car electronization trend in automotive industry
 
1 electronic data interchange (edi)
1   electronic data interchange (edi)1   electronic data interchange (edi)
1 electronic data interchange (edi)
 
Ale edi i_doc.sapdb.info
Ale edi i_doc.sapdb.infoAle edi i_doc.sapdb.info
Ale edi i_doc.sapdb.info
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
ASAP Methodology
ASAP MethodologyASAP Methodology
ASAP Methodology
 
EDI
EDIEDI
EDI
 
ELECTRONIC DATA INTERCHANGE
ELECTRONIC DATA INTERCHANGE ELECTRONIC DATA INTERCHANGE
ELECTRONIC DATA INTERCHANGE
 
SAP BW Introduction.
SAP BW Introduction.SAP BW Introduction.
SAP BW Introduction.
 
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERPASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
 

Similar to EDI

ALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.pptALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.pptRiadAlShams
 
TS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docTS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docsubrat42
 
IDOC , ALE ,EDI
IDOC , ALE ,EDIIDOC , ALE ,EDI
IDOC , ALE ,EDIAmit Khari
 
ALE EDI.pdf
ALE EDI.pdfALE EDI.pdf
ALE EDI.pdfMAshok10
 
All about idoc definition architecture, implementation
All about idoc definition architecture, implementationAll about idoc definition architecture, implementation
All about idoc definition architecture, implementationmadaxx
 
All about idoc definition architecture, implementation
All about idoc definition architecture, implementationAll about idoc definition architecture, implementation
All about idoc definition architecture, implementationmadaxx
 
Tamino Mobile - XML based Integration, Development and Application Services f...
Tamino Mobile - XML based Integration, Development and Application Services f...Tamino Mobile - XML based Integration, Development and Application Services f...
Tamino Mobile - XML based Integration, Development and Application Services f...mfrancis
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006ipaciti
 
IDOC_handy_document.pdf
IDOC_handy_document.pdfIDOC_handy_document.pdf
IDOC_handy_document.pdfVimalArasan1
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docsubrat42
 
ALE IDOC EDI.ppt
ALE IDOC EDI.pptALE IDOC EDI.ppt
ALE IDOC EDI.pptmanju595301
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.docsubrat42
 
kimmco_checkprinting.doc
kimmco_checkprinting.dockimmco_checkprinting.doc
kimmco_checkprinting.docsubrat42
 
B2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediB2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediRoberto Cantero Segovia
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azureBizTalk360
 

Similar to EDI (20)

ALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.pptALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.ppt
 
Ale IDOC
Ale IDOCAle IDOC
Ale IDOC
 
TS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docTS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.doc
 
IDOC , ALE ,EDI
IDOC , ALE ,EDIIDOC , ALE ,EDI
IDOC , ALE ,EDI
 
Ale Idoc
Ale IdocAle Idoc
Ale Idoc
 
ALE EDI.pdf
ALE EDI.pdfALE EDI.pdf
ALE EDI.pdf
 
All about idoc definition architecture, implementation
All about idoc definition architecture, implementationAll about idoc definition architecture, implementation
All about idoc definition architecture, implementation
 
All about idoc definition architecture, implementation
All about idoc definition architecture, implementationAll about idoc definition architecture, implementation
All about idoc definition architecture, implementation
 
SAP Inbound IDoc.pptx
SAP Inbound IDoc.pptxSAP Inbound IDoc.pptx
SAP Inbound IDoc.pptx
 
Tamino Mobile - XML based Integration, Development and Application Services f...
Tamino Mobile - XML based Integration, Development and Application Services f...Tamino Mobile - XML based Integration, Development and Application Services f...
Tamino Mobile - XML based Integration, Development and Application Services f...
 
EDI_IDOC.pdf
EDI_IDOC.pdfEDI_IDOC.pdf
EDI_IDOC.pdf
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
I doc in SAP
I doc in SAPI doc in SAP
I doc in SAP
 
IDOC_handy_document.pdf
IDOC_handy_document.pdfIDOC_handy_document.pdf
IDOC_handy_document.pdf
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.doc
 
ALE IDOC EDI.ppt
ALE IDOC EDI.pptALE IDOC EDI.ppt
ALE IDOC EDI.ppt
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.doc
 
kimmco_checkprinting.doc
kimmco_checkprinting.dockimmco_checkprinting.doc
kimmco_checkprinting.doc
 
B2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound ediB2B add on implementation scenarios po. part I inbound edi
B2B add on implementation scenarios po. part I inbound edi
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azure
 

Recently uploaded

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 

Recently uploaded (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 

EDI

  • 1. Changes of the IDoc Interface Release 4.5 compared w/ Release 3.1 Thomas Becker SAP AG © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 1
  • 2. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 2
  • 3. Global Changes  Menu path to transaction WEDI changed. Tools Business Communication IDoc IDoc Basis  Transaction WE46 gives access to new IDoc interface profile  From the IDoc interface profile access to Workflow verification and auto-customizing is granted.  Notifications for batch of IDocs that failed in report RSEOUT00 are merged to one single notification assigned to process code EDIP. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 3
  • 4. Partner Profile  The table class for all tables is changed.  The transport is removed. General Partner Recipient of notifications  This allows maintenance also in a production system. Outbound Inbound Partner Logical message NAST-Key Partner Message Partner Logical message Port IDoc type EDI structure Recipient of notifications Process code Recipient of notifications Process code Logical message © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 4
  • 5. Partner Profile, add/ functions  Default values for partner profiles.  Maintenance in IMG (Customizing).  Maintenance dependent on partner type and logical message.  At partner profile maintenance these default values can be selected by logical message. The values are copied to the partner profile.  Selection of processes enhanced.  Process code, logical message and IDoc type are checked against each other for consistency.  This allows easier and faster access by value-help (F4 help).  Output of single profile or list of profiles.  Paper print / ABAP list  IDoc message SYPART © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 5
  • 6. Port Definition  Port definitions are client-dependent for all port types.  The transport is removed.  This allows maintenance also in a production system.  Beside physical pathnames logical pathnames for port type file can be choosen. The logical pathnames are maintained by transaction FILE. The function is important for heterogenous application server environments.  Mnemonic names for port type tRFC can be choosen.  All port types got version-field for envelope version  „1“ envelope as defined in releases 2.1/2.2 (file only)  „2“ envelope as defined in releases 3.0/3.1  „3“ envelope as defined in releases 4.0/4.5/4.6 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 6
  • 7. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 7
  • 8. Port Types  The port type „Programming Interface“ or ABAP is available to leverage IDoc for project-specific formatting. SAP Application IDoc Interface & ALE Services IDoc & status File + RFC IDoc EDI Any ALE Any IDoc CPI-C tRFC 2.1 on IDoc & status 3.0 on © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 8 MIME 3.0 on R/2 Internet IDoc ABAP 4.5 on 3.1 on Any
  • 9. Record Types, i.e. Envelopes Envelope = changed Control Record, EDIDC Data Records, EDIDD E1HDDOC M E1TLSUM 1 C E1HDADR C 5 E1ITDOC M 1 E1ITSCH Tree of Segments Status Records, EDIDS IDoc type = unchanged © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 9 C 99 C 5 1
  • 10. Changes in Version 3  Control record, external tag EDI_DC40  Logical message MESTYP 6 to 30 char  Basistype IDOCTYP 8 to 30 char  Extension CIMTYP 8 to 30 char  IDoc type DOCTYP removed  Data record, external tag by segment name  Segment name SEGNAM 10 to 30 char  Table name TABNAM removed  Status record, external tag EDI_DS40  Fields related w/ workbench increased  All fields are resorted, so they are grouped again from a logical point of view, e.g. sender fields in the control record and T100 parameter fields in the status record. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 10
  • 11. Changes in Outbound  In outbounds the sender in the control record, i.e. the SAP system itself, is now uniquely identified by  SNDPRN = „logical system“  SNDPRT = „LS“  This is an ALE requirement!  See OSS note #111342. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 11
  • 12. CA-EDI (Re-)Certification  Certified process  Purchase Order, out  Customer order, in  Order confirmation, out  P.O. Acknowledgement, in  Certified functionality  file interface w/ RFC  outbound IDoc  status report  inbound IDoc Document System R/3 System R/3 IDoc Subsystem © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 12 IDoc Transaction Subsystem
  • 13. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 13
  • 14. Tools to Develop an IDoc Type Tool to define the IDoc type with its segments Tool to define the segment with its fields © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 14 E1HDDOC
  • 15. IDoc Type Editor  Customer extensions become easier, because IDoc types are identified by basis type (IDOCTP) and extension type (CIMTYP) only. The IDoc type (DOCTYP) as a "hashed" alias name for IDOCTP and CIMTYP is not any longer required.  Customer developments are supported by new naming conventions.  Partner developments are supported by new naming conventions.  Transport (Workbench Organizer) of IDoc types becomes more robust by  defining a development class.  defining a logical object (TLOGO) for the workbench organizer. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 15
  • 16. Segment Editor  Customer developments are supported by new naming conventions.  Partner developments are supported by new naming conventions.  Transport (Workbench Organizer) of segments becomes more robust by  defining only E1-structure and Z1-structure (segment type) in Data Repository and generate the E2-/Z2- and E3-/Z3-structures.  handle each segment and its components as an entity for the workbench organizer. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 16
  • 17. API for external Development Workbenches  The output formats provided for EDI subsystems require initiation of transfer inside SAP prior to runtime.  The new API is a set of function modules to be invoked via RFC from outside SAP by an external development workbench prior to or at runtime.  The function modules are  IDOC_RECORD_READ  IDOCTYPES_FOR_MESTYPE_READ  IDOCTYPE_READ_COMPLETE  SEGMENT_READ_COMPLETE © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 17
  • 18. IDoc View Concept  An IDoc view is a selection of segments of a given IDoc type and is compatible with the IDoc type‘s syntax.  IDoc views are applied in outbound processing of selected applications.  Advantages of views:  Enhancing the performance by restricting the number of tables read  Reducing the data volume in internal tables at run time © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 18
  • 19. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 19
  • 21. Request for Quotation (REQOTE)  ANSI X12 840 - EDIFACT REQOTE  New IDoc type versions ORDERS03 and ORDERS04  Outbound  No functional changes  Inbound  No functional changes  4.0 uses 3.1 transaction VA11 as VA11X  4.5 option between former and current transaction by MESCOD   MESCOD = SDO uses VA11X MESCOD <> SDO uses VA11 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 21
  • 22. Quotation (QUOTES)  ANSI X12 843 - EDIFACT QUOTES  New message for IDoc types ORDERS01, ORDERS02, ORDERS03 and ORDERS04  Outbound  New functionality  Supports the IDoc view concept  Inbound  Not available © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 22
  • 23. Purchase Order, Sales Order (ORDERS)  ANSI X12 850 - EDIFACT ORDERS  New IDoc type versions ORDERS03 and ORDERS04  ORDERS03 for SBU Automotive  ORDERS04 for additional data, payment method and A.F.S.  Outbound  For 3rd party order customer order is read w/ order head, text and terms of delivery  Inbound  New functionality, see separate slides  4.0 uses 3.1 transaction VA01 as VA01X  4.5 option between former and current transaction by MESCOD   MESCOD = SDO uses VA01X MESCOD <> SDO uses VA01 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 23
  • 24. Sales Order (ORDERS) 1/2  New Fcode „PAPO“ to maintain partner screens.  New order document types  Credit memo request  Debit memo request  Returns  Customizing VOED is split up with  VOE2, table EDSDC  VOE3, table EDPVW  VOE4, table EDPAR © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 24
  • 25. Sales Order (ORDERS) 2/2  ASUG-3LLT7K reference to quote and contract in inbound  Reference with contract at header  Reference with quote at header  Reference with contract at line item  Reference with quote at line item  Combination of contract, quote and standard order type at line item.  Combination of references at header and line item. Change in line item if header-reference and line item-reference matches. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 25
  • 26. P.O. Change, Sales Order Change (ORDCHG)  ANSI X12 860 - EDIFACT ORDCHG  New IDoc type versions ORDERS03 and ORDERS04  ORDERS03 for SBU Automotive  ORDERS04 for additional data, payment method and A.F.S.  Outbound  For 3rd party order customer order is read w/ order head, text and terms of delivery  Inbound  New Fcode „PAPO“ to maintain partner screens.  New order document types credit memo request, debit memo request, returns.  4.0 uses 3.1 transaction VA02 as VA02X  4.5 option between former and current transaction by MESCOD  MESCOD = SDO uses VA02X  MESCOD <> SDO uses VA02 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 26
  • 27. Order Acknowledgement (ORDRSP)  ANSI X12 855 - EDIFACT ORDRSP  New IDoc type versions ORDERS03 and ORDERS04  ORDERS03 for SBU Automotive  ORDERS04 for additional data, payment method and A.F.S.  Outbound  Functionality enhanced for conditions. Segments E1EDK05 and E1EDP05 are populated.  Supports the IDoc view concept  Inbound  Change of net price  Change of vendor‘s material ID © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 27
  • 28. Despatch Advice (DESADV)  ANSI X12 856 - EDIFACT DESADV  Delivery  New IDoc types DELVRY01, DELVRY02  Precondition for enhanced functionality  Supports the IDoc view concept in outbound  A migration from IDoc type DESADV01 is strongly recommended  Message EDLNOT stays w/ IDoc type DESADV01  Transport  New IDoc types SHPMNT02, SHPMNT03  New functionality. Delivery is included as substructure  Comprises dangerous goods data for SBU EH&S. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 28
  • 29. Invoice w/ Logistics Verification (INVOIC)  ANSI X12 810 - EDIFACT INVOIC  (IDoc type INVOIC02 for intercompany billing only)  Outbound  No functional changes  Inbound  New application in inbound, process code INVL w/ function module IDOC_INPUT_INVOIC_MRM  Enhancement component is MRMH002  Former process code INVM, w/ function module IDOC_INPUT_INVOIC_MM still available © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 29
  • 30. Customs Declaration (EXPINV, IMPINV)  EDIFACT CUSDEC  Export Invoice, also A.E.S.  Outbound only  New IDoc type EXPINV02  Functional enhancements  Import Invoice  Outbound only  New IDoc type IMPINV01  New functionality © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 30
  • 31. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 31
  • 32. Automotive Procurement & Sales Manufacturer OEM DELINS Supplier DELORD DESADV ACCSTA TRXSTA GSVERF/SBINV INVOIC © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 32 ACCSTA
  • 33. Delivery Instruction (DELINS)  Planning Schedule: ANSI X12 830 - EDIFACT DELFOR  Shipping Schedule: ANSI X12 862 - EDIFACT DELJIT  IDoc type DELFOR01  Outbound  Planning schedule: enhanced functionality RM06ELAB  Shipping schedule: New functionality RM06EFAB  Planning schedule: new functionality RM06EFLB, single IDoc per call-off possible  Inbound  Enhanced functionality  4.0 uses 3.1 transaction VA32 as VA32X  4.5 option between former and current transaction by MESCOD   MESCOD = SDO uses VA32X MESCOD <> SDO uses VA32 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 33
  • 34. Delivery Order (DELORD)  EDIFACT DELJIT (GM MAIS Pick-up sheet)  New IDoc type ORDERS03  Outbound  Not available  Inbound  New functionality reference to delivery plan  New order document type delivery order  4.0 uses 3.1 transaction VA01 as VA01X  4.5 option between former and current transaction by MESCOD   MESCOD = SDO uses VA01X MESCOD <> SDO uses VA01 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 34
  • 35. Account Statement (ACCSTA)  ACCSTA - Account Statement Returnable Packaging Logistics  New IDoc type ACCSTA01  Outbound  not available  Inbound  New functionality © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 35
  • 36. Tracking Status ASN (TRXSTA)  ANSI X12 214 - EDIFACT IFTSTA  New IDoc type TRXSTA01  Outbound  not available  Inbound  New functionality © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 36
  • 37. Invoice (GSVERF/SBINV)  Credit/debit memo: ANSI X12 812 - EDIFACT CREADV/DEBADV  Self-billing Invoice: ANSI X12 810 - EDIFACT INVOIC  IDoc type GSVERF01  Outbound  Enhanced functionality  New functionality credit memo  Inbound  Enhanced functionality  New functionality self-billing © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 37
  • 38. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 38
  • 39. EDI Price Catalog  New IDoc Type: PRICAT01  Product Catalog Information   Price and product information ( Packaging Information ) ANSI 832  Price Calculation Carried Out   General calculation; valid for all customers Individual customer-specific calculation  Transmit Condition Record Information  Condition types, tax, subtotals and scales  Initial Supply of Data to Partner  As a complete and subsequently as a partial version © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 39
  • 40. EDI Price Catalog - Customers / Materials Assortment: Price Catalog: Key Accounts Customer Deal Markets Star Center Valid from 06/06/1998 06/06/1998 Valid to 12/31/1999 12/31/1999 Big Buyer 06/06/1998 12/31/1999 Module: Coffees Material Valid from Dark Roast 06/06/1998 French Blend 06/06/1998 Valid to 12/31/1999 12/31/1998 Irish Creme 12/31/1998 06/06/1998 © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 40
  • 41. VMI - Exchange of Product Activity Data ANSI 852 Manufacturer Retailer • Maintains stock • Sends stock and data of his products at the retailer site. • Tracks sales history sales data at a regular basis to the manufacturer  Data transfer via EDI using new IDoc type PROACT01  Article and data selection is controlled by profiles in the vendor master (stock and on-order quantity, sales history)  Customer Stock updated in database, Customer Sales Data in LIS Info Structure S130. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 41
  • 42. VMI - Generation of Sales Documents Order Response Manufacturer Retailer • Calculates replenishment • Creates purchase order requirements for order acknowledgement received by EDI. • Generates sales order Order Changes Manufacturer Retailer • Updates sales order with • Sends PO number back to PO number from retailer system © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 42 vendor system
  • 43. Content  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 43
  • 44. The ‘financial cycle’ using EDI messages Customer Payment order Bank Payer Debit advice El. bank statement Paym. Advice Check Bank transfer Invoice Vendor Direct Debit Credit Advice El. bank statement Lockbox Info © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 44 Bank / Lockbox provider Beneficiary
  • 45. FEDI Messages Invoice INVOIC01/INVOIC Credit Advice PEXR2002/CREADV Debit Advice PEXR2002/DEBADV Remittance Adv PEXR2002/REMADV Account Stmt FINSTA01/FINSTA-FST Lockbox FINSTA01/LOCKBX Account Info FINSTA01/FINSTA-ACP Remittance Adv PEXR2002/REMADV Payment Order PEXR2002/PAYEXT Direct Debit PEXR2002/DIRDEB Paymt Control IDCREF01/EUPEXR SAPSystem © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 45 Accounting Advices Bank Data Buffer Treasury Advices Payment Database Documents
  • 46. FI-EDI Certification Customer/ Vendor Payment order Direct Debit Bank Payer Credit Advice Debit advice El. bank statement  Certification is available for all banks.  The bank will be certified not an EDI subsystem itself. © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 49
  • 47. Questions ...  IDoc Interface Administration  Interface w/ (EDI) Subsystems  IDoc Interface Development  Procurement (Application MM) & Sales (Application SD)  SBU Automotive  SBU Retail/CP  Financials (Application FI) © SAP AG 1999 ASUG EDI/EC (Thomas Becker) page 50

Editor's Notes

  1. This presentation is about the changes of the IDoc interface in SAP release 4.5 compared with SAP release 3.1. Related presentations: IDoc Interface, Outlook Release 4.0 and Strategy, ASUG EDI/EC Conference sep/97 FI-EDI: Release 4.0/4.5, ASUG EDI/EC Conference oct/98 Price Catalog / Vendor Managed Inventory, ASUG EDI/EC Conference oct/98 Date of presentation: October, 1999 © Copyright 1999 SAP AG. All rights reserved.No part of this description of functions may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.SAP®, R/2®, R/3®, RIVA®, ABAP/4®, SAPoffice®, SAPmail®, SAPaccess®,SAP-EDI®, SAP ArchiveLink®, InterSAP®, SAP Business Workflow®, ALE®,are registered trademarks of SAP AG.
  2. The SAP system creates purchase orders in MM. The purchase orders are tranfered to the EDI subsystem as IDocs. The EDI subsystem translates the IDoc into an EDI message and sends the status report belonging to that IDoc to SAP. The EDI subsystem than re-translates the EDI message into an IDoc and sends the IDoc to SAP. The SAP system receives customer orders in SD. The IDocs are processed and customer orders are confirmed by order confirmations. The order confirmations are transfered to the EDI subsystem as IDocs. The EDI subsystem translates the IDoc into an EDI message and sends the status report belonging to that IDoc to SAP. The EDI subsystem than re-translates the EDI message into an IDoc and sends the IDoc to SAP. The SAP system receives purchase order acknowledgements related to the original purchase orders in MM. This closes the test cycle! The test cycle is finally evaluated by the application that originated the whole process by compare of the content of the original purchase order with that of the purchase order acknowledgement. A list of certified EDI subsystem vendors you will find in: OSS note 41365 for releases 3.0/3.1 OSS note 114714 for release 4.0/4.5 SAPnet, http://www.sap.com/products/compsoft/certify/index.htm
  3. The IDoc development tools support design and definition of IDoc types and their segments by checking the formal design rules easy to use, common with ABAP Development Workbench Transaction WE30.The IDoc type editor allows to define IDoc types as basis types and (customer) extensions. Transaction WE31.The segment editor allows to define segments with their segment type and segment definitions for use in the IDoc type editor.
  4. The following selection of logical messages is available in SAP R/3 for the above scenario: REQOTE840 / REQOTEsince 3.0 QUOTES843 / QUOTESsince 4.5 (outbound only) ORDERS850, 875 / ORDERSsince 3.0 ORDCHG860, 876 / ORDCHGsince 3.0 ORDRSP855, 865 / ORDRSPsince 3.0 DESADV856 / DESADVsince 3.0 INVOIC810, 880 / INVOICsince 3.0 EXPINV___ / CUSDECsince 3.0 (outbound only)A.E.S. - Automated Export System IMPINV___ / CUSDECsince 4.0 (outbound only)
  5. The following selection of logical messages is available in SAP R/3 for the above scenario (of course all messages from industries scenario are available, too): DELINS830 / DELFORsince 3.0 DELINS862 / DELJITsince 4.0 DELORDGM DELJIT PUSsince 4.0 (inbound only) DESADV856 / DESADVsince 3.0 TRXSTA214 / IFTSTAAutomotive 1.0 (inbound only)Tracking Status ASN GSVERF820, 861 / ______since 3.0 (outbound; inbound 4.0) SBINV820, 810 / INVOICsince 4.5 (inbound only)Self-Billing Invoice INVOIC810 / INVOICsince 3.0 ACCSTA___ / ______Automotive 1.0 (inbound only)Account StatementReturnable Packaging Logistics