‎2009 Mar 25 1:33 PM
Hi all,
I m using idoc message COND_A04 to populate and create condition and scale entries for Agreements (MEB1). However, i am getting the following error:
"Results of pricing with condition type ZI01 can not be changed"
where ZI01 is a condition type i've defined.
I m not sure if anyone has encounter and got this problem resolved.
I've populate values to the following segments:
E1KONH-KNUMA_BO (agreement number)
E1KONH-KNUMH
E1KOMG-KSCHL (condition type)
E1KOMG-KOLIF (prior vendor)
E1KOMG-EKORG (purchasing org)
E1KONP-BOMAT
E1KONP-KBETR
E1KONH-DATAB
E1KONH-DATBI
E1KOMG-KVEWE (filled with value 'E')
E1KOMG-KOTABNR (condition table number)
E1KOMG-KAPPL (filled with value 'M')
Thereafter i tested the idoc posting using WE19 and got the error above.
Are there any fields in the segment i missed out?
Or could there be other cause?
Cheers,
‎2009 Apr 12 12:26 AM
There could be numerous reasons for the IDoc failure because the message that you are getting is too generic. Btw, Is this the only message you get, check if there are more than 1 status 51 in your IDoc to get some more information.
Also see the longtext of the message by double clicking on the status message, probably you will get a more comprehensive reason for the failure.
If nothing of the above helps, try to see the message number and class and see where it is used in the posting program and put a break point at the spot where this message is triggered.
regards,
Advait