DBA Data[Home] [Help]

APPS.AP_WEB_WRAPPER_PKG dependencies on AME_UTIL

Line 322: Create an ame_util.approverInsertionsTable containing 1 approver

318: p_item_type IN VARCHAR2) IS
319: ---------------------------------------------------------------------
320: /* Have AME recreate approval chain based off of overriding approver,
321: by doing the following :
322: Create an ame_util.approverInsertionsTable containing 1 approver
323: insertion record with the employee_id set to l_curr_approver_id,
324: api_insertion set to 'Y', and authority set to 'Y' and passing the
325: table to ame_api.insertApprovers.
326: */

Line 329: l_recApprover AME_UTIL.approverRecord;

325: table to ame_api.insertApprovers.
326: */
327:
328: l_debug_info VARCHAR2(200);
329: l_recApprover AME_UTIL.approverRecord;
330:
331: BEGIN
332:
333: ame_api.clearAllApprovals(applicationIdIn => AP_WEB_DB_UTIL_PKG.GetApplicationID,

Line 341: l_recApprover.api_insertion := ame_util.apiAuthorityInsertion; -- 'A'

337: ----------------------------------------------------
338: l_debug_info := 'Set the fields in the approver table';
339: ----------------------------------------------------
340: l_recApprover.person_id := p_approver_id;
341: l_recApprover.api_insertion := ame_util.apiAuthorityInsertion; -- 'A'
342: l_recApprover.authority := ame_util.authorityApprover; -- 'Y'
343:
344: ----------------------------------------------------
345: l_debug_info := 'Calling AME_API.setFirstAuthorityApprover';

Line 342: l_recApprover.authority := ame_util.authorityApprover; -- 'Y'

338: l_debug_info := 'Set the fields in the approver table';
339: ----------------------------------------------------
340: l_recApprover.person_id := p_approver_id;
341: l_recApprover.api_insertion := ame_util.apiAuthorityInsertion; -- 'A'
342: l_recApprover.authority := ame_util.authorityApprover; -- 'Y'
343:
344: ----------------------------------------------------
345: l_debug_info := 'Calling AME_API.setFirstAuthorityApprover';
346: ----------------------------------------------------

Line 400: approvalStatusIn => AME_UTIL.rejectStatus,

396: l_debug_info := 'Call AMEs updateApprovalAtatus api';
397: ------------------------------------------------------
398: AME_API.updateApprovalStatus2(applicationIdIn => AP_WEB_DB_UTIL_PKG.GetApplicationID,
399: transactionIdIn => p_item_key,
400: approvalStatusIn => AME_UTIL.rejectStatus,
401: approverPersonIdIn => l_approver_id,
402: approverUserIdIn => NULL,
403: transactionTypeIn => p_item_type);
404:

Line 426: l_recApprover AME_UTIL.approverRecord2;

422: l_debug_info VARCHAR2(200);
423: l_AMEEnabled VARCHAR2(1);
424: l_approver_id number;
425: l_forward_from_id number;
426: l_recApprover AME_UTIL.approverRecord2;
427: l_approver_name varchar2(240);
428: l_forward_from_name varchar2(240);
429:
430: C_WF_Version NUMBER := 0;

Line 493: approvalStatusIn => ame_util.noResponseStatus,

489: l_recApprover.person_id := l_approver_id;
490:
491: AME_API.updateApprovalStatus2(applicationIdIn => AP_WEB_DB_UTIL_PKG.GetApplicationID,
492: transactionIdIn => p_item_key,
493: approvalStatusIn => ame_util.noResponseStatus,
494: approverPersonIdIn => l_forward_from_id,
495: approverUserIdIn => NULL,
496: transactionTypeIn => p_item_type,
497: forwardeeIn => l_recApprover);

Line 504: approvalStatusIn => ame_util.noResponseStatus,

500:
501: AME_API2.updateApprovalStatus2(applicationIdIn => AP_WEB_DB_UTIL_PKG.GetApplicationID,
502: transactionTypeIn => p_item_type,
503: transactionIdIn => l_itemkey,
504: approvalStatusIn => ame_util.noResponseStatus,
505: approverNameIn => l_forward_from_name,
506: forwardeeIn => l_recApprover);
507:
508: END IF; -- if l_AMEEnabled;