DBA Data[Home] [Help]

APPS.PA_ACTIONS_PUB dependencies on PA_DELIVERABLE_UTILS

Line 1582: -- l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;

1578: -- Type Id as parameter whereas here the DeliverablVersionId is being passed .
1579: -- Our requirement is handle the case if the deliverable is Item Based .
1580: -- For that l_is_dlv_itembased is included.
1581:
1582: -- l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;
1583:
1584: IF nvl(p_element_version_id_tbl.LAST,0) > 0 THEN
1585: l_is_dlv_itembased := nvl(PA_DELIVERABLE_UTILS.IS_DLV_ITEM_BASED(p_element_version_id_tbl(1)),'N');
1586: END IF;

Line 1585: l_is_dlv_itembased := nvl(PA_DELIVERABLE_UTILS.IS_DLV_ITEM_BASED(p_element_version_id_tbl(1)),'N');

1581:
1582: -- l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;
1583:
1584: IF nvl(p_element_version_id_tbl.LAST,0) > 0 THEN
1585: l_is_dlv_itembased := nvl(PA_DELIVERABLE_UTILS.IS_DLV_ITEM_BASED(p_element_version_id_tbl(1)),'N');
1586: END IF;
1587:
1588: l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;
1589: l_item_billable := nvl(OKE_DELIVERABLE_UTILS_PUB.Item_Billable_Yn(p_object_version_id),'N') ;

Line 1588: l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;

1584: IF nvl(p_element_version_id_tbl.LAST,0) > 0 THEN
1585: l_is_dlv_itembased := nvl(PA_DELIVERABLE_UTILS.IS_DLV_ITEM_BASED(p_element_version_id_tbl(1)),'N');
1586: END IF;
1587:
1588: l_dlv_type_class_code := nvl(PA_DELIVERABLE_UTILS.GET_DLV_TYPE_CLASS_CODE(p_object_version_id),'N') ;
1589: l_item_billable := nvl(OKE_DELIVERABLE_UTILS_PUB.Item_Billable_Yn(p_object_version_id),'N') ;
1590: l_item_shippable := nvl(OKE_DELIVERABLE_UTILS_PUB.Item_Shippable_Yn(p_object_version_id),'N') ;
1591: l_item_purchasable := nvl(OKE_DELIVERABLE_UTILS_PUB.Item_Purchasable_Yn(p_object_version_id),'N') ;
1592: l_item_defined := nvl(OKE_DELIVERABLE_UTILS_PUB.Item_Defined_Yn(p_object_version_id),'N') ;

Line 2212: l_function_code_valid := Pa_Deliverable_Utils.Is_Function_Code_Valid(l_function_code);

2208: ELSE
2209: l_function_code := p_function_code_tbl(i_act);
2210: END IF;
2211:
2212: l_function_code_valid := Pa_Deliverable_Utils.Is_Function_Code_Valid(l_function_code);
2213:
2214: IF l_debug_mode = 'Y' THEN
2215: Pa_Debug.WRITE(g_module_name,'function code '||l_Function_code||'] validity ['||l_function_code_valid||']' , l_debug_level3);
2216: END IF;

Line 3074: , Pa_Deliverable_Utils.IS_Dlvr_Item_Based(vers.element_version_id)

3070: , elem.carrying_out_organization_id
3071: , proj.segment1
3072: , elem.element_Number
3073: , proj.project_id
3074: , Pa_Deliverable_Utils.IS_Dlvr_Item_Based(vers.element_version_id)
3075: FROM pa_proj_element_versions vers
3076: , pa_proj_elements elem
3077: , pa_projects_all proj
3078: WHERE vers.proj_element_id = elem.proj_element_id

Line 3220: Pa_Deliverable_Utils.Get_Project_Details (

3216: Fetch C_vers INTO l_object_version_id, l_carrying_out_organization_id,
3217: l_project_number, l_deliverable_number, l_project_id, l_item_dlv;
3218: Close C_vers;
3219:
3220: Pa_Deliverable_Utils.Get_Project_Details (
3221: p_project_id => l_project_id
3222: ,x_projfunc_currency_code => l_projfunc_currency_code
3223: ,x_org_id => l_org_id
3224: );

Line 3243: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTN_DATE

3239:
3240: -- retrieve only once, i.e. this call will be made for only first action
3241:
3242: IF (l_action = g_create) THEN
3243: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTN_DATE
3244: (
3245: p_dlvr_ver_id => l_object_version_id
3246: ,p_task_ver_id => NULL
3247: ,p_project_mode => 'PROJECT'

Line 3253: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTION_OWNER

3249: ,x_earliest_start_date => l_earliest_start_date
3250: ,x_earliest_finish_date => l_earliest_finish_date
3251: );
3252:
3253: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTION_OWNER
3254: (
3255: p_dlvr_ver_id => l_object_version_id
3256: ,x_owner_id => l_default_owner_id
3257: ,x_owner_name => l_default_owner_name

Line 3279: Pa_Deliverable_Utils.GET_DLVR_TYPE_INFO

3275:
3276: -- Will create actions only when deliverable type of deliverable
3277: -- has action creation enabled.
3278:
3279: Pa_Deliverable_Utils.GET_DLVR_TYPE_INFO
3280: (
3281: p_dlvr_type_id => l_dlvr_type_id
3282: ,x_dlvr_prg_enabled => l_dlvr_prg_enabled
3283: ,x_dlvr_action_enabled => l_dlvr_action_enabled

Line 3311: pa_deliverable_utils.is_action_reference_unique (

3307:
3308: END IF;
3309:
3310: -- Validate Action reference - not null, unique
3311: pa_deliverable_utils.is_action_reference_unique (
3312: p_action_reference => p_action_in_tbl(i_actn).pm_action_reference
3313: , p_deliverable_id => l_object_id
3314: , p_project_id => l_project_id
3315: , x_unique_flag => l_unique_flag

Line 3735: Pa_Deliverable_Utils.Convert_pm_actionref_to_id

3731: -- It is not required in case of UPDATE as action id will be passed as in parameter.
3732:
3733: IF (p_insert_or_update = 'INSERT') THEN
3734:
3735: Pa_Deliverable_Utils.Convert_pm_actionref_to_id
3736: (
3737: p_action_reference => p_action_in_tbl(i_actn).pm_action_reference
3738: ,p_action_id => null
3739: ,p_deliverable_id => l_object_id