cancel
Showing results for 
Search instead for 
Did you mean: 

Condition Contract Management_Massive pricing update in already existing agreements

pierpaolo_parma
Explorer
0 Kudos

Hi there,

in reference to several already existing agreements, i have to update hundreds of pricing conditions (of accrual and payout) on a monthly basis.

Can you please advise what's the best way in order to do that?

In addition, do you know why it isn't possible to create pricing condition records (always referred to Condition Contracts) by using the VK11? even though this transaction is available into the standard SAP menu of the settlement management, whether I try to define a new record for the REA1/RES1, i receive the message that table 163 (or 4AB) can be managed only via condition contract.

Is there a way to bypass this error?

Thanks and regards

Pier Paolo

Accepted Solutions (0)

Answers (2)

Answers (2)

VeselinaPeykova
Active Contributor
0 Kudos

I assume you mean WCOCO agreements.

You can try using BAPI_CONDITION_CONTRACT_CHANGE either in LSMW or in LTMC/LTMOM to create a custom migration object.

As to the REA1/RES1 error - you are not supposed to maintain these conditions via VK11, this is why the message is shown. If you are interested in what is being checked - they do this in CL_WLF_KOTABNR_CHECK, method CHECK. Because in the condition table you have COCO_NUM as a key field, they call FM READ_CUSTOMIZED_MESSAGE and set WS682 as error.

As you may have probably guessed - the conditions are created via WCOCO, there is no repricing similar to what we are used to in SD in condition contracts.

For settlement documents you have repricing, but you typically post these to accounting soon after you have created them, and for released documents to accounting you cannot reprice.

pierpaolo_parma
Explorer
0 Kudos

Thanks a lot, Veselina!

Yes, i was referring to the WCOCO agreements.

I'll try to follow your advice and let you know!

Keep you posted

Pier Paolo

Lakshmipathi
Active Contributor
0 Kudos

First update the new pricing via VK11. Next execute VA45 and from there, click on "Edit" from top menu bar followed by Mass Change > New Pricing. This will update all your open contracts.