DBA Data[Home] [Help]

APPS.HR_TRANSACTION_SS dependencies on AME_API

Line 188: -- Variables required for AME API

184: procedure reset_ame_approval_status
185: (p_item_type in varchar2,
186: p_item_key in varchar2)
187: AS
188: -- Variables required for AME API
189: c_application_id integer;
190: c_transaction_id varchar2(25);
191: c_transaction_type varchar2(25);
192: c_next_approver_rec ame_util.approverRecord;

Line 274: hr_utility.trace('calling ame_api.getAllApprovers ');

270:
271: if(c_transaction_type is not null) then
272: hr_utility.trace('In : (if(c_transaction_type is not null) ) '|| l_proc);
273: IF g_debug THEN
274: hr_utility.trace('calling ame_api.getAllApprovers ');
275: END IF;
276:
277: ame_api.getAllApprovers(applicationIdIn =>c_application_id,
278: transactionIdIn=>c_transaction_id,

Line 277: ame_api.getAllApprovers(applicationIdIn =>c_application_id,

273: IF g_debug THEN
274: hr_utility.trace('calling ame_api.getAllApprovers ');
275: END IF;
276:
277: ame_api.getAllApprovers(applicationIdIn =>c_application_id,
278: transactionIdIn=>c_transaction_id,
279: transactionTypeIn =>c_transaction_type,
280: approversOut=>c_all_approvers);
281:

Line 306: hr_utility.trace('calling ame_api..updateApprovalStatus2 ');

302:
303: for i in 1..c_all_approvers.count loop
304:
305: IF g_debug THEN
306: hr_utility.trace('calling ame_api..updateApprovalStatus2 ');
307: END IF;
308:
309: -- call AME update approval status as null
310: --ns comment start

Line 315: ame_api.updateApprovalStatus2(applicationIdIn => c_application_id,

311: -- If Return to initiator OR
312: -- to other than initiator and matching record found the update approvel status to null.
313: -- Assuming approver list is sorted. All approvers appearing after selected one will be removed--ns comment end
314: IF (c_rfc_initiator = 'Y' OR (c_rfc_initiator = 'N' AND c_match_found = 'Y' ) ) THEN --ns
315: ame_api.updateApprovalStatus2(applicationIdIn => c_application_id,
316: transactionIdIn => c_transaction_id,
317: approvalStatusIn => null,
318: approverPersonIdIn => c_all_approvers(i).person_id,
319: approverUserIdIn => null,