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

Outbound IDOC not triggering

Former Member
0 Likes
7,586

Hi,

I have a requirement where Outbound IDOC needs to be triggered automatically on sales order change by inbound IDOC.

The sales order change is successful but the outbound IDOC is not triggered automatically.

I have maintained the Output type in the partner profile and also maintained the condition records for the output type in vv11.

But when I check for the sales order under Extras->Output->Header->Edit the output type is not there.

Is there any additional configuration that needs to be done?

Please guide on how to fulfill the requirement.

Thanks,

Taiyeb

1 ACCEPTED SOLUTION
Read only

ziolkowskib
Active Contributor
0 Likes
4,608

When you are in Extras->Output->Header->Edit then from the menu select Goto -> Determin. Analysis. On the left side check what procedure is used here and then check if your output is assigned to that procedure. Find your output on that list and see why it was not created. It could be that you have some additional requirement attached to it (it's done under assigning output to procedure in NACE).

6 REPLIES 6
Read only

ziolkowskib
Active Contributor
0 Likes
4,609

When you are in Extras->Output->Header->Edit then from the menu select Goto -> Determin. Analysis. On the left side check what procedure is used here and then check if your output is assigned to that procedure. Find your output on that list and see why it was not created. It could be that you have some additional requirement attached to it (it's done under assigning output to procedure in NACE).

Read only

0 Likes
4,608

Hi Bartos,

Thanks for your response.

The output type is assigned to the procedure. Is there anything else that can trigger the outbound IDOC.

Read only

0 Likes
4,608

Hi Taiyeb,

As I understood you your output type is not generated, is that correct? In order to generate IDoc you have to first generate output type and if you don't see it something is missing in your configuration - that's why I asked you to check Determination Analysis for your output type and see what is the reason for not generating the output type.

Read only

0 Likes
4,608

Hi Bartos,

I checked in Determination Analysis, it has the following message against the output type:

Output ignored (requirement 908 not fulfilled).

Read only

0 Likes
4,608

It means that in under the procedure assignment in the line where you have added yout output type you have a requirement that is always checked before adding your output type (as presented below).

You can check requirements in transaction VOFM to see what is the logick behind it.

When you double click on particular requirement (in your case 908) it will take you to the ABAP code that is executed under your requirement.

You can always remove the requirement from your output type configuration under procedure assignment so it will not be called.

Read only

0 Likes
4,608

Thanks a lot Bartosz, I deactivated the routine and it worked.