Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Materials for idoc

Former Member
0 Likes
2,795

Hi am interested to learn about idocs can you provide me some useful links

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,604

Hi saranya srithar ,

IDoc is an Intermediate document that holds application data.

A container used to exchange data

It is independent of the complex SAP structure to store data.

It serves as the vehicle for data transfer.

IDoc Type defines the structure and format in which the data is exchanged.

It is similar to a structure in SAP

IDoc data is an instance of IDoc Type

IDoc acts as a standard SAP interface to exchange business data through ALE.

From an SAP system, an IDoc can be sent to and received from

An SAP R/3 system

An SAP R/2 system

An EDI subsystem

Any third-party application software

Segments . Idoc data is arranged in Rows, The rows make up segments of an idoc. Each segment consists of fields/segments. Fields can contain data.

These r all the t/codes which we will come across in IDocs:

TCODE TTEXT

BD10 Send Material

BD100 IDoc display object channel view

BD101 Consistency check

BD102 Outbound registry

BD103 Inbound registry

BD104 maintain tbd53

BD105 Maintain Supported Business Objects

BD11 Get Material

BD12 Send customer

BD13 Get customer

BD14 Send vendor

BD15 Open vendor

BD16 Send Cost Center

BD17 Get Cost Center

BD18 Send General Ledger Account

BD19 Get General Ledger Account

BD20 IDoc passed to application

BD21 Select change pointer

BD22 Delete change pointers

BD23 Delete serialization data

BD24 Send Cost Elements

BD25 Send Activity Type

BD26 Get Activity Type

BD27 Send cost center activity prices

BD28 Send obj/cost element control data

BD30 Distribute material object list

BD31 Distribute document object list

BD32 Distribute plant allocations(matBOM)

BD33 Distribute material variants (ALE)

BD34 Distribute order BOM

BD35 Send Business Process Groups

BD36 Send Business Processes

BD37 Send Business Process Price

BD40 Read change pointer for group

BD41 Dispatch IDocs for group

BD42 Check IDocs for group

BD43 Post IDocs for group

BD44 Assign Message Types to Serlz. Group

BD47 Dependencies between methods

BD48 Dependency method - message

BD50 Activate Change Ptrs for Mess. Type

BD51 Maintain function modules (inbound)

BD52 Activ.change pointer per chng.doc.it

BD53 Reduction of Message Types

BD54 Maintaining Logical Systems

BD55 Maintain IDoc Conversion

BD55OLD Maintain IDoc Conversion

BD56 Maintain IDoc Segment Filters

BD57 Maintain link and serialization ty.

BD58 Convert organizational units

BD59 Allocation object type -> IDoc type

BD60 Additional data for message type

BD61 Activate Change Pointers - Generally

BD62 Define Segment Conversion Rule

BD62OLD Define Segment Conversion Rule

BD63 Transport ALE Tables of Message Type

BD64 Maintenance of Distribution Model

BD65 Maintain IDoc type required fields

BD66 IDoc type field -> change doc.field

BD67 Maintain methods (inbound)

BD68 Maintain Lists

BD68OLD Maintain Lists

BD69 Assignment of Message Type to IDoc

BD70 Synchronize Number Ranges

BD71 Define FM for dependent bus. object

BD72 Activate Events

BD73 Reposting of IDocs (ALE)

BD75 Convert IDoc Status

BD77 Distribution of control data

BD78 Monitoring control data distribution

BD79 Maintain IDoc Conversion Rules

BD79OLD Maintain IDoc Conversion Rules

BD81 Filter objects parameter filtering

BD82 Generate Partner Profiles

BD83 Send IDocs after an ALE error

BD84 Post IDocs after ALE error

BD85 Consistency check for transfer

BD86 Consistency check for sales

BD87 Status Monitor for ALE Messages

BD89 Control data model. - initial screen

BD91 Send Characteristic

BD92 Send Class

BD93 Send Classification

BD95 Specify ALE object types

BD96 filter objects of receiver determin.

BD97 Assign RFC dest. to Logical Systems

BD98 Consistency Check Workflow Connectn.

BD99 Message type dependencies

WE02 Display IDoc

WE05 IDoc Lists

WE06 Active IDoc monitoring

WE07 IDoc statistics

WE08 Status File Interface

WE09 Search for IDocs by Content

WE10 Search for IDoc in Archive

WE11 Delete IDocs

WE12 Test Modified Inbound File

WE14 Test Outbound Processing

WE15 Test Outbound Processing from MC

WE16 Test Inbound File

WE17 Test Status File

WE18 Generate Status File

WE19 Test tool

WE20 Partner Profiles

WE21 Port definition

WE23 Verification of IDoc processing

WE24 DefaultValuesForOutboundParameters

WE27 DefaultValues for Inbound Parameters

WE30 IDoc Type Development

WE31 Development IDoc Segment

WE32 Development IDoc View

WE34 Object for Display of XML IDocs

WE40 IDoc Administration

WE41 Process codes, outbound

WE42 Process codes, inbound

WE43 Funct.module: Status record display

WE44 Partner Types and Checks

WE45 Forward (inbound) (V3, EDILOGADR)

WE46 Error and Status Processing

WE47 Status Maintenance

WE50 System process codes: Texts

WE51 System process codes: Change texts

WE54 FMs for changing file names

WE55 Function Module for Path Names

WE56 IDoc Administration

WE57 Assignment Messages for Appl. Objs

WE58 Status process codes: Texts

WE59 Change status process codes

WE60 Documentation for IDoc types

WE61 Documentation for IDoc record types

WE62 Documentation for segments

WE63 Documentation

WE64 Documentation message types

WE70 Conversion: Basic types

WE71 Conversion: Extensions

WE72 Conversion: IDoc types

WE73 Conversion: Logical messages

WE81 Logical message types

WE82 Assign Messages for IDoc Type

WE84 Assignment of IDoc and appl. fields

WE85 Create Rule Names

WEBU Printing Labels via Assortment List

WEDI EDI Basis

WEINBQUEUE IDoc Inbound Queue

WEKF Purchase order SAP Retail

WEL0 Forward (inbound) (EDILOGADR)

WEL1 EDI: Interface Invoice for EDILOGADR

WELI Maintain Status Groups

cheers!

gyanaraj

7 REPLIES 7
Read only

sachin_mathapati
Contributor
0 Likes
1,604

[http://www.thespot4sap.com/Articles/SAP_ALE_IDOCS.asp]

[http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404]

[http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm]

[http://www.sappoint.com/presentation.html]

[http://www.allsaplinks.com/idoc_search.html]

[http://www.sapgenie.com/sapedi/idoc_abap.htm]

[http://www.erpgenie.com/sapedi/idoc_abap.htm]

Search SDN u will find many more...

Regards,

Sachin M M

Read only

former_member156446
Active Contributor
0 Likes
1,604

check this [link|http://www.saptechnical.com/Tutorials/ALE/ALEMainPage.htm]

Read only

0 Likes
1,604

Hi wats the link?

Read only

Read only

Former Member
0 Likes
1,604

Hi,

Why don't u get a copy of Arvind Nagpal Book its very good..

Even u can check this link.

[ALE|http://www.saptechnical.com/Tutorials/ALE/ALEMainPage.htm]

thanks,

dhanashri.

Edited by: Dhanashri Pawar on Jul 3, 2008 2:15 PM

Read only

Former Member
0 Likes
1,604

Probably the most useful link you will ever find - [useful link|http://www.google.com]

Read only

Former Member
0 Likes
1,605

Hi saranya srithar ,

IDoc is an Intermediate document that holds application data.

A container used to exchange data

It is independent of the complex SAP structure to store data.

It serves as the vehicle for data transfer.

IDoc Type defines the structure and format in which the data is exchanged.

It is similar to a structure in SAP

IDoc data is an instance of IDoc Type

IDoc acts as a standard SAP interface to exchange business data through ALE.

From an SAP system, an IDoc can be sent to and received from

An SAP R/3 system

An SAP R/2 system

An EDI subsystem

Any third-party application software

Segments . Idoc data is arranged in Rows, The rows make up segments of an idoc. Each segment consists of fields/segments. Fields can contain data.

These r all the t/codes which we will come across in IDocs:

TCODE TTEXT

BD10 Send Material

BD100 IDoc display object channel view

BD101 Consistency check

BD102 Outbound registry

BD103 Inbound registry

BD104 maintain tbd53

BD105 Maintain Supported Business Objects

BD11 Get Material

BD12 Send customer

BD13 Get customer

BD14 Send vendor

BD15 Open vendor

BD16 Send Cost Center

BD17 Get Cost Center

BD18 Send General Ledger Account

BD19 Get General Ledger Account

BD20 IDoc passed to application

BD21 Select change pointer

BD22 Delete change pointers

BD23 Delete serialization data

BD24 Send Cost Elements

BD25 Send Activity Type

BD26 Get Activity Type

BD27 Send cost center activity prices

BD28 Send obj/cost element control data

BD30 Distribute material object list

BD31 Distribute document object list

BD32 Distribute plant allocations(matBOM)

BD33 Distribute material variants (ALE)

BD34 Distribute order BOM

BD35 Send Business Process Groups

BD36 Send Business Processes

BD37 Send Business Process Price

BD40 Read change pointer for group

BD41 Dispatch IDocs for group

BD42 Check IDocs for group

BD43 Post IDocs for group

BD44 Assign Message Types to Serlz. Group

BD47 Dependencies between methods

BD48 Dependency method - message

BD50 Activate Change Ptrs for Mess. Type

BD51 Maintain function modules (inbound)

BD52 Activ.change pointer per chng.doc.it

BD53 Reduction of Message Types

BD54 Maintaining Logical Systems

BD55 Maintain IDoc Conversion

BD55OLD Maintain IDoc Conversion

BD56 Maintain IDoc Segment Filters

BD57 Maintain link and serialization ty.

BD58 Convert organizational units

BD59 Allocation object type -> IDoc type

BD60 Additional data for message type

BD61 Activate Change Pointers - Generally

BD62 Define Segment Conversion Rule

BD62OLD Define Segment Conversion Rule

BD63 Transport ALE Tables of Message Type

BD64 Maintenance of Distribution Model

BD65 Maintain IDoc type required fields

BD66 IDoc type field -> change doc.field

BD67 Maintain methods (inbound)

BD68 Maintain Lists

BD68OLD Maintain Lists

BD69 Assignment of Message Type to IDoc

BD70 Synchronize Number Ranges

BD71 Define FM for dependent bus. object

BD72 Activate Events

BD73 Reposting of IDocs (ALE)

BD75 Convert IDoc Status

BD77 Distribution of control data

BD78 Monitoring control data distribution

BD79 Maintain IDoc Conversion Rules

BD79OLD Maintain IDoc Conversion Rules

BD81 Filter objects parameter filtering

BD82 Generate Partner Profiles

BD83 Send IDocs after an ALE error

BD84 Post IDocs after ALE error

BD85 Consistency check for transfer

BD86 Consistency check for sales

BD87 Status Monitor for ALE Messages

BD89 Control data model. - initial screen

BD91 Send Characteristic

BD92 Send Class

BD93 Send Classification

BD95 Specify ALE object types

BD96 filter objects of receiver determin.

BD97 Assign RFC dest. to Logical Systems

BD98 Consistency Check Workflow Connectn.

BD99 Message type dependencies

WE02 Display IDoc

WE05 IDoc Lists

WE06 Active IDoc monitoring

WE07 IDoc statistics

WE08 Status File Interface

WE09 Search for IDocs by Content

WE10 Search for IDoc in Archive

WE11 Delete IDocs

WE12 Test Modified Inbound File

WE14 Test Outbound Processing

WE15 Test Outbound Processing from MC

WE16 Test Inbound File

WE17 Test Status File

WE18 Generate Status File

WE19 Test tool

WE20 Partner Profiles

WE21 Port definition

WE23 Verification of IDoc processing

WE24 DefaultValuesForOutboundParameters

WE27 DefaultValues for Inbound Parameters

WE30 IDoc Type Development

WE31 Development IDoc Segment

WE32 Development IDoc View

WE34 Object for Display of XML IDocs

WE40 IDoc Administration

WE41 Process codes, outbound

WE42 Process codes, inbound

WE43 Funct.module: Status record display

WE44 Partner Types and Checks

WE45 Forward (inbound) (V3, EDILOGADR)

WE46 Error and Status Processing

WE47 Status Maintenance

WE50 System process codes: Texts

WE51 System process codes: Change texts

WE54 FMs for changing file names

WE55 Function Module for Path Names

WE56 IDoc Administration

WE57 Assignment Messages for Appl. Objs

WE58 Status process codes: Texts

WE59 Change status process codes

WE60 Documentation for IDoc types

WE61 Documentation for IDoc record types

WE62 Documentation for segments

WE63 Documentation

WE64 Documentation message types

WE70 Conversion: Basic types

WE71 Conversion: Extensions

WE72 Conversion: IDoc types

WE73 Conversion: Logical messages

WE81 Logical message types

WE82 Assign Messages for IDoc Type

WE84 Assignment of IDoc and appl. fields

WE85 Create Rule Names

WEBU Printing Labels via Assortment List

WEDI EDI Basis

WEINBQUEUE IDoc Inbound Queue

WEKF Purchase order SAP Retail

WEL0 Forward (inbound) (EDILOGADR)

WEL1 EDI: Interface Invoice for EDILOGADR

WELI Maintain Status Groups

cheers!

gyanaraj