DBA Data[Home] [Help]

APPS.PA_ASSIGNMENT_APPROVAL_PUB dependencies on PA_ASGMT_WFSTD

Line 315: PA_ASGMT_WFSTD.get_workflow_process_info(p_status_code => PA_ASSIGNMENT_APPROVAL_PUB.g_submitted,

311: ,'Approval Required.', 5);
312: END IF;
313:
314: --Check if workflow enabled
315: PA_ASGMT_WFSTD.get_workflow_process_info(p_status_code => PA_ASSIGNMENT_APPROVAL_PUB.g_submitted,
316: x_wf_item_type => l_wf_item_type,
317: x_wf_process => l_wf_process,
318: x_wf_type => l_wf_type,
319: x_msg_count => l_msg_count,

Line 467: PA_ASGMT_WFSTD.get_workflow_process_info(p_status_code => l_apprvl_status_code,

463: ,'Getting workflow info.', 5);
464: END IF;
465:
466: --dbms_output.put_line('error before get_workflow_process_info'||FND_MSG_PUB.Count_Msg);
467: PA_ASGMT_WFSTD.get_workflow_process_info(p_status_code => l_apprvl_status_code,
468: x_wf_item_type => l_wf_item_type,
469: x_wf_process => l_wf_process,
470: x_wf_type => l_wf_type,
471: x_msg_count => l_msg_count,

Line 553: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

549: PA_UTILS.Add_Message('PA', 'PA_ASG_APPROVAL_PENDING');
550: ELSE
551: -- set approval pending flag if this assignment has been submitted
552: IF l_action_code = g_submit_action THEN
553: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
554: (p_assignment_id => p_assignment_id,
555: p_mode => 'PENDING_APPROVAL') ;
556: END IF;
557: END IF;

Line 570: PA_ASGMT_WFSTD.Start_Workflow ( p_project_id => l_project_id

566: END IF;
567: --dbms_output.put_line('wf item type: '||l_wf_item_type ||', wf process: '||l_wf_process ||
568: -- 'apprvl_status_code'||l_apprvl_status_code);
569:
570: PA_ASGMT_WFSTD.Start_Workflow ( p_project_id => l_project_id
571: , p_assignment_id => p_assignment_id
572: , p_status_code => l_apprvl_status_code
573: , p_wf_item_type => l_wf_item_type
574: , p_wf_process => l_wf_process

Line 711: IF PA_ASGMT_WFSTD.is_approval_pending(p_assignment_id => p_assignment_id) = 'Y' THEN

707: IF p_commit = FND_API.G_TRUE THEN
708: SAVEPOINT ASG_APR_PUB_REVERT;
709: END IF;
710:
711: IF PA_ASGMT_WFSTD.is_approval_pending(p_assignment_id => p_assignment_id) = 'Y' THEN
712:
713: PA_UTILS.Add_Message( p_app_short_name => 'PA'
714: ,p_msg_name => 'PA_WF_APPROVAL_PENDING');
715: ELSIF PA_ASSIGNMENT_APPROVAL_PVT.is_new_assignment(p_assignment_id => p_assignment_id) = 'Y' THEN

Line 1883: IF PA_ASGMT_WFSTD.Is_Approval_Pending (p_assignment_id => p_assignment_id) = 'Y' THEN

1879: --IF full duration cancel and assignment
1880: IF (l_full_cancel_flag = 'Y') AND (p_assignment_type <> 'OPEN_ASSIGNMENT') THEN
1881:
1882: --IF pending approval, then abort
1883: IF PA_ASGMT_WFSTD.Is_Approval_Pending (p_assignment_id => p_assignment_id) = 'Y' THEN
1884: --dbms_output.put_line('abort assignment');
1885:
1886: PA_ASSIGNMENT_APPROVAL_PVT.Abort_Assignment_Approval(p_assignment_id => p_assignment_id
1887: ,p_project_id => l_project_id

Line 3037: PA_ASGMT_WFSTD.Check_And_Get_Proj_Customer

3033:
3034: END IF;
3035: CLOSE l_projects_csr;
3036:
3037: PA_ASGMT_WFSTD.Check_And_Get_Proj_Customer
3038: (p_project_id => p_project_id
3039: ,x_customer_id => l_customer_id
3040: ,x_customer_name => l_customer_name );
3041:

Line 3344: PA_ASGMT_WFSTD.process_res_fyi_notification

3340:
3341: -------------------------------------------------------
3342: --Process the resource notification for this assignment
3343: -------------------------------------------------------
3344: PA_ASGMT_WFSTD.process_res_fyi_notification
3345: ( p_project_id => p_project_id
3346: ,p_mode => p_mode
3347: ,p_assignment_id => l_assignment_id_tbl(i)
3348: ,p_project_name => l_projects_rec.name

Line 3489: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

3485:
3486: END LOOP;--end k loop
3487:
3488: --Set pending approval flag for assignment record in pa_project_assignments
3489: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
3490: (p_assignment_id => l_assignment_id_tbl(i),
3491: p_mode => 'PENDING_APPROVAL') ;
3492:
3493: END IF;--end l_assignment_status = SUBMITTED

Line 3521: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

3517: p_commit => FND_API.G_FALSE,
3518: x_return_status => l_return_status);
3519:
3520: --Setting pending approval flag in pa_project_assignments
3521: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
3522: (p_assignment_id => l_assignment_id_tbl(i),
3523: p_mode => 'APPROVAL_PROCESS_COMPLETED') ;
3524:
3525: ---------------------------

Line 3569: PA_ASGMT_WFSTD.start_mass_approval_flow

3565: ----------------------------------------------------------
3566:
3567: log_message('Before Calling workflow for group_id, approver_group_id:' || l_group_id||','||l_approver_group_id);
3568:
3569: PA_ASGMT_WFSTD.start_mass_approval_flow
3570: (p_project_id => p_project_id
3571: ,p_mode => p_mode
3572: ,p_note_to_approvers => p_note_to_all_approvers
3573: ,p_forwarded_from => null

Line 3681: PA_ASGMT_WFSTD.process_mgr_fyi_notification

3677: WHEN NO_DATA_FOUND THEN
3678: null;
3679: END;
3680:
3681: PA_ASGMT_WFSTD.process_mgr_fyi_notification
3682: ( p_assignment_id_tbl => l_appr_asgmt_id_tbl
3683: ,p_project_id => p_project_id
3684: ,p_mode => p_mode
3685: ,p_group_id => l_group_id

Line 3738: PA_ASGMT_WFSTD.process_submitter_notification

3734: log_message('Submission Failed');
3735:
3736: log_message('Calling submitter notification');
3737:
3738: PA_ASGMT_WFSTD.process_submitter_notification
3739: (p_project_id => p_project_id
3740: ,p_mode => p_mode
3741: ,p_group_id => l_group_id
3742: ,p_update_info_doc => p_update_info_doc

Line 4316: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

4312: -------------------------------------------
4313: IF FND_MSG_PUB.Count_Msg > 0 THEN
4314:
4315: --Setting pending approval flag in pa_project_assignments
4316: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
4317: (p_assignment_id => p_assignment_id_tbl(i),
4318: p_mode => 'APPROVAL_PROCESS_COMPLETED') ;
4319:
4320: ---------------------------