cancel
Showing results for 
Search instead for 
Did you mean: 

How to restrict masterdata changes before rectro active accounting datre

Former Member
0 Kudos

Hello expertz,

I have a scenario that, system is accepting the masterdata change of any sort, before the retro active accounting date through ESS and CATS. My retro date is 01.08.2010 and now i can see earliest MD change before this date in IT 0003and even change happend in 01.01.2012 also..Is there any BADI to restrict /reject the masterdata change through ESS and CATS? I feel when upload a bulk data ,system is accepting this..

Thanks in advance!

Accepted Solutions (0)

Answers (1)

Answers (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

There are no checks for the retro calculations. You can however

make sure records are unchangeable once approved through customisatin

in CAC1. ie using NO CHANGES AFTER approval

Or you can use a user exit like 3 or 6 to validate the changes,

As there are no standard checks or configuration settings available to

prevent users from entering times in these periods, you could implement

them via customer exit CATS0003 or CATS0006 to validate data and output

a message. Please also refer to the exit-documentations via transaction

SMOD.

Another possibility to prevent data entry in early periods is to set the

'Start date relative' and the 'Upper/lower limit relative' in profile

customizing transaction CAC1 accordingly and hide the field 'Key date'

(or change it to display only) on the initial screen of CAT2.

BUT ESS DOESNT OBSERVE SCROLLING LIMITS!

solution : You need to implement the user exits as indicated above, Please read

the documentation of it and implement these.