DBA Data[Home] [Help]

APPS.HR_WORKFLOW_SERVICE dependencies on HR_TRANSACTION_API

Line 2206: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id);

2202: open csrOfferDetails(rec.transaction_id);
2203: fetch csrOfferDetails into l_offer_id, l_applicant_assignment_id,l_offer_status;
2204: close csrOfferDetails;
2205:
2206: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id);
2207:
2208: begin
2209: /* To check if it is the approval process for an offer. If yes, close the offer*/
2210: if l_offer_id is not null then

Line 2350: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id );

2346:
2347: BEGIN -- Block to 'purge' the data in the SSHR transaction tables.
2348: -- get the transaction for this transaction from workflow
2349: -- TRANSACTION_ID
2350: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id );
2351: exception
2352: when others then
2353: wf_core.Context(g_package, 'remove_defunct_process',
2354: itemtype, itemkey, to_char(actid),

Line 2377: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id );

2373: wf_engine.abortprocess(itemtype => rec.item_type
2374: ,itemkey => rec.item_key
2375: ,result => 'eng_force');
2376:
2377: hr_transaction_api.rollback_transaction(p_transaction_id => rec.transaction_id );
2378:
2379: exception
2380: when others then
2381: wf_core.Context(g_package, 'remove_defunct_process',

Line 2535: hr_transaction_api.Set_Process_Order_String(p_item_type => itemtype

2531: resultout := wf_engine.eng_null;
2532: return;
2533: end if;
2534:
2535: hr_transaction_api.Set_Process_Order_String(p_item_type => itemtype
2536: ,p_item_key => itemkey
2537: ,p_actid => actid);
2538:
2539: resultout := wf_engine.eng_notified||':'||wf_engine.eng_null||