cancel
Showing results for 
Search instead for 
Did you mean: 

Posted Accruals not getting reversed during Delta Accruals Settlement

yalvarez23
Explorer
0 Kudos

We're implementing Condition Contract Management in SAP ERP release under Global Trade - Compensation Management. The delta accrual functionality is active.

When creating the first DA document, business volume is determined correctly and the equivalent of condition type RED1 gets calculated as expected. WCOCOF table is updated properly as well.(

When creating subsequent DA, business volume is determined for the accumulated volume and the again the equivalent of RED1 condition as expected, however to get the delta accrual, system should then transfer via settlement program the already posted accruals using condition type RED2 so we only post the delta accrual amount.

Example:

Dec 10/2023 - Invoice 1 - 10,000 USD

Dec 11/2023 - Invoice 2 - 20,000 USD

Rebate Program = 5%

1. Delta Accrual - Dec 10/2023

BV = 10,000 USD

RED1 5% = 500

Net Amount = 500

2. Delta Accrual - Dec 11/2023

BV = 30,000 USD

RED1 5% = 1500

RED2 = -500 *** This condition is missing, not calculated by settlement program ****

Net Amount = 1000

This is causing over accruals as the total amount gets calculated all over again instead of posting only Delta.

The configuration for the Accrual Groups has been done to transfer from equivalent conditions REA1 to REA2 (During Final Settlement) and to RED2 (During DA settlement). I even included another lines to transfer from RES1 and RED1 but did not work either.

Another important thing to mention, when accruals gets posted via billing documents, they get reversed during final settlement using equivalent condition REA2 which is what is configured in the accrual groups but not if accruals are coming from Delta Accruals. I even added another flag in configuration of the contract to include Accruals from Sales and Accruals from Agency Business.

Has anyone faced similar issue? - if so, could you please explain how it was resolved?

Any help/hint is highly appreciated as I have searched everywhere.

Thanks,Yesenia Alvarez

Accepted Solutions (0)

Answers (3)

Answers (3)

yalvarez23
Explorer
0 Kudos

This issue was resolved by activating the required business function indicated here: 2497386 - Required business functions for Settlement management. We were missing EA-RETAIL.

yalvarez23
Explorer
0 Kudos

Hi gauthier_victor,

Thanks for your answer. Yes, I checked the pricing procedure and condition type has the subtotal 2 assigned as well as manual checkbox ticked as this condition is supposed to be added by settlement program.

I've been checking this issue for a while and followed through every configuration point from the guideline below.

SAP 2723516 - Compensation Management - Description of exemplary configuration in ERP.

Currently I'm trying to confirm if this functionality works for EHP 7 as there is a couple of settings from the document that are not available in my release and might be the reason it's not working.

I can confirm that configuration for accrual groups and pricing procedure is correct as I was able to get RED2 picked up once but only when the accruals were originally posted in billing documents. This is because when they're saved into WCOCOF table, the condition key is REA1 which matches the accrual group configuration.

But if the accrual is posted from Delta Accruals, we are having RED1 which references REA1 in PP but further more it could also be RES1, REJ1, REV1 (depends on exclusion groups). It is my understanding that regardless of the condition used in the delta accrual, WCOCOF should be updated with REA1 as a sum on item level so it gets picked up and reversed in the next DA run. This is not happening and WCOCOF is updated with whichever condition is active when DA is posted.

Hopefully I have provided a bit more information, looking to know if anyone has implemented Delta accruals in EHP7 and if it works.

Regards,

Yesenia A.

gvictor
Active Participant

Hi Yesenia,


I confirm that your understanding is correct.
WCOCOF should be updated with REA1 condition type when posting a delta accrual (check that REA1 is assigned to “Condition Type for delta accruals” under delta accrual section in Specify settlement settings for condition contract type).
If other accrual conditions are posted at source document level, WCOCOF will be updated with those as well. The configuration above is only for accrual amount via delta accrual.

I’ve implemented in EHP7 and I didn’t encounter an issue for RED2 and delta accrual. Other developments may need to be implemented in ECC to get close to S/4 scenario and behavior (enhancements are not listed in the note you mentioned or any other snote unfortunately, you’ll have to find out yourself)


I’ll keep checking for you,

You can also contact me if needed.

Regards,

Gauthier

yalvarez23
Explorer
0 Kudos

Hi victor_bey08

Thanks for your answer and you're correct - REA1 is supposed to be assigned under delta accrual section in the configuration setting for condition contract type.

This is the missing setting I was referring to before in our release that might be the reason this is not working.

I can't add REA1 for delta accruals or REA5 for the accruals from settlement as the fields are not available.

Here screenshot from documentation:

Here screenshot from our release:

If you have implemented in EHP7 then it should work but definitely I'm missing something here.

Regards,

Yesenia A.

gvictor
Active Participant
0 Kudos

Hi yalvarez23,


Maybe a stupid question but:
Did you check that you have the subtotal 2 assigned to RED2 condition type and the manual checkbox ticked in the pricing procedure for delta accrual?

Review the configuration guide provided for Sales ECC CCM, maybe you’re missing something.

Regards,

Gauthier V.