cancel
Showing results for 
Search instead for 
Did you mean: 

Triggering idocs

Former Member
0 Kudos

Hi

Am generating Idocs. Incase if it fails, how can I trigger the same Idoc without generating the idoc number and also

What is difference between trigger immediately and collecting IDocs?

Accepted Solutions (0)

Answers (5)

Answers (5)

ernesto_cruz
Participant
0 Kudos

Hi Chaitanya,

With the info received, Could you explain us the status of the solution this thread?

Cheers from Argentina.

Former Member
0 Kudos

hi ,

Am generating Idocs. Incase if it fails, how can I trigger the same Idoc without generating the idoc number and also

What is difference between trigger immediately and collecting IDocs?

Am generating Idocs. Incase if it fails, how can I trigger the same Idoc without generating the idoc number and also

We canu2019t create Idoc with out Idoc number and if you want to send again Idoc based on failing Idoc number, that is possible by using t.c BD87

Trigger immediately

the name it self, trigger idoc after created

collecting IDocs:

generally collecting IDocs concept we have to use in u201C IDOC Packagingu201D and collect all the idocs and trigger based on scheduling job.

thanks,

former_member184681
Active Contributor
0 Kudos

Hi,

What do you mean by

Incase if it fails

Depending on your answer, further processing is different:

Case 1: IDoc is created with proper data, but despatching it to receiver system with tRFC fails. In this case, go to sm58 t-code and reexecute the specific LUW to repeat IDoc despatch. In this case, no new IDoc is created, so also no new IDoc number is assigned.

Case 2: IDoc is created incorrectly and you need to reprocess data collection process. In this case, repair your error related to data collection, and trigger your IDoc again from respective application. In this case, a new IDoc is created, so also a new IDoc number is assigned.

Case 3: You want to adjust IDoc data manually. You should only do this for testing purposes, in development/testing environments, not in production system. Go to t-code we19, enter your IDoc number and choose Standard outbound processing. Again, in this case a new IDoc is created (as an adjusted copy of the original one), so new IDoc number is assigned.

Hope this helps,

Grzegorz

ernesto_cruz
Participant
0 Kudos

Hello,

for the first question, go to trx BD87, do you search the idoc number with a valid filter , do you use the idoc number later go to trx we19 from here, and execute,and finally do you trigger the idoc.

cheers

Former Member
0 Kudos

Hi,

You can't trigger an IDOC in ECC with out recreating a new Idoc number, when ever an idoc is re triggered thru WE19 it will create a new number for tracking that is how it works.

trigger Immediately option will trigger idocs as they are created in realtime,

where as collect option is used to collect all the idols in ECC and a separate scheduling job has to be created to send them out of ECC.

hope this helps...