DBA Data[Home] [Help]

APPS.PA_HR_UPDATE_API dependencies on PA_FORECASTITEM_PVT

Line 1717: PA_FORECASTITEM_PVT.Create_Forecast_Item

1713:
1714: -- call forecast api to regenerate the forcast items
1715: -- for the person with the organization OU change
1716: -- update forecast data for unassigned and assigned time
1717: PA_FORECASTITEM_PVT.Create_Forecast_Item
1718: (
1719: p_person_id => v_person_id
1720: ,p_start_date => v_assn_start_date
1721: ,p_end_date => v_assn_end_date

Line 1759: PA_FORECASTITEM_PVT.Create_Forecast_Item

1755: -- call this procedure to update the forecast data for
1756: -- assigned time ONLY for this resource
1757: -- this is called only if create_resource is a success
1758: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
1759: PA_FORECASTITEM_PVT.Create_Forecast_Item
1760: ( p_person_id => v_person_id
1761: ,p_start_date => null
1762: ,p_end_date => null
1763: ,p_process_mode => 'GENERATE_ASGMT'

Line 1818: PA_FORECASTITEM_PVT.Create_Forecast_Item

1814: -- So, call this procedure to update the forecast data for
1815: -- assigned time ONLY for this resource
1816: -- this is called only if create_resource is a success
1817: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
1818: PA_FORECASTITEM_PVT.Create_Forecast_Item
1819: ( p_person_id => v_person_id
1820: ,p_start_date => null
1821: ,p_end_date => null
1822: ,p_process_mode => 'GENERATE_ASGMT'

Line 2118: PA_FORECASTITEM_PVT.Create_Forecast_Item(

2114: -- assigned time ONLY for this resource
2115: -- pass null to start date and end date
2116: -- this is called only if create_resource is a success
2117: if (l_return_status = FND_API.G_RET_STS_SUCCESS) then
2118: PA_FORECASTITEM_PVT.Create_Forecast_Item(
2119: p_person_id => l_person_id
2120: ,p_start_date => null
2121: ,p_end_date => null
2122: ,p_process_mode => 'GENERATE_ASGMT'

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

2377:
2378: END make_resource_inactive;
2379:
2380:
2381: -- This API makes calls to PA_FORECASTITEM_PVT.Create_Forecast_Item api
2382: -- which will generate or update the forecast items
2383: -- This API performs commit and rollback because it is only called by
2384: -- per_job_extra_billability, which is an autonomous transaction
2385: -- This will not affect the workflow process when doing any commit or rollback

Line 2503: PA_FORECASTITEM_PVT.Create_Forecast_Item

2499: LOOP
2500: fetch person_jobs into v_person_id,v_start_date,v_end_date;
2501: exit when person_jobs%notfound;
2502:
2503: PA_FORECASTITEM_PVT.Create_Forecast_Item
2504: (
2505: p_person_id => v_person_id
2506: ,p_start_date => v_start_date
2507: ,p_end_date => v_end_date

Line 2541: PA_FORECASTITEM_PVT.Create_Forecast_Item

2537: LOOP
2538: fetch person_orgs into v_person_id,v_start_date,v_end_date;
2539: exit when person_orgs%notfound;
2540:
2541: PA_FORECASTITEM_PVT.Create_Forecast_Item
2542: (
2543: p_person_id => v_person_id
2544: ,p_start_date => v_start_date
2545: ,p_end_date => v_end_date

Line 3346: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3342:
3343: --Call Forecast Item regeneration API
3344: --to fix forecast data after resource was end_dated
3345: --start_date passed is the date when it changes
3346: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3347: p_person_id => p_person_id,
3348: --p_start_date => p_new_end_date+1, p_old_end_date Bug 6120875
3349: p_start_date => Least(p_new_end_date+1, p_old_end_date+1),
3350: p_end_date => null,

Line 3532: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3528: -- assigned time ONLY for this resource
3529: -- pass null to start date and end date
3530: -- this is called only if create_resource is a success
3531: if (l_return_status = 'S' and l_resource_id is not null) then
3532: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3533: p_person_id => p_person_id
3534: ,p_start_date => null
3535: ,p_end_date => null
3536: ,p_process_mode => 'GENERATE_ASGMT'

Line 3605: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3601:
3602: --Bug 7690398 put an if condition for the resource id
3603: IF (pa_resource_utils.get_resource_id(p_person_id) <> -999) THEN
3604: --Call Forecast Item regeneration API
3605: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3606: p_person_id => p_person_id,
3607: p_start_date => p_new_start_date,
3608: p_end_date => p_new_end_date,
3609: p_process_mode => 'GENERATE',

Line 3955: PA_FORECASTITEM_PVT.Create_Forecast_Item(

3951: END IF;
3952: --Call Forecast Item regeneration API
3953: --Bug 7690398 put an if condition for the resource id
3954: IF (pa_resource_utils.get_resource_id(p_person_id) <> -999) THEN
3955: PA_FORECASTITEM_PVT.Create_Forecast_Item(
3956: p_person_id => p_person_id,
3957: p_start_date => p_new_start_date,
3958: p_end_date => p_new_end_date,
3959: p_process_mode => 'GENERATE',

Line 4113: PA_FORECASTITEM_PVT.Create_Forecast_Item(

4109:
4110: --Bug 9665238 put an if condition for the resource id
4111: IF (pa_resource_utils.get_resource_id(p_person_id) <> -999) THEN
4112: --Call Forecast Item regeneration API
4113: PA_FORECASTITEM_PVT.Create_Forecast_Item(
4114: p_person_id => p_person_id,
4115: p_start_date => p_new_start_date,
4116: p_end_date => p_new_end_date,
4117: p_process_mode => 'GENERATE',