SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
IDOC Interview
Questions
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 2
What is Idoc:
IDoc (for intermediate document) is a standard data structure for electronic data interchange
(EDI) between application programs written for the popular SAP business system or between an
SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's
Application Link Enabling (ALE) system.
IDocs are used for asynchronous transactions: Each IDoc generated exists as a self-contained
text file that can then be transmitted to the requesting workstation without connecting to the
central database.
Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for
synchronous transactions.
A large enterprise's networked computing environment is likely to connect many geographically
distributed computers to the main database. These computers are likely to use different hardware
and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged
between different systems without conversion from one format to another.
IDoc types define different categories of data, such as purchase orders or invoices, which may
then be broken down into more specific categories called message types. Greater specificity
means that an IDoc type is capable of storing only the data required for a particular transaction,
which increases efficiency and decreases resource demands.
An IDoc can be generated at any point in a transaction process. For example, during a shipping
transaction process, an IDoc may be generated that includes the data fields required to print a
shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in
the sending database and passed to the ALE communication layer. The communication
layer performs a Remote Function Call (RFC), using the port definition and RFC destination
specified by the customer model.
The IDoc is transmitted to the receiver, which may be an R/3, R/2, or some external system.
What are the main advantages if IDOC:
IDoc is the data Format used by the SAP in data transfer using ALE /EDI methods. They provide
more data security. An IDoc is an intermediate document used to send data in two ways, that is
internal and the external point for you.
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 3
In BW, IDoc is a transfer mode, when you create a Info source you can select the transfer mode
as PSA or IDOC. It's the method provided for backward compatibility. In older version the
hierarchies where loaded using IDOC transfer method. Now it's possible with PSA but still that
method is available to load the hierarchies.
Some key acronyms are translated below:
ALE - Application Link Enabling
BAPI - Business Application Programming Interface
EDI – Electronic Data Interchange
IDoc - Intermediate Document
An example in SD:
For creating sales documents (sales order) through IDOCS you will have to use the T code
WE19. In that click basic type and enter order05(IDOC type) and select via message type then
enter ORDERS(message type), click execute.
You will get to see many fields. here you have to enter the data that you enter in the VA01
screen in order to create sales order. The data such as material name, date, qty, P.O no etc. After
entering all the data, you click standard inbound the IDOC would be created by the system. You
can see the created order by going in to VA03 screen.
Next time when you create the IDOC, in same T code WE19 screen, click existing IDOC and
enter the IDOC which you created in the above step and just change the P.O no. System will
create new sales order through new IDOC
Before doing all you need to maintain the partner profile in T code WE20. For this Discuss with
EDI consultant.
EDI is nothing but Electronic data interchange. SAP will support EDI through Intermediate
documents (IDOCS).
EDI (Electronic Document interchange) - EDI is the electronic exchange of business documents
between the computer systems of business partners, using a standard format over a
communication network.
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 4
EDI is also called paperless exchange.
Advantages:
Reduced Data entry errors
Reduced processing time
Availability of data in electronic form
Reduced paperwork
Reduced Cost
Reduced inventories and better planning
Standard means of communications
Better business process
EDI has two process
1. Outbound process
2. Inbound process
OP:
1.Application document is created.
2.IDOC is generated
3.IDoc is transferred from SAP to Operating system layer
4.Idoc is converted into EDI standards
5.Edi document is transmitted to the business partner
6.The Edi Subsystem report status to SAP
IP:
1.EDI transmission received
2.EDI document is converted into an IDOC
3.IDOC is transferred to the SAP layer
4.The application document is created
5.The application document can be viewed.
IDOC:
IDOC is a container that can be used to exchange data between any two process.
Each iDoc is assigned a unique number for tracking and future reference.
IDoc Consist of several segments, and segments contain several fields.
IDoc contains the following three type of records...
1.One Control Record.
2.One or many Data Record
3.One or many Status record.
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 5
PORT:
Port is used in the outbound process to determine the name of the EDI subsystem program, the
directory path where the Idoc file will be created at the operating system level, the idoc file
names and the RFC destinations.
RFC Destination:
Used to define the characteristics of communication links to a remote system on which a
functions needs to be executed.
Partner Profile:
Partner profile specified the various components used in an outbound process ( Partner
number,IDoc type, message type,Port,Process code),the mode in which it communicates with the
subsystem(batch or immediate) and the person to be notified in case of errors.
Message Control
Used in pricing, account determination, material determination, and output determination. The
message control component enables you to encapsulate business rules without having to write
ABAP programs.
Process:
Setup RFC destinations SM59
Port Destinations WE21
Partner Profile WE20
Message control NACE
Purchase Order ME21
Check IDOCs WE02,WE05
Explain to me about Idoc :
IDoc (for intermediate document) is a standard data structure for electronic data interchange
(EDI) between application programs written for the popular SAP business system or between an
SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's
Application Link Enabling (ALE) system.
IDocs are used for asynchronous transactions: Each IDoc generated exists as a self-contained
text file that can then be transmitted to the requesting workstation without connecting to the
central database.
Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for
synchronous transactions.
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 6
A large enterprise's networked computing environment is likely to connect many geographically
distributed computers to the main database. These computers are likely to use different hardware
and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged
between different systems without conversion from one format to another.
IDoc types define different categories of data, such as purchase orders or invoices, which may
then be broken down into more specific categories called message types. Greater specificity
means that an IDoc type is capable of storing only the data required for a particular transaction,
which increases efficiency and decreases resource demands.
An IDoc can be generated at any point in a transaction process. For example, during a shipping
transaction process, an IDoc may be generated that includes the data fields required to print a
shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in
the sending database and passed to the ALE communication layer. The communication
layer performs a Remote Function Call (RFC), using the port definition and RFC destination
specified by the customer model.
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 - Generate Partner Profiles
BD61 - Activate Change Pointers - Globally
BD50 - Activate Change Pointer for Message Type
BD52 - Activate change pointer per change.doc object
BD59 - Allocation object type -> IDOC type
BD56 - Maintain IDOC Segment Filters
BD53 - Reduction of Message Types
BD21 - Select Change Pointer
BD87 - Status Monitor for ALE Messages
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 7
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 8
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
Basic configuration for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs:
RBDMIDOC – Creating IDoc Type from Change Pointers
RSEOUT00 – Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful to RFC Execution
RBDMANIN - Start error handling for non-posted IDocs
IDOC-SALE
Prepared By Guntupalli Hari Krishna Page 9
RBDSTATE - Send Audit Confirmations
For testing you can use WE19
Tip : Now available Android apps in Google play store in
search field area type like ....Sap scn idoc app and download
in you mobile.
Useful links:
http://scn.sap.com/docs/DOC-34785
http://wiki.scn.sap.com/wiki/display/Community/Inbound+and+Outbound+Idoc+Configuration+Steps
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=314542824
(Sap IDOC Interview Questions, Answers & Explanations)
Thank You
for Your Time !

Contenu connexe

Tendances

Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
Bunty Jain
 
Sap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasingSap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasing
Venkat Mannam
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th method
Mohammed Azhad
 

Tendances (20)

Text determination
Text determinationText determination
Text determination
 
Pricing Routine In Vofm
Pricing Routine In VofmPricing Routine In Vofm
Pricing Routine In Vofm
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
 
SAP MM Standard Business Processes
SAP MM Standard Business ProcessesSAP MM Standard Business Processes
SAP MM Standard Business Processes
 
SAP SD Copy Controls
SAP SD Copy ControlsSAP SD Copy Controls
SAP SD Copy Controls
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Route determination
Route determinationRoute determination
Route determination
 
Output determination
Output determinationOutput determination
Output determination
 
Sd billing plan
Sd billing planSd billing plan
Sd billing plan
 
Intercompany config
Intercompany configIntercompany config
Intercompany config
 
SAP Draft Solution for GST India
SAP Draft Solution for GST IndiaSAP Draft Solution for GST India
SAP Draft Solution for GST India
 
Sap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guideSap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guide
 
Sap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasingSap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasing
 
Sap SD Standard Reports
Sap SD Standard ReportsSap SD Standard Reports
Sap SD Standard Reports
 
SAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptxSAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptx
 
Idocs
IdocsIdocs
Idocs
 
Sap sd pricing
Sap sd pricingSap sd pricing
Sap sd pricing
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th method
 

En vedette

Internal Orders Detailed config
Internal Orders Detailed configInternal Orders Detailed config
Internal Orders Detailed config
Imran M Arab
 
Financial Planning, Budgeting, and Forecasting (2010)
Financial Planning, Budgeting, and Forecasting (2010)Financial Planning, Budgeting, and Forecasting (2010)
Financial Planning, Budgeting, and Forecasting (2010)
Nasreen Quibria
 
BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line SearchesBI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
Ilya Loshchilov
 

En vedette (20)

Management Accounting
Management AccountingManagement Accounting
Management Accounting
 
دورة مكافحة غسل الأموال وتمويل الإرهاب
دورة مكافحة غسل الأموال وتمويل الإرهابدورة مكافحة غسل الأموال وتمويل الإرهاب
دورة مكافحة غسل الأموال وتمويل الإرهاب
 
Internal Orders Detailed config
Internal Orders Detailed configInternal Orders Detailed config
Internal Orders Detailed config
 
Manufacturer under GST Law
Manufacturer under GST LawManufacturer under GST Law
Manufacturer under GST Law
 
Financial Planning, Budgeting, and Forecasting (2010)
Financial Planning, Budgeting, and Forecasting (2010)Financial Planning, Budgeting, and Forecasting (2010)
Financial Planning, Budgeting, and Forecasting (2010)
 
Financial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bkFinancial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bk
 
Sap query by guntupalli hari
Sap query by guntupalli hariSap query by guntupalli hari
Sap query by guntupalli hari
 
Legality in business law
Legality in business law Legality in business law
Legality in business law
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1
 
Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna
 
SAP FIXED ASSETS ACCOUNTING
SAP FIXED ASSETS ACCOUNTINGSAP FIXED ASSETS ACCOUNTING
SAP FIXED ASSETS ACCOUNTING
 
Introduction to sap r3 (mm)
Introduction to sap r3 (mm)Introduction to sap r3 (mm)
Introduction to sap r3 (mm)
 
International Financial Managemnet
International Financial ManagemnetInternational Financial Managemnet
International Financial Managemnet
 
BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line SearchesBI-population CMA-ES Algorithms with Surrogate Models and Line Searches
BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
 
Material ledger by guntupalli hari krishna
Material ledger by guntupalli hari krishnaMaterial ledger by guntupalli hari krishna
Material ledger by guntupalli hari krishna
 
SAP END USER TRAINING MM01& ME51 N
SAP END USER TRAINING   MM01&  ME51 NSAP END USER TRAINING   MM01&  ME51 N
SAP END USER TRAINING MM01& ME51 N
 
Simple finance trainings document demo - Migration activities
Simple finance trainings document demo - Migration activitiesSimple finance trainings document demo - Migration activities
Simple finance trainings document demo - Migration activities
 
SAP Simple Finance Training
SAP Simple Finance TrainingSAP Simple Finance Training
SAP Simple Finance Training
 

Similaire à IDOC

Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc
chiku_jpb
 

Similaire à IDOC (20)

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
 
I doc in SAP
I doc in SAPI doc in SAP
I doc in SAP
 
IDOC.pdf
IDOC.pdfIDOC.pdf
IDOC.pdf
 
Edi,idoc,ale
Edi,idoc,aleEdi,idoc,ale
Edi,idoc,ale
 
Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc
 
Ale Idoc
Ale IdocAle Idoc
Ale Idoc
 
ALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.pptALE IDOC configuration documents FIC.ppt
ALE IDOC configuration documents FIC.ppt
 
SAP Inbound IDoc.pptx
SAP Inbound IDoc.pptxSAP Inbound IDoc.pptx
SAP Inbound IDoc.pptx
 
15. ALE IDOC.pdf
15. ALE IDOC.pdf15. ALE IDOC.pdf
15. ALE IDOC.pdf
 
IDoc_Guide.pdf
IDoc_Guide.pdfIDoc_Guide.pdf
IDoc_Guide.pdf
 
EDI_IDOC.pdf
EDI_IDOC.pdfEDI_IDOC.pdf
EDI_IDOC.pdf
 
Edi layer
Edi layerEdi layer
Edi layer
 
Ale edi
Ale ediAle edi
Ale edi
 
Ale IDOC
Ale IDOCAle IDOC
Ale IDOC
 
EDI
EDIEDI
EDI
 
Sap
SapSap
Sap
 
EDI WS API
EDI WS APIEDI WS API
EDI WS API
 
Advanced guide to_edi_configuration
Advanced guide to_edi_configurationAdvanced guide to_edi_configuration
Advanced guide to_edi_configuration
 
IDOCS ALE
IDOCS ALEIDOCS ALE
IDOCS ALE
 

Plus de Hari Krishna

Plus de Hari Krishna (12)

Sap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli HariSap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli Hari
 
SAP GST INDIA
SAP GST INDIA SAP GST INDIA
SAP GST INDIA
 
Simple finance
Simple financeSimple finance
Simple finance
 
Sap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishnaSap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishna
 
Idoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishnaIdoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishna
 
New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
Lease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaLease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishna
 
Cin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishnaCin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishna
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishna
 
New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting
 
Make to order document
Make to order document Make to order document
Make to order document
 

Dernier

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

IDOC

  • 2. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 2 What is Idoc: IDoc (for intermediate document) is a standard data structure for electronic data interchange (EDI) between application programs written for the popular SAP business system or between an SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's Application Link Enabling (ALE) system. IDocs are used for asynchronous transactions: Each IDoc generated exists as a self-contained text file that can then be transmitted to the requesting workstation without connecting to the central database. Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for synchronous transactions. A large enterprise's networked computing environment is likely to connect many geographically distributed computers to the main database. These computers are likely to use different hardware and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged between different systems without conversion from one format to another. IDoc types define different categories of data, such as purchase orders or invoices, which may then be broken down into more specific categories called message types. Greater specificity means that an IDoc type is capable of storing only the data required for a particular transaction, which increases efficiency and decreases resource demands. An IDoc can be generated at any point in a transaction process. For example, during a shipping transaction process, an IDoc may be generated that includes the data fields required to print a shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in the sending database and passed to the ALE communication layer. The communication layer performs a Remote Function Call (RFC), using the port definition and RFC destination specified by the customer model. The IDoc is transmitted to the receiver, which may be an R/3, R/2, or some external system. What are the main advantages if IDOC: IDoc is the data Format used by the SAP in data transfer using ALE /EDI methods. They provide more data security. An IDoc is an intermediate document used to send data in two ways, that is internal and the external point for you.
  • 3. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 3 In BW, IDoc is a transfer mode, when you create a Info source you can select the transfer mode as PSA or IDOC. It's the method provided for backward compatibility. In older version the hierarchies where loaded using IDOC transfer method. Now it's possible with PSA but still that method is available to load the hierarchies. Some key acronyms are translated below: ALE - Application Link Enabling BAPI - Business Application Programming Interface EDI – Electronic Data Interchange IDoc - Intermediate Document An example in SD: For creating sales documents (sales order) through IDOCS you will have to use the T code WE19. In that click basic type and enter order05(IDOC type) and select via message type then enter ORDERS(message type), click execute. You will get to see many fields. here you have to enter the data that you enter in the VA01 screen in order to create sales order. The data such as material name, date, qty, P.O no etc. After entering all the data, you click standard inbound the IDOC would be created by the system. You can see the created order by going in to VA03 screen. Next time when you create the IDOC, in same T code WE19 screen, click existing IDOC and enter the IDOC which you created in the above step and just change the P.O no. System will create new sales order through new IDOC Before doing all you need to maintain the partner profile in T code WE20. For this Discuss with EDI consultant. EDI is nothing but Electronic data interchange. SAP will support EDI through Intermediate documents (IDOCS). EDI (Electronic Document interchange) - EDI is the electronic exchange of business documents between the computer systems of business partners, using a standard format over a communication network.
  • 4. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 4 EDI is also called paperless exchange. Advantages: Reduced Data entry errors Reduced processing time Availability of data in electronic form Reduced paperwork Reduced Cost Reduced inventories and better planning Standard means of communications Better business process EDI has two process 1. Outbound process 2. Inbound process OP: 1.Application document is created. 2.IDOC is generated 3.IDoc is transferred from SAP to Operating system layer 4.Idoc is converted into EDI standards 5.Edi document is transmitted to the business partner 6.The Edi Subsystem report status to SAP IP: 1.EDI transmission received 2.EDI document is converted into an IDOC 3.IDOC is transferred to the SAP layer 4.The application document is created 5.The application document can be viewed. IDOC: IDOC is a container that can be used to exchange data between any two process. Each iDoc is assigned a unique number for tracking and future reference. IDoc Consist of several segments, and segments contain several fields. IDoc contains the following three type of records... 1.One Control Record. 2.One or many Data Record 3.One or many Status record.
  • 5. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 5 PORT: Port is used in the outbound process to determine the name of the EDI subsystem program, the directory path where the Idoc file will be created at the operating system level, the idoc file names and the RFC destinations. RFC Destination: Used to define the characteristics of communication links to a remote system on which a functions needs to be executed. Partner Profile: Partner profile specified the various components used in an outbound process ( Partner number,IDoc type, message type,Port,Process code),the mode in which it communicates with the subsystem(batch or immediate) and the person to be notified in case of errors. Message Control Used in pricing, account determination, material determination, and output determination. The message control component enables you to encapsulate business rules without having to write ABAP programs. Process: Setup RFC destinations SM59 Port Destinations WE21 Partner Profile WE20 Message control NACE Purchase Order ME21 Check IDOCs WE02,WE05 Explain to me about Idoc : IDoc (for intermediate document) is a standard data structure for electronic data interchange (EDI) between application programs written for the popular SAP business system or between an SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's Application Link Enabling (ALE) system. IDocs are used for asynchronous transactions: Each IDoc generated exists as a self-contained text file that can then be transmitted to the requesting workstation without connecting to the central database. Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for synchronous transactions.
  • 6. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 6 A large enterprise's networked computing environment is likely to connect many geographically distributed computers to the main database. These computers are likely to use different hardware and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged between different systems without conversion from one format to another. IDoc types define different categories of data, such as purchase orders or invoices, which may then be broken down into more specific categories called message types. Greater specificity means that an IDoc type is capable of storing only the data required for a particular transaction, which increases efficiency and decreases resource demands. An IDoc can be generated at any point in a transaction process. For example, during a shipping transaction process, an IDoc may be generated that includes the data fields required to print a shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in the sending database and passed to the ALE communication layer. The communication layer performs a Remote Function Call (RFC), using the port definition and RFC destination specified by the customer model. SALE - IMG ALE Configuration root WE20 - Manually maintain partner profiles BD64 - Maintain customer distribution model BD71 - Distribute customer distribution model SM59 - Create RFC Destinations BDM5 - Consistency check (Transaction scenarios) BD82 - Generate Partner Profiles BD61 - Activate Change Pointers - Globally BD50 - Activate Change Pointer for Message Type BD52 - Activate change pointer per change.doc object BD59 - Allocation object type -> IDOC type BD56 - Maintain IDOC Segment Filters BD53 - Reduction of Message Types BD21 - Select Change Pointer BD87 - Status Monitor for ALE Messages BDM5 - Consistency check (Transaction scenarios) BD62 - Define rules BD79 - Maintain rules BD55 - Defining settings for IDoc conversion
  • 7. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 7 WEDI - ALE IDoc Administration WE21 - Ports in Idoc processing WE60 - IDoc documentation SARA - IDoc archiving (Object type IDOC) WE47 - IDoc status maintenance WE07 - IDoc statistics BALE - ALE Distribution Administration WE05 - IDoc overview BD87 - Inbound IDoc reprocessing BD88 - Outbound IDoc reprocessing
  • 8. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 8 BDM2 - IDoc Trace BDM7 - IDoc Audit Analysis BD21 - Create IDocs from change pointers SM58 - Schedule RFC Failures Basic configuration for Distributed data: BD64: Maintain a Distributed Model BD82: Generate Partner Profile BD64: Distribute the distribution Model Programs: RBDMIDOC – Creating IDoc Type from Change Pointers RSEOUT00 – Process all selected IDocs (EDI) RBDAPP01 - Inbound Processing of IDocs Ready for Transfer RSARFCEX - Execute Calls Not Yet Executed RBDMOIND - Status Conversion with Successful to RFC Execution RBDMANIN - Start error handling for non-posted IDocs
  • 9. IDOC-SALE Prepared By Guntupalli Hari Krishna Page 9 RBDSTATE - Send Audit Confirmations For testing you can use WE19 Tip : Now available Android apps in Google play store in search field area type like ....Sap scn idoc app and download in you mobile. Useful links: http://scn.sap.com/docs/DOC-34785 http://wiki.scn.sap.com/wiki/display/Community/Inbound+and+Outbound+Idoc+Configuration+Steps http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=314542824 (Sap IDOC Interview Questions, Answers & Explanations) Thank You for Your Time !