DBA Data[Home] [Help]

APPS.PA_PROJECT_PVT dependencies on PA_PROJ_TASK_STRUC_PUB

Line 2196: l_wp_separate_from_fin := PA_PROJ_TASK_STRUC_PUB.IS_WP_SEPARATE_FROM_FN( l_project_id );

2192: --BUG 3924597, added by rtarway for etc source default
2193: else
2194: --Add the logic to default the gen_etc_source_code
2195: --1. get the structure sharing type
2196: l_wp_separate_from_fin := PA_PROJ_TASK_STRUC_PUB.IS_WP_SEPARATE_FROM_FN( l_project_id );
2197: --2. get if it is top task, assuming for top task, p_pa_parent_task_id/P_pm_parent_task_reference is null
2198: if (
2199: ( l_task_in_rec.pa_parent_task_id is null
2200: or l_task_in_rec.pa_parent_task_id = PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM

Line 2993: if (nvl (PA_PROJ_TASK_STRUC_PUB.IS_WP_SEPARATE_FROM_FN ( l_project_id ), 'N') = 'N')

2989: l_parent_task_rec.gen_etc_source_code <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR)
2990: then l_task_in_rec.gen_etc_source_code :=
2991: l_parent_task_rec.gen_etc_source_code;
2992: else
2993: if (nvl (PA_PROJ_TASK_STRUC_PUB.IS_WP_SEPARATE_FROM_FN ( l_project_id ), 'N') = 'N')
2994: then
2995: l_task_in_rec.gen_etc_source_code := 'WORKPLAN_RESOURCES';
2996: else
2997: l_task_in_rec.gen_etc_source_code := 'FINANCIAL_PLAN';

Line 3169: --derived in PA_PROJ_TASK_STRUC_PUB.create_task_structure API.

3165: ) AND
3166: l_index_number = l_first_index1
3167: THEN
3168: v_task_id_above := null; --ref is the structure version. structure version is
3169: --derived in PA_PROJ_TASK_STRUC_PUB.create_task_structure API.
3170: END IF;
3171: ELSE --Called from PA_PROJECT_PUB.ADD_TASK API.
3172: v_task_id_above := p_ref_task_id;
3173: END IF;

Line 3222: PA_PROJ_TASK_STRUC_PUB.CREATE_TASK_STRUCTURE(

3218: l_attribute14 := l_task_in_rec.attribute14;
3219: l_attribute15 := l_task_in_rec.attribute15;
3220: END IF;
3221:
3222: PA_PROJ_TASK_STRUC_PUB.CREATE_TASK_STRUCTURE(
3223: p_calling_module => 'AMG'
3224: ,p_project_id => l_project_id
3225: ,p_task_id => l_task_id
3226: ,p_parent_task_id => l_pa_tasks_rec.parent_task_id

Line 3962: l_project_sharing_type := PA_PROJ_TASK_STRUC_PUB.GET_SHARE_TYPE(p_pa_project_id);

3958: --Added by rtarway, for BUG 3919800
3959: --Get the structure sharing type, if its partial shared structure, check for the task in
3960: --pa_proj_elements too.
3961:
3962: l_project_sharing_type := PA_PROJ_TASK_STRUC_PUB.GET_SHARE_TYPE(p_pa_project_id);
3963:
3964: IF p_pa_task_id <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM
3965: AND p_pa_task_id IS NOT NULL
3966: THEN

Line 9528: PA_PROJ_TASK_STRUC_PUB.delete_fin_plan_from_task(

9524: end IF;
9525:
9526: --Call plannable task api here bug 2947492
9527:
9528: PA_PROJ_TASK_STRUC_PUB.delete_fin_plan_from_task(
9529: p_task_id => l_task_id
9530: ,p_project_id => l_project_id
9531: ,P_calling_module => 'AMG'
9532: ,x_msg_count => l_msg_count

Line 9669: PA_PROJ_TASK_STRUC_PUB.delete_task_structure

9665:
9666: --bug 2765115
9667:
9668: --only deletes from pa_proj_elements. There is a check in pa_task_pvt1.delete_task_version api not to delete from pa_tasks if called from AMG.
9669: PA_PROJ_TASK_STRUC_PUB.delete_task_structure
9670: (
9671: p_calling_module => 'AMG'
9672: ,p_task_id => l_task_id
9673: ,p_task_version_id => p_task_version_id

Line 9755: PA_PROJ_TASK_STRUC_PUB.delete_task_structure

9751: -- end for bug# 3801426
9752:
9753: --Project Structures Integration
9754:
9755: PA_PROJ_TASK_STRUC_PUB.delete_task_structure
9756: (
9757: p_calling_module => 'AMG'
9758: ,p_task_id => l_task_id -- changed bug# 3801426 earlierr p_task_id was used
9759: ,p_task_version_id => p_task_version_id