DBA Data[Home] [Help]

APPS.PA_HR_UPDATE_API dependencies on PA_FORECASTITEM_PVT

Line 1710: PA_FORECASTITEM_PVT.Create_Forecast_Item

1706:
1707: -- call forecast api to regenerate the forcast items
1708: -- for the person with the organization OU change
1709: -- update forecast data for unassigned and assigned time
1710: PA_FORECASTITEM_PVT.Create_Forecast_Item
1711: (
1712: p_person_id => v_person_id
1713: ,p_start_date => v_assn_start_date
1714: ,p_end_date => v_assn_end_date

Line 1752: PA_FORECASTITEM_PVT.Create_Forecast_Item

1748: -- call this procedure to update the forecast data for
1749: -- assigned time ONLY for this resource
1750: -- this is called only if create_resource is a success
1751: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
1752: PA_FORECASTITEM_PVT.Create_Forecast_Item
1753: ( p_person_id => v_person_id
1754: ,p_start_date => null
1755: ,p_end_date => null
1756: ,p_process_mode => 'GENERATE_ASGMT'

Line 1811: PA_FORECASTITEM_PVT.Create_Forecast_Item

1807: -- So, call this procedure to update the forecast data for
1808: -- assigned time ONLY for this resource
1809: -- this is called only if create_resource is a success
1810: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
1811: PA_FORECASTITEM_PVT.Create_Forecast_Item
1812: ( p_person_id => v_person_id
1813: ,p_start_date => null
1814: ,p_end_date => null
1815: ,p_process_mode => 'GENERATE_ASGMT'

Line 2111: PA_FORECASTITEM_PVT.Create_Forecast_Item(

2107: -- assigned time ONLY for this resource
2108: -- pass null to start date and end date
2109: -- this is called only if create_resource is a success
2110: if (l_return_status = FND_API.G_RET_STS_SUCCESS) then
2111: PA_FORECASTITEM_PVT.Create_Forecast_Item(
2112: p_person_id => l_person_id
2113: ,p_start_date => null
2114: ,p_end_date => null
2115: ,p_process_mode => 'GENERATE_ASGMT'

Line 2374: -- This API makes calls to PA_FORECASTITEM_PVT.Create_Forecast_Item api

2370:
2371: END make_resource_inactive;
2372:
2373:
2374: -- This API makes calls to PA_FORECASTITEM_PVT.Create_Forecast_Item api
2375: -- which will generate or update the forecast items
2376: -- This API performs commit and rollback because it is only called by
2377: -- per_job_extra_billability, which is an autonomous transaction
2378: -- This will not affect the workflow process when doing any commit or rollback

Line 2496: PA_FORECASTITEM_PVT.Create_Forecast_Item

2492: LOOP
2493: fetch person_jobs into v_person_id,v_start_date,v_end_date;
2494: exit when person_jobs%notfound;
2495:
2496: PA_FORECASTITEM_PVT.Create_Forecast_Item
2497: (
2498: p_person_id => v_person_id
2499: ,p_start_date => v_start_date
2500: ,p_end_date => v_end_date

Line 2534: PA_FORECASTITEM_PVT.Create_Forecast_Item

2530: LOOP
2531: fetch person_orgs into v_person_id,v_start_date,v_end_date;
2532: exit when person_orgs%notfound;
2533:
2534: PA_FORECASTITEM_PVT.Create_Forecast_Item
2535: (
2536: p_person_id => v_person_id
2537: ,p_start_date => v_start_date
2538: ,p_end_date => v_end_date

Line 3278: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3274:
3275: --Call Forecast Item regeneration API
3276: --to fix forecast data after resource was end_dated
3277: --start_date passed is the date when it changes
3278: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3279: p_person_id => p_person_id,
3280: --p_start_date => p_new_end_date+1, p_old_end_date Bug 6120875
3281: p_start_date => Least(p_new_end_date+1, p_old_end_date+1),
3282: p_end_date => null,

Line 3412: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3408: -- assigned time ONLY for this resource
3409: -- pass null to start date and end date
3410: -- this is called only if create_resource is a success
3411: if (l_return_status = 'S' and l_resource_id is not null) then
3412: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3413: p_person_id => p_person_id
3414: ,p_start_date => null
3415: ,p_end_date => null
3416: ,p_process_mode => 'GENERATE_ASGMT'

Line 3484: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3480: END LOOP; --end FOR
3481:
3482:
3483: --Call Forecast Item regeneration API
3484: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3485: p_person_id => p_person_id,
3486: p_start_date => p_new_start_date,
3487: p_end_date => p_new_end_date,
3488: p_process_mode => 'GENERATE',

Line 3819: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3815: IF P_DEBUG_MODE = 'Y' THEN
3816: log_message('before calling Create_Forecast_Item');
3817: END IF;
3818: --Call Forecast Item regeneration API
3819: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3820: p_person_id => p_person_id,
3821: p_start_date => p_new_start_date,
3822: p_end_date => p_new_end_date,
3823: p_process_mode => 'GENERATE',

Line 3975: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3971: x_msg_count => x_msg_count);
3972: */
3973:
3974: --Call Forecast Item regeneration API
3975: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3976: p_person_id => p_person_id,
3977: p_start_date => p_new_start_date,
3978: p_end_date => p_new_end_date,
3979: p_process_mode => 'GENERATE',