DBA Data[Home] [Help]

APPS.HR_WORKFLOW_SS dependencies on HR_APPROVAL_CUSTOM

Line 659: hr_approval_custom.g_itemtype := c_item_type;

655: c_item_type := get_item_type(p_transaction_id);
656: c_item_key := get_item_key(p_transaction_id);
657:
658: -- bug 4333335 begins
659: hr_approval_custom.g_itemtype := c_item_type;
660: hr_approval_custom.g_itemkey := c_item_key;
661: -- bug 4333335 ends
662:
663: /*c_creator_person_id := wf_engine.GetItemAttrNumber(itemtype => c_item_type ,

Line 660: hr_approval_custom.g_itemkey := c_item_key;

656: c_item_key := get_item_key(p_transaction_id);
657:
658: -- bug 4333335 begins
659: hr_approval_custom.g_itemtype := c_item_type;
660: hr_approval_custom.g_itemkey := c_item_key;
661: -- bug 4333335 ends
662:
663: /*c_creator_person_id := wf_engine.GetItemAttrNumber(itemtype => c_item_type ,
664: itemkey => c_item_key,

Line 670: lv_response := hr_approval_custom.Check_Final_approver(p_forward_to_person_id => c_creator_person_id,

666: */
667: c_creator_person_id := getApprStartingPointPersonId(p_transaction_id);
668: c_final_appprover_id := c_creator_person_id;
669:
670: lv_response := hr_approval_custom.Check_Final_approver(p_forward_to_person_id => c_creator_person_id,
671: p_person_id => c_creator_person_id );
672:
673:
674: while lv_response='N' loop

Line 676: c_forward_to_person_id := hr_approval_custom.Get_Next_Approver(p_person_id =>c_final_appprover_id);

672:
673:
674: while lv_response='N' loop
675:
676: c_forward_to_person_id := hr_approval_custom.Get_Next_Approver(p_person_id =>c_final_appprover_id);
677:
678: c_final_appprover_id := c_forward_to_person_id;
679:
680: lv_response := hr_approval_custom.Check_Final_approver(p_forward_to_person_id => c_forward_to_person_id,

Line 680: lv_response := hr_approval_custom.Check_Final_approver(p_forward_to_person_id => c_forward_to_person_id,

676: c_forward_to_person_id := hr_approval_custom.Get_Next_Approver(p_person_id =>c_final_appprover_id);
677:
678: c_final_appprover_id := c_forward_to_person_id;
679:
680: lv_response := hr_approval_custom.Check_Final_approver(p_forward_to_person_id => c_forward_to_person_id,
681: p_person_id => c_creator_person_id );
682:
683: end loop;
684:

Line 2165: hr_approval_custom.g_itemtype := p_item_type;

2161: -- flow is using custom package for approvals
2162: -- -----------------------------------------------------------------------
2163: -- expose the wf control variables to the custom package
2164: -- -----------------------------------------------------------------------
2165: hr_approval_custom.g_itemtype := p_item_type;
2166: hr_approval_custom.g_itemkey := p_item_key;
2167:
2168: -- process the additional approvers and default approvers
2169: -- get the total number of additional approvers for this transaction

Line 2166: hr_approval_custom.g_itemkey := p_item_key;

2162: -- -----------------------------------------------------------------------
2163: -- expose the wf control variables to the custom package
2164: -- -----------------------------------------------------------------------
2165: hr_approval_custom.g_itemtype := p_item_type;
2166: hr_approval_custom.g_itemkey := p_item_key;
2167:
2168: -- process the additional approvers and default approvers
2169: -- get the total number of additional approvers for this transaction
2170: ln_addntl_approvers := NVL(wf_engine.GetItemAttrNumber(itemtype => p_item_type

Line 2247: hr_approval_custom.Get_Next_Approver(

2243: -- get the next approver from the heirarchy tree.
2244: -- the l_current_forward_to_id resetting was removed for default approver.
2245: -- now the from column will show the last approver approved.
2246: ln_nextApprover_person_id :=
2247: hr_approval_custom.Get_Next_Approver(
2248: p_person_id =>NVL(ln_last_default_approver_id,
2249: wf_engine.GetItemAttrNumber
2250: (itemtype => p_item_type
2251: ,itemkey => p_item_key