DBA Data[Home] [Help]

APPS.PA_TASK_ASSIGNMENTS_PVT dependencies on PA_TASK_ASSIGNMENT_UTILS

Line 224: p_task_assignment_tbl pa_task_assignment_utils.l_resource_rec_tbl_type;

220: k_index NUMBER := 0;
221: -- l_org_id NUMBER; --Bug 4363092: Commenting this
222: l_progress_safe VARCHAR2(1);
223:
224: p_task_assignment_tbl pa_task_assignment_utils.l_resource_rec_tbl_type;
225:
226: val_index number := 0;
227:
228: l_old_resource_assignment_id NUMBER;

Line 525: IF 'N' = pa_task_assignment_utils.check_edit_task_ok( P_PROJECT_ID => l_project_id,

521: -- DHI ER: allowing multiple user to update task assignment
522: -- Removed logic to lock version.
523: --lock_version( l_project_id, l_struct_elem_version_id);
524:
525: IF 'N' = pa_task_assignment_utils.check_edit_task_ok( P_PROJECT_ID => l_project_id,
526: P_STRUCTURE_VERSION_ID => l_struct_elem_version_id,
527: P_CURR_STRUCT_VERSION_ID => l_struct_elem_version_id) THEN
528: -- Bug 4533152
529: --PA_UTILS.ADD_MESSAGE

Line 875: l_resource_list_id := PA_TASK_ASSIGNMENT_UTILS.Get_WP_Resource_List_Id(l_project_id);

871:
872: IF p_task_assignment_periods_in(i).resource_list_member_id IS NOT NULL AND
873: p_task_assignment_periods_in(i).resource_list_member_id <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM THEN
874:
875: l_resource_list_id := PA_TASK_ASSIGNMENT_UTILS.Get_WP_Resource_List_Id(l_project_id);
876:
877: PA_PLANNING_RESOURCE_UTILS.check_list_member_on_list(
878: p_resource_list_id => l_resource_list_id,
879: p_resource_list_member_id => p_task_assignment_periods_in(i).resource_list_member_id,

Line 1047: -- APPS.PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( P_TASK_ASSIGNMENT_TBL, X_RETURN_STATUS );

1043:
1044:
1045: -- Bug Fix 5638541.
1046: -- removed the hard coded apps.
1047: -- APPS.PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( P_TASK_ASSIGNMENT_TBL, X_RETURN_STATUS );
1048: -- Paramererized arguments for Bug 6856934
1049: PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( p_task_assignment_tbl => P_TASK_ASSIGNMENT_TBL,
1050: x_return_status => X_RETURN_STATUS );
1051: -- End of Bug Fix 5638541.

Line 1049: PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( p_task_assignment_tbl => P_TASK_ASSIGNMENT_TBL,

1045: -- Bug Fix 5638541.
1046: -- removed the hard coded apps.
1047: -- APPS.PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( P_TASK_ASSIGNMENT_TBL, X_RETURN_STATUS );
1048: -- Paramererized arguments for Bug 6856934
1049: PA_TASK_ASSIGNMENT_UTILS.VALIDATE_UPDATE_ASSIGNMENT ( p_task_assignment_tbl => P_TASK_ASSIGNMENT_TBL,
1050: x_return_status => X_RETURN_STATUS );
1051: -- End of Bug Fix 5638541.
1052:
1053:

Line 1654: l_resource_list_id := pa_task_assignment_utils.Get_WP_Resource_List_Id(p_project_id);

1650: IF p_resource_list_member_id IS NULL OR
1651: p_resource_list_member_id = FND_API.G_MISS_NUM OR
1652: p_resource_class_code = 'PEOPLE' THEN
1653:
1654: l_resource_list_id := pa_task_assignment_utils.Get_WP_Resource_List_Id(p_project_id);
1655:
1656: OPEN check_none_resource_list(l_resource_list_id);
1657: FETCH check_none_resource_list INTO l_uncategorized_flag;
1658: CLOSE check_none_resource_list;

Line 1728: pa_task_assignment_utils.g_ta_display_flag := 'Y';

1724: -- 1. in split case, rlm id is passed in as NULL
1725: -- 2. in shared case, the RL is None and the rlm is of People class
1726: -- AND no assignment exists on the task version
1727: l_toggle_ta_display_flag := 'N';
1728: pa_task_assignment_utils.g_ta_display_flag := 'Y';
1729:
1730: IF (p_resource_list_member_id IS NULL OR
1731: p_resource_list_member_id = FND_API.G_MISS_NUM OR
1732: l_uncategorized_flag = 'Y') AND

Line 1733: pa_task_assignment_utils.Check_Asgmt_Exists_In_Task(p_task_version_id) = 'N' THEN

1729:
1730: IF (p_resource_list_member_id IS NULL OR
1731: p_resource_list_member_id = FND_API.G_MISS_NUM OR
1732: l_uncategorized_flag = 'Y') AND
1733: pa_task_assignment_utils.Check_Asgmt_Exists_In_Task(p_task_version_id) = 'N' THEN
1734:
1735: l_toggle_ta_display_flag := 'Y';
1736:
1737: END IF;

Line 1744: --dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);

1740: --dbms_output.put_line('l_bvid:'||l_bvid);
1741: --dbms_output.put_line('l_struct_ver_id:'||l_struct_ver_id);
1742:
1743:
1744: --dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);
1745:
1746: --dbms_output.put_line('CASE 4: before add planning transaction');
1747:
1748: -- Bug 4286558

Line 1751: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'Y';

1747:
1748: -- Bug 4286558
1749: -- skip progress update check in apply progress mode
1750: -- because apply progress can be done within process update
1751: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'Y';
1752:
1753: PA_FP_PLANNING_TRANSACTION_PUB.Add_Planning_Transactions(
1754: p_context => 'TASK_ASSIGNMENT'
1755: ,p_project_id => p_project_id

Line 1769: pa_task_assignment_utils.g_ta_display_flag := 'N';

1765: ,x_return_status => x_return_status
1766: ,x_msg_count => x_msg_count
1767: ,x_msg_data => x_msg_data
1768: );
1769: pa_task_assignment_utils.g_ta_display_flag := 'N';
1770: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558
1771:
1772: --dbms_output.put_line('CASE 4: after add planning transaciton'||x_return_status);
1773: -- dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);

Line 1770: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558

1766: ,x_msg_count => x_msg_count
1767: ,x_msg_data => x_msg_data
1768: );
1769: pa_task_assignment_utils.g_ta_display_flag := 'N';
1770: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558
1771:
1772: --dbms_output.put_line('CASE 4: after add planning transaciton'||x_return_status);
1773: -- dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);
1774:

Line 1773: -- dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);

1769: pa_task_assignment_utils.g_ta_display_flag := 'N';
1770: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558
1771:
1772: --dbms_output.put_line('CASE 4: after add planning transaciton'||x_return_status);
1773: -- dbms_output.put_line('pa_task_assignment_utils.g_ta_display_flag:'||pa_task_assignment_utils.g_ta_display_flag);
1774:
1775:
1776: IF x_return_status = FND_API.G_RET_STS_SUCCESS THEN
1777:

Line 1821: pa_task_assignment_utils.g_ta_display_flag := 'N';

1817:
1818: EXCEPTION
1819: WHEN OTHERS THEN
1820:
1821: pa_task_assignment_utils.g_ta_display_flag := 'N';
1822: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558
1823:
1824: -- Set the excetption Message and the stack
1825: FND_MSG_PUB.add_exc_msg ( p_pkg_name => 'PA_TASK_ASSIGNMENTS_PVT.Derive_Task_Assignments'

Line 1822: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558

1818: EXCEPTION
1819: WHEN OTHERS THEN
1820:
1821: pa_task_assignment_utils.g_ta_display_flag := 'N';
1822: PA_TASK_ASSIGNMENT_UTILS.g_apply_progress_flag := 'N'; -- Bug 4286558
1823:
1824: -- Set the excetption Message and the stack
1825: FND_MSG_PUB.add_exc_msg ( p_pkg_name => 'PA_TASK_ASSIGNMENTS_PVT.Derive_Task_Assignments'
1826: ,p_procedure_name => PA_DEBUG.G_Err_Stack );