Skip to Content
0

idoc usage in bods

Oct 16, 2016 at 09:49 AM

181

avatar image

Hi all,

i am trying to understand the usage of SAP Idoc's in bods [inbound and outbound] from both understanding and technical integration perspective , i am looking out for details from very basic steps.

can anyone please help on this?

also i tried looking at the below link, but very basic details are not at all covered here.

http://saptechnical.com/Tutorials/BOBJ/IDOCS/Index.htm

i tried looking out for the info in below guides , but nothing much is mentioned.

is there any other guide where i can find this info?

capture.jpg (27.3 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

6 Answers

Arun Sasi Oct 18, 2016 at 07:32 AM
1

Swetha,

The purpose of an IDoc is to transfer data or information from SAP to other systems and vice versa.

Hope you find the below articles useful.

Inbound

https://blogs.sap.com/2012/07/17/sending-idoc-from-business-objects-data-services-bods-to-sap/

Outbound

https://blogs.sap.com/2012/07/16/receiving-idoc-in-business-objects-data-services-bods-from-sap

Regards

Arun Sasi

Share
10 |10000 characters needed characters left characters exceeded
Srinivas Gajawada Oct 24, 2016 at 01:28 PM
0

Hi Swetha,

Pls find info for Inbound/Outbound. If you could share your requirement, we can guide you on what kind of IDOC you need to use.

INBOUND - Sending data to SAP system from Other system

OUTBOUND - Sending data from SAP System to Other system.

Share
10 |10000 characters needed characters left characters exceeded
Swetha N Oct 19, 2016 at 02:42 AM
0

Arun Sai , thanks, i have already checked these links.

1: in a scenario where i am migrating legacy data to SAP via IDOCs, where do i view the final data post loading?

2: in a second scenario , where i am trying to read an IDOC, can i read the same IDOC twice? i need to do this for testing purpose.

i created an idoc file and tried to provide that as input in a batch job which has idoc as source, but thsi failed saying format no longer supported. i also tried settign up a real time job with idoc message source and also setup the real time service, but this job also seems not to bring any data, though i see idoc in we02.

can anyone please suggest?

is there a sample end to end sap to legacy or legacy to SAP kind of a video available which can help me to learn in detail?

Share
10 |10000 characters needed characters left characters exceeded
Srinivas Gajawada Oct 26, 2016 at 06:35 PM
0

Hi Swetha- Pls find my responses:

1: in a scenario where i am migrating legacy data to SAP via IDOCs, where do i view the final data post loading?

<<Srinivas>>:: Once you load the data from DS to SAP via IDOC, it always update data in SAP underlying tables depends on the object type:

ex: if you are loading material master data: it updates MARA/MARC...etc ( depends on the attributes you are updating)

2: in a second scenario , where i am trying to read an IDOC, can i read the same IDOC twice? i need to do this for testing purpose

<<Srinivas>>:: The question is, why do want to read same IDOC twice? if it is require for some thing, you can load it in two different tables and them merge ..

Hope this helps.

Share
10 |10000 characters needed characters left characters exceeded
Swetha N Dec 01, 2016 at 02:19 PM
0

Hi Srinivas,

i want to read the same idoc which were earlier read to do just a trial and error and practice on the idoc concepts.

Share
10 |10000 characters needed characters left characters exceeded
vamsi ch Jun 28, 2017 at 10:50 PM
0

Hi Swetha,

As per scenario 1 -Once you load the data from DS to SAP via IDOC, it always update data in SAP underlying tables depends on the object type:

ex: if you are loading material master data: it updates MARA/MARC...etc ( depends on the attributes you are updating)

Will the table get updated without any user interaction? If 1lakh records are inserted how do we check if 1 lakh are inserted?

In case of errors how should we handle? Ex : 10 records are given by BODS.9 are inserted 1 record failed. How should we handle this one record?

Share
10 |10000 characters needed characters left characters exceeded