DBA Data[Home] [Help]

APPS.PA_TASK_PVT1 dependencies on PA_PROGRESS_UTILS

Line 2234: PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( l_project_id ) in ( 'DURATION', 'EFFORT' )

2230: IF ((l_shared = 'Y') OR
2231: (l_shared = 'N' AND l_wp_type = 'Y')) THEN
2232: IF (get_task_type_attr_rec_old.prog_entry_enable_flag <>
2233: get_task_type_attr_rec.prog_entry_enable_flag) AND
2234: PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( l_project_id ) in ( 'DURATION', 'EFFORT' )
2235: THEN
2236: OPEN cur_proj_tmp( l_project_id );
2237: FETCH cur_proj_tmp INTO l_template_flag;
2238: CLOSE cur_proj_tmp;

Line 2287: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN

2283: IF (p_work_item_code IS NOT NULL AND p_work_item_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR) THEN
2284: l_work_item_code := v_cur_proj_elems_rec.WQ_ITEM_CODE;
2285: ELSE
2286: IF (PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_TYPE_ID) = 'Y' AND
2287: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN
2288: l_work_item_code := p_work_item_code;
2289: ELSE
2290: l_work_item_code := null;
2291: END IF;

Line 2321: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN

2317: IF (p_uom_code IS NOT NULL and p_uom_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR) THEN
2318: l_uom_code := v_cur_proj_elems_rec.WQ_UOM_CODE;
2319: ELSE
2320: IF (PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_TYPE_ID) = 'Y' AND
2321: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN
2322: l_uom_code := p_uom_code;
2323: ELSE
2324: l_uom_code := NULL;
2325: END IF;

Line 2374: PA_PROGRESS_UTILS.get_system_task_status(v_cur_proj_elems_rec.STATUS_CODE)= 'CANCELLED')

2370: ELSE
2371:
2372: -- Amit : Code added so that task status can't be changed for a cancelled task
2373: IF (v_cur_proj_elems_rec.STATUS_CODE <> p_STATUS_CODE AND
2374: PA_PROGRESS_UTILS.get_system_task_status(v_cur_proj_elems_rec.STATUS_CODE)= 'CANCELLED')
2375: THEN
2376: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
2377: p_msg_name => 'PA_TSK_STS_CANT_CHANGED');
2378: raise FND_API.G_EXC_ERROR;

Line 2383: If (v_cur_proj_elems_rec.status_code <> p_status_code AND PA_PROGRESS_UTILS.get_system_task_status(p_status_code)= 'CANCELLED') THEN

2379: END IF;
2380: --marked as changed only if different
2381: l_status_code := p_status_code;
2382:
2383: If (v_cur_proj_elems_rec.status_code <> p_status_code AND PA_PROGRESS_UTILS.get_system_task_status(p_status_code)= 'CANCELLED') THEN
2384: l_task_status_changed := 'Y';
2385: ELSE -- Bug 4429929
2386: l_STATUS_CODE := v_cur_proj_elems_rec.STATUS_CODE;
2387: END IF;

Line 3117: IF PA_PROGRESS_UTILS.get_system_task_status( l_STATUS_CODE ) = 'CANCELLED'

3113: END IF;
3114: end if;
3115:
3116: --maansari
3117: IF PA_PROGRESS_UTILS.get_system_task_status( l_STATUS_CODE ) = 'CANCELLED'
3118: THEN
3119: PA_PROJ_ELEMENTS_UTILS.Check_chg_stat_cancel_ok (
3120: p_task_id => p_task_id
3121: ,p_task_version_id => l_latest_task_ver_rec.element_version_id

Line 6770: --IF (PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( x_project_id ) ='MANUAL') THEN --bug 3051413 --commenting this line for bug 3058051 issue # 1.

6766:
6767:
6768: --hsiu
6769: --added for task weighting
6770: --IF (PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( x_project_id ) ='MANUAL') THEN --bug 3051413 --commenting this line for bug 3058051 issue # 1.
6771: -- 14556729:Huawei Code change to defer the roll up API when G_ROLLUP_DEFER is set to Y , so that all the roll up is processed once at the end .
6772: IF NVL(PA_PROJECT_PUB.G_ROLLUP_DEFER,'N') = 'N'
6773: then
6774: PA_TASK_PVT1.RECALC_TASKS_WEIGHTING(

Line 6807: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);

6803:
6804: --bug 3053281 --set flag if not (Workplan and Effort)
6805: --l_shared := PA_PROJECT_STRUCTURE_UTILS.Check_Sharing_Enabled(x_project_id);
6806: l_wp_type := PA_PROJECT_STRUCTURE_UTILS.Get_Struc_Type_For_Version(x_parent_struc_ver_id, 'WORKPLAN');
6807: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);
6808: --3035902: process update flag changes
6809: --Bug No 3450684 SMukka Commented if condition
6810: --IF ((l_wp_type = 'Y') AND
6811: -- (l_weighting_basis_Code = 'EFFORT') AND

Line 7488: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN

7484: FETCH get_task_type_id into l_task_type_id;
7485: CLOSE get_task_type_id;
7486:
7487: /* IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
7488: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN
7489: --error message
7490: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
7491: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
7492: RAISE FND_API.G_EXC_ERROR;

Line 7518: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN

7514: -- Else condition added for Bug No. : 2791413
7515: ELSE
7516: */
7517: IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
7518: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN
7519: --error message
7520: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
7521: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
7522: RAISE FND_API.G_EXC_ERROR;

Line 7988: l_weighting_basis := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( cur_val_rec.project_id);

7984: FETCH cur_val into cur_val_rec;
7985: CLOSE cur_val;
7986:
7987: --3035902: process update flag changes
7988: l_weighting_basis := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( cur_val_rec.project_id);
7989: --3035902: end process update flag changes
7990:
7991: OPEN get_task_type_id(cur_val_rec.proj_element_id);
7992: FETCH get_task_type_id into l_task_type_id;

Line 7996: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN

7992: FETCH get_task_type_id into l_task_type_id;
7993: CLOSE get_task_type_id;
7994:
7995: /* IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
7996: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN
7997: -- Bug 2791413 Added error message
7998: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
7999: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
8000: RAISE FND_API.G_EXC_ERROR;

Line 8012: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN

8008:
8009: -- Above commented code is Changed to below to cheque if any value is being passed into work quantity or not
8010:
8011: IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
8012: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN
8013: -- If condition added for Bug No. : 2791413
8014: IF (p_wq_planned_quantity <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM AND p_wq_planned_quantity IS NOT NULL) THEN
8015: -- Bug 2791413 Added error message
8016: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');

Line 10374: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);

10370: --end task weighting changes
10371:
10372: --3035902: process update flag changes
10373: l_wp_type := PA_PROJECT_STRUCTURE_UTILS.Get_Struc_Type_For_Version(x_parent_struc_ver_id, 'WORKPLAN');
10374: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);
10375: --Bug No 3450684 SMukka Commented if condition
10376: --IF ((l_wp_type = 'Y') AND
10377: -- (l_weighting_basis_Code = 'EFFORT') AND
10378: -- (l_progress_flag = 'Y')) THEN

Line 10602: IF PA_PROGRESS_UTILS.get_system_task_status( p_task_status ) = 'CANCELLED'

10598: l_error_msg_code VARCHAR2(250);
10599: l_versioning_enabled VARCHAR2(1);
10600:
10601: BEGIN
10602: IF PA_PROGRESS_UTILS.get_system_task_status( p_task_status ) = 'CANCELLED'
10603: THEN
10604: l_versioning_enabled := PA_PROJ_TASK_STRUC_PUB.IS_WP_VERSIONING_ENABLED( p_project_id );
10605: l_parent_struc_ver_id := PA_PROJ_ELEMENTS_UTILS.latest_published_ver_id( p_project_id, 'WORKPLAN' );
10606: