cancel
Showing results for 
Search instead for 
Did you mean: 

multiple inactive PR00 condition in sales order

ManojYadav
Explorer
0 Kudos

Hello All,

I have a custom program which updates sales order item prices using BAPI ''BAPI_SALESORDER_CHANGE'' . I m passing all necessary parameters like ( itm_number = XYZ cond_type = 'PR00' updateflag = 'U' cond_value and currency ) to BAPi table 'conditions_in' and 'conditions_inx'. It is working fine for all sales org except one. For one sales org, each time i execute the custom program, a new inactive PR00 condition gets added into item condition. Could you please let me know what could be the reason. Or which user exit may have influence . I checked requiremnt routines as well.

Accepted Solutions (0)

Answers (2)

Answers (2)

Lakshmipathi
Active Contributor
0 Kudos

Without checking the system, it will be difficult to assist you neither you have shared the condition tab and Analysis screen shots, showing pr00 details. Also, since you have custom logic, not sure, what for that custom logic is written, unless you share all these information clearly, very difficult to assist by anyone here.

ManojYadav
Explorer
0 Kudos

Please find attached screenshot.

Lakshmipathi
Active Contributor
0 Kudos
For one sales org, each time i execute the custom program, a new 
inactive PR00 condition gets added into item condition.

Did you check the Analysis screen from the condition tab for pr00? Probably, multiple condition records would have been maintained or not sure, whether the process is running with standard configuration or pricing exit is in place.

ManojYadav
Explorer
0 Kudos

Hello lakshmipathi.ganesan,

Yes, i checked the analysis screen and there exists single condition record for PR00 with price as 0.00. (we change this price via custom program).