We have a requirement where in we are trying to associate project to a program from project page. We are trying to achieve it through a function that will be called when we select a program from the Program field on the project page.
The ideas is that this function will insert the program id and content id(lifecycle id of the project) into pgm_program_content table. For testing, we have created a program and enabled financial summary setting for the same. Added the project link from the backend. The project content gets updated in the program and program financial summary also gets rolled up. If i add another project to the program using the function, financial summary details are not getting rolled up. However if i save the program settings again, the financial summary details gets rolled up from the added project.
Is there any table where the financial settings for a program are saved which we can update.