DBA Data[Home] [Help]

APPS.PA_TASK_PVT1 dependencies on PA_PROGRESS_UTILS

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

2111: IF ((l_shared = 'Y') OR
2112: (l_shared = 'N' AND l_wp_type = 'Y')) THEN
2113: IF (get_task_type_attr_rec_old.prog_entry_enable_flag <>
2114: get_task_type_attr_rec.prog_entry_enable_flag) AND
2115: PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( l_project_id ) in ( 'DURATION', 'EFFORT' )
2116: THEN
2117: OPEN cur_proj_tmp( l_project_id );
2118: FETCH cur_proj_tmp INTO l_template_flag;
2119: CLOSE cur_proj_tmp;

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

2164: IF (p_work_item_code IS NOT NULL AND p_work_item_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR) THEN
2165: l_work_item_code := v_cur_proj_elems_rec.WQ_ITEM_CODE;
2166: ELSE
2167: IF (PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_TYPE_ID) = 'Y' AND
2168: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN
2169: l_work_item_code := p_work_item_code;
2170: ELSE
2171: l_work_item_code := null;
2172: END IF;

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

2198: IF (p_uom_code IS NOT NULL and p_uom_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR) THEN
2199: l_uom_code := v_cur_proj_elems_rec.WQ_UOM_CODE;
2200: ELSE
2201: IF (PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_TYPE_ID) = 'Y' AND
2202: PA_PROGRESS_UTILS.get_project_wq_flag(v_cur_proj_elems_rec.project_id) = 'Y') THEN
2203: l_uom_code := p_uom_code;
2204: ELSE
2205: l_uom_code := NULL;
2206: END IF;

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

2251: ELSE
2252:
2253: -- Amit : Code added so that task status can't be changed for a cancelled task
2254: IF (v_cur_proj_elems_rec.STATUS_CODE <> p_STATUS_CODE AND
2255: PA_PROGRESS_UTILS.get_system_task_status(v_cur_proj_elems_rec.STATUS_CODE)= 'CANCELLED')
2256: THEN
2257: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
2258: p_msg_name => 'PA_TSK_STS_CANT_CHANGED');
2259: raise FND_API.G_EXC_ERROR;

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

2260: END IF;
2261: --marked as changed only if different
2262: l_status_code := p_status_code;
2263:
2264: If (v_cur_proj_elems_rec.status_code <> p_status_code AND PA_PROGRESS_UTILS.get_system_task_status(p_status_code)= 'CANCELLED') THEN
2265: l_task_status_changed := 'Y';
2266: ELSE -- Bug 4429929
2267: l_STATUS_CODE := v_cur_proj_elems_rec.STATUS_CODE;
2268: END IF;

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

2959: raise FND_API.G_EXC_ERROR;
2960: END IF;
2961:
2962: --maansari
2963: IF PA_PROGRESS_UTILS.get_system_task_status( l_STATUS_CODE ) = 'CANCELLED'
2964: THEN
2965: PA_PROJ_ELEMENTS_UTILS.Check_chg_stat_cancel_ok (
2966: p_task_id => p_task_id
2967: ,p_task_version_id => l_latest_task_ver_rec.element_version_id

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

6166:
6167:
6168: --hsiu
6169: --added for task weighting
6170: --IF (PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( x_project_id ) ='MANUAL') THEN --bug 3051413 --commenting this line for bug 3058051 issue # 1.
6171:
6172: PA_TASK_PVT1.RECALC_TASKS_WEIGHTING(
6173: p_task_version_id => l_old_parent_ver_id
6174: ,x_return_status => l_return_status

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

6200:
6201: --bug 3053281 --set flag if not (Workplan and Effort)
6202: --l_shared := PA_PROJECT_STRUCTURE_UTILS.Check_Sharing_Enabled(x_project_id);
6203: l_wp_type := PA_PROJECT_STRUCTURE_UTILS.Get_Struc_Type_For_Version(x_parent_struc_ver_id, 'WORKPLAN');
6204: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);
6205: --3035902: process update flag changes
6206: --Bug No 3450684 SMukka Commented if condition
6207: --IF ((l_wp_type = 'Y') AND
6208: -- (l_weighting_basis_Code = 'EFFORT') AND

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

6881: FETCH get_task_type_id into l_task_type_id;
6882: CLOSE get_task_type_id;
6883:
6884: /* IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
6885: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN
6886: --error message
6887: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
6888: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
6889: RAISE FND_API.G_EXC_ERROR;

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

6911: -- Else condition added for Bug No. : 2791413
6912: ELSE
6913: */
6914: IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
6915: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(l_project_id)) THEN
6916: --error message
6917: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
6918: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
6919: RAISE FND_API.G_EXC_ERROR;

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

7375: FETCH cur_val into cur_val_rec;
7376: CLOSE cur_val;
7377:
7378: --3035902: process update flag changes
7379: l_weighting_basis := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS( cur_val_rec.project_id);
7380: --3035902: end process update flag changes
7381:
7382: OPEN get_task_type_id(cur_val_rec.proj_element_id);
7383: FETCH get_task_type_id into l_task_type_id;

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

7383: FETCH get_task_type_id into l_task_type_id;
7384: CLOSE get_task_type_id;
7385:
7386: /* IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
7387: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN
7388: -- Bug 2791413 Added error message
7389: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');
7390: x_msg_data := 'PA_PS_CANT_ENT_WQ_ATTR1';
7391: RAISE FND_API.G_EXC_ERROR;

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

7399:
7400: -- Above commented code is Changed to below to cheque if any value is being passed into work quantity or not
7401:
7402: IF ('N' = PA_TASK_TYPE_UTILS.check_tk_type_wq_enabled(l_task_type_id) OR
7403: 'N' = PA_PROGRESS_UTILS.get_project_wq_flag(cur_val_rec.project_id)) THEN
7404: -- If condition added for Bug No. : 2791413
7405: IF (p_wq_planned_quantity <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM AND p_wq_planned_quantity IS NOT NULL) THEN
7406: -- Bug 2791413 Added error message
7407: PA_UTILS.ADD_MESSAGE('PA', 'PA_PS_CANT_ENT_WQ_ATTR1');

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

9613: --end task weighting changes
9614:
9615: --3035902: process update flag changes
9616: l_wp_type := PA_PROJECT_STRUCTURE_UTILS.Get_Struc_Type_For_Version(x_parent_struc_ver_id, 'WORKPLAN');
9617: l_weighting_basis_Code := PA_PROGRESS_UTILS.GET_TASK_WEIGHTING_BASIS(x_project_id);
9618: --Bug No 3450684 SMukka Commented if condition
9619: --IF ((l_wp_type = 'Y') AND
9620: -- (l_weighting_basis_Code = 'EFFORT') AND
9621: -- (l_progress_flag = 'Y')) THEN

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

9841: l_error_msg_code VARCHAR2(250);
9842: l_versioning_enabled VARCHAR2(1);
9843:
9844: BEGIN
9845: IF PA_PROGRESS_UTILS.get_system_task_status( p_task_status ) = 'CANCELLED'
9846: THEN
9847: l_versioning_enabled := PA_PROJ_TASK_STRUC_PUB.IS_WP_VERSIONING_ENABLED( p_project_id );
9848: l_parent_struc_ver_id := PA_PROJ_ELEMENTS_UTILS.latest_published_ver_id( p_project_id, 'WORKPLAN' );
9849: