cancel
Showing results for 
Search instead for 
Did you mean: 

Logic behind Financial roll-up from PS to PPM

SAPPS
Discoverer
0 Kudos
361

Hi Experts,

In my project during period end activities when the system executes a Financial roll-up batch job, the roll-up program reduced all the existing Forecast/Planned cost values to 'ZERO (0)'.

Thereafter, the next time when system run the same job; it brings/restore back from 'Zero (0)' to old values (or old values plus some new planned costs) from PS to PPM.

Irrespective of above behaviour, I want to know the standard behavior of Financial roll-up program.

Does it overwrite the existing values directly OR make existing values to 'ZERO' first and then restore back those old values (including additional values if any)?? 

Thanks in advance.

Regards,

View Entire Topic
Ken_Melching
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please review your batch job variant settings.  Standard behavior is to update the values when the /RPM/FICO_INT_PLANNING program is ran.  It should not be resetting values to 0, the values should be updated to the latest values.  

SAPPS
Discoverer
0 Kudos

Thanks Ken for your response. 

But, I don't think there is any setting/parameters SAP offer to make/reset the financial value '0' and restore back the same or updated values in the next run.

Yes, we have a wrapper Z program (ZSCHEDULE_PPM_FIN_ROLLUP) to schedule the job for running the standard roll-up program /RPM/FICO_INT_PLANNING.

That wrapper program is a customized solution built by SAP itself around 2-3 years ago to improve the performance. Looks like, the same wrapper program is offering by SAP now via an SAP note 3390324 - Wrapper reports for Financial Integration & Planning scenarios as a standard functionality.

Does that wrapper program is causing that behaviour (value to zero and restore back to value)?

Please suggest.

Ken_Melching
Product and Topic Expert
Product and Topic Expert
0 Kudos
Please submit a ticket to SAP Support since the program is offered in a Note.