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

IDOC

Former Member
0 Likes
1,222

Hello Gurus,

User is creating a PO with reference to a contract and it is automatically generating a IDoc on saving.

Please note the contract is also created by a IDoc.

Please let me know if you require more information.

Please tell me how to stop this idoc generation.

<REMOVED BY MODERATOR>

thanks

suresh

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 2:11 PM

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,152

Probably the IDoc is created using an output type in the PO. Check the messages in the PO which output types generates the IDoc and then remove the condition record for this output type.

Regards,

John.

14 REPLIES 14
Read only

Former Member
0 Likes
1,153

Probably the IDoc is created using an output type in the PO. Check the messages in the PO which output types generates the IDoc and then remove the condition record for this output type.

Regards,

John.

Read only

0 Likes
1,152

Hi John,

Thanks for your reply.No output message exist for the generation of IDoc.I am suspecting since PO is with ref to contract and contract header reference data is having logical system.

Whether this data in logical system is causing idoc generation.

Please let me know ur views on this.

Thanks

Suresh

Read only

0 Likes
1,152

Hi Suresh,

What type of IDoc is getting generated?

Regards,

John.

Read only

0 Likes
1,152

Hi,

Thanks for your reply the Idoc generated is message type is BLAREL. and basic type BLAREL02

Thanks

syresg

Read only

0 Likes
1,152

Hi,

Ok, this is an IDoc which gets generated from the Agreement. Please check the messages in the Agreement.

Regards,

John.

Read only

0 Likes
1,152

Hi john,

Actually the aggrement X.... is created in A SAP system by another Idoc which is coming from other system SAP B.

When i create a PO wrt to Agrrement in SAP A system it automatically creating a Idoc.

thanks

suresh

Read only

0 Likes
1,152

Hi Suresh,

This still leaves 2 options:

1. BY creating a PO with reference to the agreement a status field in the agreement is set, which in turn triggers an output type for sending the IDoc.

2. In a user exit of the PO the BLAREL IDoc is triggered.

Regards,

John.

Read only

0 Likes
1,152

Hi John,

I think first option is correct and how to avoid this.

Thanks

Suresh

Read only

0 Likes
1,152

Hi Suresh,

There should be a message triggered in the Agreement, could you check this? If this is the case you can remove the condition record for this output type.

Regards,

John.

Read only

0 Likes
1,152

Hi suresh,

how did you manage to stop the BLAREL idoc from being created?

We have the same problem and your help would be much appreciated!

Thanks.

Tom

Read only

Former Member
0 Likes
1,152

Hi,

This is due to the Condition Records maintained for that output type.

You can see this in NACE transaction code

Condition records will be maintained in the NACE with respect to output type and with a key combinations (Vendor, Pur. Org..etc)

Normally these condition records will be created by functional consultants. So, please ask your function consultant to delete the condtion record which was maintained for that output with correct key combination.

<REMOVED BY MODERATOR>

Thanks,

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 2:12 PM

Read only

ravisankara_varaprasad
Active Participant
0 Likes
1,152

Hi Suresh,

We can trigger the IDocs via user exits instead of Message Control. Please check whether they are generating the Idoc with Message control / with user exits.

if it is user exits then you can restrict the Idocs before call to FM Master_Idoc_Distribute .

Thanking You.

Kind Regards,

Ravi Sankar.

Read only

Former Member
0 Likes
1,152

Hi,

Did you able to check the condition records???????.. as my guess 100% this should because of maintaining condition records.

Things should be done in NACE

1. Choose application 'EV' for contracts

2. And choose condition records

3. Then choose output type

4. in that we can see all key combinations

5. In either of key combniations definatly the output will be maintained, please delete that record your problem will be solved.

<REMOVED BY MODERATOR>

Thanks,

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 2:13 PM

Read only

0 Likes
1,152

Hi BABA,

Thanks for your concern.There is no output message for this I am sure of that.

Thanks

Suresh