DBA Data[Home] [Help]

APPS.FPA_PROCESS_PVT dependencies on FPA_SCENARIO_PVT

Line 2652: 'Calling fpa_scenario_pvt.calc_scenario_data for updating Scenario project data..'

2648: FND_LOG.String
2649: (
2650: FND_LOG.LEVEL_PROCEDURE,
2651: 'fpa.sql.FPA_Process_Pvt.Add_Projects.Source = PJT',
2652: 'Calling fpa_scenario_pvt.calc_scenario_data for updating Scenario project data..'
2653: );
2654: END IF;
2655:
2656: -- open a cursor to get the newly added projects

Line 2684: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJ Mode for projectId= '||projectIdTbl(i)

2680: FND_LOG.STRING
2681: (
2682: FND_LOG.LEVEL_PROCEDURE,
2683: 'FPA.SQL.FPA_PROCESS_PVT.Add_Projects.Source = PJT',
2684: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJ Mode for projectId= '||projectIdTbl(i)
2685: );
2686: END IF;
2687:
2688: l_data_to_calc := 'PROJ';

Line 2689: fpa_scenario_pvt.calc_scenario_data

2685: );
2686: END IF;
2687:
2688: l_data_to_calc := 'PROJ';
2689: fpa_scenario_pvt.calc_scenario_data
2690: (
2691: p_api_version => 1.0,
2692: p_scenario_id => l_init_scenario_id,
2693: p_project_id => projectIdTbl(i),

Line 2754: fpa_scenario_pvt.calc_scenario_data

2750: -- calculate classcode level data for all classcodes in the scenario
2751: -- Call copy_sce_proj_data in PJT mode to calculate total cost, benefit,
2752: -- and other metrics at all levels for the Initial Scenario
2753: l_data_to_calc := 'CLASS';
2754: fpa_scenario_pvt.calc_scenario_data
2755: (
2756: p_api_version => 1.0,
2757: p_scenario_id => l_init_scenario_id,
2758: p_project_id => null,

Line 2775: fpa_scenario_pvt.calc_scenario_data

2771: 'Completed Classcode rollup calculations. proceeding to scenario'
2772: );
2773: END IF;
2774: l_data_to_calc := 'SCEN';
2775: fpa_scenario_pvt.calc_scenario_data
2776: (
2777: p_api_version => 1.0,
2778: p_scenario_id => l_init_scenario_id,
2779: p_project_id => null,

Line 2855: FPA_SCENARIO_PVT.copy_sce_project_Data

2851: -- no need to check for p_proj_source = PJP because the logic below is executed for all cases except
2852: -- adding project from current plan to initial scenario, there is no current scenario.
2853: if l_init_scenario_id <> p_scenario_id then -- then we are adding projects from Current Plan to current scenario (and initial scenario)
2854:
2855: FPA_SCENARIO_PVT.copy_sce_project_Data
2856: (
2857: p_api_version => l_api_version,
2858: p_commit => FND_API.G_FALSE,
2859: p_target_scen_id => p_scenario_id,

Line 2874: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJFIN Mode for projectId= '||projectIdTbl(i)

2870: FND_LOG.STRING
2871: (
2872: FND_LOG.LEVEL_PROCEDURE,
2873: 'FPA.SQL.FPA_PROCESS_PVT.Add_Projects.Source = PJP',
2874: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJFIN Mode for projectId= '||projectIdTbl(i)
2875: );
2876: END IF;
2877: -- Calculate npv,irr,roi for projects added to target scenario.
2878: -- these mertrics sshould not be copied from source scen. since discount rates for

Line 2882: fpa_scenario_pvt.calc_scenario_data

2878: -- these mertrics sshould not be copied from source scen. since discount rates for
2879: -- source and target scenarios could be different
2880:
2881: l_data_to_calc := 'PROJFIN';
2882: fpa_scenario_pvt.calc_scenario_data
2883: (
2884: p_api_version => 1.0,
2885: p_scenario_id => p_scenario_id,
2886: p_project_id => projectIdTbl(i),

Line 2911: fpa_scenario_pvt.calc_scenario_data

2907: );
2908: END IF;
2909:
2910: l_data_to_calc := 'CLASS';
2911: fpa_scenario_pvt.calc_scenario_data
2912: (
2913: p_api_version => 1.0,
2914: p_scenario_id => p_scenario_id,
2915: p_project_id => null,

Line 2933: fpa_scenario_pvt.calc_scenario_data

2929: );
2930: END IF;
2931:
2932: l_data_to_calc := 'SCEN';
2933: fpa_scenario_pvt.calc_scenario_data
2934: (
2935: p_api_version => 1.0,
2936: p_scenario_id => p_scenario_id,
2937: p_project_id => null,

Line 3166: 'Calling fpa_scenario_pvt.calc_scenario_data for updating Scenario project data..'

3162: FND_LOG.String
3163: (
3164: FND_LOG.LEVEL_PROCEDURE,
3165: 'fpa.sql.FPA_Process_Pvt.Refresh_Projects.Source',
3166: 'Calling fpa_scenario_pvt.calc_scenario_data for updating Scenario project data..'
3167: );
3168: END IF;
3169:
3170: for i in projectIdTbl.first .. projectIdTbl.last

Line 3178: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJ Mode for projectId= '||projectIdTbl(i)

3174: FND_LOG.STRING
3175: (
3176: FND_LOG.LEVEL_PROCEDURE,
3177: 'FPA.SQL.FPA_PROCESS_PVT.Refresh_Projects.Source',
3178: 'Calling fpa_scenario_pvt.calc_sceario_data in PROJ Mode for projectId= '||projectIdTbl(i)
3179: );
3180: END IF;
3181:
3182: l_data_to_calc := 'PROJ';

Line 3183: fpa_scenario_pvt.calc_scenario_data

3179: );
3180: END IF;
3181:
3182: l_data_to_calc := 'PROJ';
3183: fpa_scenario_pvt.calc_scenario_data
3184: (
3185: p_api_version => 1.0,
3186: p_scenario_id => p_scenario_id,
3187: p_project_id => projectIdTbl(i),

Line 3221: fpa_scenario_pvt.calc_scenario_data

3217: -- calculate classcode level data for all classcodes in the scenario
3218: -- Call copy_sce_proj_data in PJT mode to calculate total cost, benefit,
3219: -- and other metrics at all levels for the Initial Scenario
3220: l_data_to_calc := 'CLASS';
3221: fpa_scenario_pvt.calc_scenario_data
3222: (
3223: p_api_version => 1.0,
3224: p_scenario_id => p_scenario_id,
3225: p_project_id => null,

Line 3242: fpa_scenario_pvt.calc_scenario_data

3238: 'Completed Classcode rollup calculations. proceeding to scenario'
3239: );
3240: END IF;
3241: l_data_to_calc := 'SCEN';
3242: fpa_scenario_pvt.calc_scenario_data
3243: (
3244: p_api_version => 1.0,
3245: p_scenario_id => p_scenario_id,
3246: p_project_id => null,

Line 3422: 'calling FPA_SCENARIO_PVT.remove_project_from_scenario'

3418: FND_LOG.STRING
3419: (
3420: FND_LOG.LEVEL_PROCEDURE,
3421: 'FPA.SQL.FPA_PROCESS_PVT.Remove_Projects',
3422: 'calling FPA_SCENARIO_PVT.remove_project_from_scenario'
3423: );
3424: END IF;
3425:
3426:

Line 3428: FPA_SCENARIO_PVT.remove_project_from_scenario

3424: END IF;
3425:
3426:
3427: -- API to set scenario_project_m all other project measures to na
3428: FPA_SCENARIO_PVT.remove_project_from_scenario
3429: (
3430: p_api_version => l_api_version,
3431: p_commit => FND_API.G_FALSE,
3432: p_scenario_id => p_scenario_id,

Line 3467: 'calling FPA_SCENARIO_PVT.calc_scenario_data in class mode'

3463: FND_LOG.STRING
3464: (
3465: FND_LOG.LEVEL_PROCEDURE,
3466: 'FPA.SQL.FPA_PROCESS_PVT.Remove_Projects',
3467: 'calling FPA_SCENARIO_PVT.calc_scenario_data in class mode'
3468: );
3469: END IF;
3470:
3471:

Line 3477: fpa_scenario_pvt.calc_scenario_data

3473: -- Recalculate metrics at rollup level.
3474: -- For classcode, calculate rollup at the classcode associated with the project being removed.
3475: -- Metrics for other classcodes are not affected.
3476: l_data_to_calc := 'CLASS';
3477: fpa_scenario_pvt.calc_scenario_data
3478: (
3479: p_api_version => 1.0,
3480: p_scenario_id => p_scenario_id,
3481: p_project_id => null,

Line 3494: 'calling FPA_SCENARIO_PVT.calc_scenario_data in Scenario mode'

3490: FND_LOG.STRING
3491: (
3492: FND_LOG.LEVEL_PROCEDURE,
3493: 'FPA.SQL.FPA_PROCESS_PVT.Remove_Projects',
3494: 'calling FPA_SCENARIO_PVT.calc_scenario_data in Scenario mode'
3495: );
3496: END IF;
3497:
3498: l_data_to_calc := 'SCEN';

Line 3499: fpa_scenario_pvt.calc_scenario_data

3495: );
3496: END IF;
3497:
3498: l_data_to_calc := 'SCEN';
3499: fpa_scenario_pvt.calc_scenario_data
3500: (
3501: p_api_version => 1.0,
3502: p_scenario_id => p_scenario_id,
3503: p_project_id => null,

Line 3985: -- fpa_scenario_pvt.calc_scenario_data

3981:
3982: l_sce_name_count NUMBER;
3983:
3984: l_data_to_calc VARCHAR2(10); -- variable used for
3985: -- fpa_scenario_pvt.calc_scenario_data
3986:
3987: l_projects_tbl FPA_VALIDATION_PVT.PROJECT_ID_TBL_TYPE;
3988:
3989: begin

Line 4014: l_sce_name_count := fpa_scenario_pvt.check_scenario_name

4010: );
4011: END IF;
4012:
4013: -- Check name does not exist for this planning cycle
4014: l_sce_name_count := fpa_scenario_pvt.check_scenario_name
4015: (
4016: p_scenario_name => p_scenario_name,
4017: p_pc_id => p_pc_id,
4018: x_return_status => x_return_status,

Line 4055: 'Calling procedure fpa_scenario_pvt.create_scenario.'

4051: FND_LOG.String
4052: (
4053: FND_LOG.LEVEL_PROCEDURE,
4054: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4055: 'Calling procedure fpa_scenario_pvt.create_scenario.'
4056: );
4057: END IF;
4058:
4059: -- Call procedure to crete scenario

Line 4060: fpa_scenario_pvt.create_scenario

4056: );
4057: END IF;
4058:
4059: -- Call procedure to crete scenario
4060: fpa_scenario_pvt.create_scenario
4061: (
4062: p_api_version => 1.0,
4063: p_scenario_name => p_scenario_name,
4064: p_scenario_desc => p_scenario_desc,

Line 4077: 'Calling fpa_scenario_pvt.copy_scenario_data.'

4073: FND_LOG.String
4074: (
4075: FND_LOG.LEVEL_PROCEDURE,
4076: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4077: 'Calling fpa_scenario_pvt.copy_scenario_data.'
4078: );
4079: END IF;
4080:
4081: fpa_scenario_pvt.copy_scenario_data

Line 4081: fpa_scenario_pvt.copy_scenario_data

4077: 'Calling fpa_scenario_pvt.copy_scenario_data.'
4078: );
4079: END IF;
4080:
4081: fpa_scenario_pvt.copy_scenario_data
4082: (
4083: p_api_version => 1.0,
4084: p_scenario_id_source => p_scenario_id_source,
4085: p_scenario_id_target => x_scenario_id,

Line 4097: 'Calling fpa_scenario_pvt.update_scenario_disc_rate.'

4093: FND_LOG.String
4094: (
4095: FND_LOG.LEVEL_PROCEDURE,
4096: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4097: 'Calling fpa_scenario_pvt.update_scenario_disc_rate.'
4098: );
4099: END IF;
4100:
4101: fpa_scenario_pvt.update_scenario_disc_rate

Line 4101: fpa_scenario_pvt.update_scenario_disc_rate

4097: 'Calling fpa_scenario_pvt.update_scenario_disc_rate.'
4098: );
4099: END IF;
4100:
4101: fpa_scenario_pvt.update_scenario_disc_rate
4102: (
4103: p_api_version => 1.0,
4104: p_scenario_id => x_scenario_id,
4105: p_discount_rate => p_sce_disc_rate,

Line 4116: 'Calling fpa_scenario_pvt.update_scenario_funds_avail.'

4112: FND_LOG.String
4113: (
4114: FND_LOG.LEVEL_PROCEDURE,
4115: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4116: 'Calling fpa_scenario_pvt.update_scenario_funds_avail.'
4117: );
4118: END IF;
4119:
4120: fpa_scenario_pvt.update_scenario_funds_avail

Line 4120: fpa_scenario_pvt.update_scenario_funds_avail

4116: 'Calling fpa_scenario_pvt.update_scenario_funds_avail.'
4117: );
4118: END IF;
4119:
4120: fpa_scenario_pvt.update_scenario_funds_avail
4121: (
4122: p_api_version => 1.0,
4123: p_scenario_id => x_scenario_id,
4124: p_scenario_funds => p_sce_funds_avail,

Line 4135: 'Calling fpa_scenario_pvt.calc_scenario_data for Project Financial Metrics.'

4131: FND_LOG.String
4132: (
4133: FND_LOG.LEVEL_PROCEDURE,
4134: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4135: 'Calling fpa_scenario_pvt.calc_scenario_data for Project Financial Metrics.'
4136: );
4137: END IF;
4138:
4139: l_data_to_calc := 'PROJFIN';

Line 4141: fpa_scenario_pvt.calc_scenario_data

4137: END IF;
4138:
4139: l_data_to_calc := 'PROJFIN';
4140:
4141: fpa_scenario_pvt.calc_scenario_data
4142: (
4143: p_api_version => 1.0,
4144: p_scenario_id => x_scenario_id,
4145: p_project_id => null,

Line 4158: 'Calling fpa_scenario_pvt.calc_scenario_data for Class Codes..'

4154: FND_LOG.String
4155: (
4156: FND_LOG.LEVEL_PROCEDURE,
4157: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4158: 'Calling fpa_scenario_pvt.calc_scenario_data for Class Codes..'
4159: );
4160: END IF;
4161:
4162: l_data_to_calc := 'CLASS';

Line 4164: fpa_scenario_pvt.calc_scenario_data

4160: END IF;
4161:
4162: l_data_to_calc := 'CLASS';
4163:
4164: fpa_scenario_pvt.calc_scenario_data
4165: (
4166: p_api_version => 1.0,
4167: p_scenario_id => x_scenario_id,
4168: p_project_id => null,

Line 4181: 'Calling fpa_scenario_pvt.calc_scenario_data for Scenario.'

4177: FND_LOG.String
4178: (
4179: FND_LOG.LEVEL_PROCEDURE,
4180: 'fpa.sql.FPA_Process_Pvt.create_scenario',
4181: 'Calling fpa_scenario_pvt.calc_scenario_data for Scenario.'
4182: );
4183: END IF;
4184:
4185: l_data_to_calc := 'SCEN';

Line 4187: fpa_scenario_pvt.calc_scenario_data

4183: END IF;
4184:
4185: l_data_to_calc := 'SCEN';
4186:
4187: fpa_scenario_pvt.calc_scenario_data
4188: (
4189: p_api_version => 1.0,
4190: p_scenario_id => x_scenario_id,
4191: p_project_id => null,

Line 4397: fpa_scenario_pvt.update_scenario_reccom_flag

4393: 'Determininig what procedure to call based on p_scenario_action.'
4394: );
4395: END IF;
4396: l_scenario_reccom_status := 'yes';
4397: fpa_scenario_pvt.update_scenario_reccom_flag
4398: (
4399: p_api_version => 1.0,
4400: p_scenario_id => p_scenario_id,
4401: p_scenario_reccom_status => l_scenario_reccom_status,

Line 4416: fpa_scenario_pvt.update_scen_approved_flag

4412: 'Determininig what procedure to call based on p_scenario_action.'
4413: );
4414: END IF;
4415: l_approved_flag := 'yes';
4416: fpa_scenario_pvt.update_scen_approved_flag
4417: ( p_scenario_id => p_scenario_id,
4418: p_approved_flag => l_approved_flag,
4419: x_return_status => x_return_status,
4420: x_msg_count => x_msg_count,

Line 4434: fpa_scenario_pvt.update_scenario_reccom_flag

4430: 'Determininig what procedure to call based on p_scenario_action.'
4431: );
4432: END IF;
4433: l_scenario_reccom_status := 'na';
4434: fpa_scenario_pvt.update_scenario_reccom_flag
4435: (
4436: p_api_version => 1.0,
4437: p_scenario_id => p_scenario_id,
4438: p_scenario_reccom_status => l_scenario_reccom_status,

Line 4452: fpa_scenario_pvt.update_scenario_working_flag

4448: 'fpa.sql.FPA_Process_Pvt.set_scenario_action_flag',
4449: 'Determininig what procedure to call based on p_scenario_action.'
4450: );
4451: END IF;
4452: fpa_scenario_pvt.update_scenario_working_flag
4453: (
4454: p_api_version => 1.0,
4455: p_scenario_id => p_scenario_id,
4456: x_return_status => x_return_status,

Line 4584: 'Calling procedure fpa_scenario_pvt.update_scenario_reccom_status.'

4580: FND_LOG.String
4581: (
4582: FND_LOG.LEVEL_PROCEDURE,
4583: 'fpa.sql.FPA_Process_Pvt.update_scenario_reccom_status',
4584: 'Calling procedure fpa_scenario_pvt.update_scenario_reccom_status.'
4585: );
4586: END IF;
4587:
4588: fpa_scenario_pvt.update_scenario_reccom_status

Line 4588: fpa_scenario_pvt.update_scenario_reccom_status

4584: 'Calling procedure fpa_scenario_pvt.update_scenario_reccom_status.'
4585: );
4586: END IF;
4587:
4588: fpa_scenario_pvt.update_scenario_reccom_status
4589: (
4590: p_api_version => 1.0,
4591: p_scenario_id => p_scenario_id,
4592: p_project_id => p_project_id,

Line 4604: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Class Codes.'

4600: FND_LOG.String
4601: (
4602: FND_LOG.LEVEL_PROCEDURE,
4603: 'fpa.sql.FPA_Process_Pvt.update_scenario_reccom_status',
4604: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Class Codes.'
4605: );
4606: END IF;
4607:
4608: fpa_scenario_pvt.calc_scenario_data

Line 4608: fpa_scenario_pvt.calc_scenario_data

4604: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Class Codes.'
4605: );
4606: END IF;
4607:
4608: fpa_scenario_pvt.calc_scenario_data
4609: (
4610: p_api_version => 1.0,
4611: p_scenario_id => p_scenario_id,
4612: p_project_id => null,

Line 4625: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Scenario.'

4621: FND_LOG.String
4622: (
4623: FND_LOG.LEVEL_PROCEDURE,
4624: 'fpa.sql.FPA_Process_Pvt.update_scenario_reccom_status',
4625: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Scenario.'
4626: );
4627: END IF;
4628:
4629: fpa_scenario_pvt.calc_scenario_data

Line 4629: fpa_scenario_pvt.calc_scenario_data

4625: 'Calling procedure fpa_scenario_pvt.calc_scenario_data for Scenario.'
4626: );
4627: END IF;
4628:
4629: fpa_scenario_pvt.calc_scenario_data
4630: (
4631: p_api_version => 1.0,
4632: p_scenario_id => p_scenario_id,
4633: p_project_id => null,

Line 5158: FPA_Scenario_Pvt.Update_Proj_User_Ranks

5154: x_msg_count => x_msg_count,
5155: x_msg_data => x_msg_data
5156: );
5157:
5158: FPA_Scenario_Pvt.Update_Proj_User_Ranks
5159: (
5160: p_api_version => 1.0,
5161: p_proj_metrics => p_projs.user_ranks,
5162: x_return_status => x_return_status,