‎2008 Feb 14 9:41 AM
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
‎2008 Feb 14 9:57 AM
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.
‎2008 Feb 14 9:57 AM
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.
‎2008 Feb 14 10:03 AM
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
‎2008 Feb 14 10:25 AM
Hi Suresh,
What type of IDoc is getting generated?
Regards,
John.
‎2008 Feb 14 10:58 AM
Hi,
Thanks for your reply the Idoc generated is message type is BLAREL. and basic type BLAREL02
Thanks
syresg
‎2008 Feb 14 11:09 AM
Hi,
Ok, this is an IDoc which gets generated from the Agreement. Please check the messages in the Agreement.
Regards,
John.
‎2008 Feb 14 11:19 AM
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
‎2008 Feb 14 11:24 AM
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.
‎2008 Feb 14 11:54 AM
Hi John,
I think first option is correct and how to avoid this.
Thanks
Suresh
‎2008 Feb 14 12:56 PM
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.
‎2009 Jun 08 4:28 PM
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
‎2008 Feb 14 10:07 AM
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
‎2008 Feb 14 10:22 AM
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.
‎2008 Feb 14 11:19 AM
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
‎2008 Feb 14 11:23 AM
Hi BABA,
Thanks for your concern.There is no output message for this I am sure of that.
Thanks
Suresh