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 2976: PA_ASGMT_WFSTD.Check_And_Get_Proj_Customer

2972:
2973: END IF;
2974: CLOSE l_projects_csr;
2975:
2976: PA_ASGMT_WFSTD.Check_And_Get_Proj_Customer
2977: (p_project_id => p_project_id
2978: ,x_customer_id => l_customer_id
2979: ,x_customer_name => l_customer_name );
2980:

Line 3283: PA_ASGMT_WFSTD.process_res_fyi_notification

3279:
3280: -------------------------------------------------------
3281: --Process the resource notification for this assignment
3282: -------------------------------------------------------
3283: PA_ASGMT_WFSTD.process_res_fyi_notification
3284: ( p_project_id => p_project_id
3285: ,p_mode => p_mode
3286: ,p_assignment_id => l_assignment_id_tbl(i)
3287: ,p_project_name => l_projects_rec.name

Line 3424: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

3420:
3421: END LOOP;--end k loop
3422:
3423: --Set pending approval flag for assignment record in pa_project_assignments
3424: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
3425: (p_assignment_id => l_assignment_id_tbl(i),
3426: p_mode => 'PENDING_APPROVAL') ;
3427:
3428: END IF;--end l_assignment_status = SUBMITTED

Line 3456: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

3452: p_commit => FND_API.G_FALSE,
3453: x_return_status => l_return_status);
3454:
3455: --Setting pending approval flag in pa_project_assignments
3456: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
3457: (p_assignment_id => l_assignment_id_tbl(i),
3458: p_mode => 'APPROVAL_PROCESS_COMPLETED') ;
3459:
3460: ---------------------------

Line 3504: PA_ASGMT_WFSTD.start_mass_approval_flow

3500: ----------------------------------------------------------
3501:
3502: log_message('Before Calling workflow for group_id, approver_group_id:' || l_group_id||','||l_approver_group_id);
3503:
3504: PA_ASGMT_WFSTD.start_mass_approval_flow
3505: (p_project_id => p_project_id
3506: ,p_mode => p_mode
3507: ,p_note_to_approvers => p_note_to_all_approvers
3508: ,p_forwarded_from => null

Line 3616: PA_ASGMT_WFSTD.process_mgr_fyi_notification

3612: WHEN NO_DATA_FOUND THEN
3613: null;
3614: END;
3615:
3616: PA_ASGMT_WFSTD.process_mgr_fyi_notification
3617: ( p_assignment_id_tbl => l_appr_asgmt_id_tbl
3618: ,p_project_id => p_project_id
3619: ,p_mode => p_mode
3620: ,p_group_id => l_group_id

Line 3673: PA_ASGMT_WFSTD.process_submitter_notification

3669: log_message('Submission Failed');
3670:
3671: log_message('Calling submitter notification');
3672:
3673: PA_ASGMT_WFSTD.process_submitter_notification
3674: (p_project_id => p_project_id
3675: ,p_mode => p_mode
3676: ,p_group_id => l_group_id
3677: ,p_update_info_doc => p_update_info_doc

Line 4251: PA_ASGMT_WFSTD.Maintain_wf_pending_flag

4247: -------------------------------------------
4248: IF FND_MSG_PUB.Count_Msg > 0 THEN
4249:
4250: --Setting pending approval flag in pa_project_assignments
4251: PA_ASGMT_WFSTD.Maintain_wf_pending_flag
4252: (p_assignment_id => p_assignment_id_tbl(i),
4253: p_mode => 'APPROVAL_PROCESS_COMPLETED') ;
4254:
4255: ---------------------------