cancel
Showing results for 
Search instead for 
Did you mean: 

Mass Update of LS51 and VCH1 using FM or BAPI

former_member185978
Active Participant
0 Kudos
702

Hi All,

I need to update ( Mass records ) for LS51 and VCH1. I have KOTH909 table entry with Application , Condition KSCHL , and other details. But didn't find the right FM or BAPI to update the entry for LS51 and VCH1.

Can this will be done using RV_CONDITION_COPY or RV_CONDITION* FM ?

Can anyone guide me the FM ,

No BDC / LSMW pls.

Accepted Solutions (0)

Answers (1)

Answers (1)

DominikTylczyn
Active Contributor
0 Kudos

Hello bala.manchikalapat

That's is a long standing problem - SAP doesn't provide a standard BAPI to update condition records. The only function close to that is BAPI_PRICES_CONDITIONS. However the note 1135984 - Conditions cannot be created with BAPI_PRICES_CONDITIONS discourages its usage and suggests batch input instead. Once I've put forward an improvement proposal under SAP Influence program to release the BAPI for customer usage.The proposal has been flatly rejected. I understand that your question is about batch determination conditions. Still the underlying functionality and the root problem is the same.

If I were you, I would not use any RV_CONDITION* functions. They are not released for customer usage. Hence if you hit any problem or cause data inconsistency with those functions, you are on your own. SAP OSS won't help you. I'd rather go with batch-input.

Best regards

Dominik Tylczynski