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 3073: , Pa_Deliverable_Utils.IS_Dlvr_Item_Based(vers.element_version_id)

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

Line 3219: Pa_Deliverable_Utils.Get_Project_Details (

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

Line 3242: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTN_DATE

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

Line 3252: PA_DELIVERABLE_UTILS.GET_DEFAULT_ACTION_OWNER

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

Line 3278: Pa_Deliverable_Utils.GET_DLVR_TYPE_INFO

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

Line 3310: pa_deliverable_utils.is_action_reference_unique (

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

Line 3734: Pa_Deliverable_Utils.Convert_pm_actionref_to_id

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