We made some changes to some Functional areas settings on a specific date. The changes involved the re-assignment of some G/L Accounts from the Functional Area A to the Functional Area B on date X; When we checked the Profit Detail by Contribution Margin Scheme (Earned Profit) report we could see that some of the transactions related to these Accounts where assigned to the Functional Area A or B depending on the transaction date.
The G/L Accounts X, Y & Z where re-assigned from Functional Area A to Functional Area B on date X. The Profit Detail by Contribution Margin Scheme (Earned Profit) report shows the transactions related to the G/L Accounts X, Y & Z assigned to Functional Area A until the X Date but assigned to the Functional Area B after the X Date.
Reproducing the Issue
1. Go to Business Configuration work center and select the Fine Tuning activities.
2. Choose the Settings for Earned Profit Analysis activity.
3. You will then see that the G/L Accounts X, Y & Z are assigned to Functional Area B. When you check the history you can see that these assignments where done on a specific Date X. In fact, until Date X these accounts were assigned to the Functional Area A.
4. Open the Profit Detail by Contribution Margin Scheme (Earned Profit) report and choose suitable entries for the variable screen.
5. Add the Functional Area and G/L Account characteristics to the rows.
6. Filter on the mentioned Accounts; for example, G/L Accounts X, Y & Z.
5. You will see that the transactions for some of the above accounts are still assigned to the Functional Area A although this was changed to the Functional Area B on date X.
The system behaviour is as design.
The reason you view the mentioned accounts associated to different functional areas is because when a configuration is changed only the future postings take the new configuration while the old postings remain without any change (Change in functional area in this case).
KBA , SRD-HR-PAD , Personnel Administration , How To