DBA Data[Home] [Help]

APPS.IA_AME_REQUEST_PKG dependencies on AME_API

Line 18: * When the approvers LOVs on FWK pages are clicked, FWK calls the AME API, 'IA_AME_REQUEST_PKG.GetLOVApprovers'

14: -- ApproversTable OUT NOCOPY AME_UTIL.approversTable)
15: return BOOLEAN
16: IS
17:
18: * When the approvers LOVs on FWK pages are clicked, FWK calls the AME API, 'IA_AME_REQUEST_PKG.GetLOVApprovers'
19: * with the following parameters provided in order to initiate the process of getting a list of approvers
20: * pertinent to the setup
21: *
22: *

Line 236: * This step calls AME_API.getNextApprover.

232: -- FA_SRVR_MSG.init_server_message;
233: -- IA_WF_UTIL_PKG.InitializeDebugMessage;
234:
235: *
236: * This step calls AME_API.getNextApprover.
237: *
238: -----------------------------------------------------
239: debugInfo := 'Calling AME_API.getNextApprover(RequestId, Approver)';
240: -----------------------------------------------------

Line 239: debugInfo := 'Calling AME_API.getNextApprover(RequestId, Approver)';

235: *
236: * This step calls AME_API.getNextApprover.
237: *
238: -----------------------------------------------------
239: debugInfo := 'Calling AME_API.getNextApprover(RequestId, Approver)';
240: -----------------------------------------------------
241: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
242:
243: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

Line 243: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

239: debugInfo := 'Calling AME_API.getNextApprover(RequestId, Approver)';
240: -----------------------------------------------------
241: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
242:
243: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
244: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
245: transactionIdIn => RequestId,
246: nextApproverOut => approverRecord);
247:

Line 392: * This step calls AME_API.getNextApprover.

388:
389: if ( l_approval_method = IA_WF_UTIL_PKG.ApprovalMethodHierarchy ) then
390:
391: /*
392: * This step calls AME_API.getNextApprover.
393: */
394: -----------------------------------------------------
395: debugInfo := 'Calling AME_API.getNextApprover(long format)';
396: -----------------------------------------------------

Line 395: debugInfo := 'Calling AME_API.getNextApprover(long format)';

391: /*
392: * This step calls AME_API.getNextApprover.
393: */
394: -----------------------------------------------------
395: debugInfo := 'Calling AME_API.getNextApprover(long format)';
396: -----------------------------------------------------
397: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
398:
399:

Line 403: debugInfo := 'Calling AME_API.getNextApprover for releasing chain';

399:
400: if (l_chainPhase is NULL or l_chainPhase = IA_WF_UTIL_PKG.ApprovalTypeReleasing) then
401:
402: -----------------------------------------------------
403: debugInfo := 'Calling AME_API.getNextApprover for releasing chain';
404: -----------------------------------------------------
405: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
406: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
407: transactionIdIn => RequestId,

Line 405: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

401:
402: -----------------------------------------------------
403: debugInfo := 'Calling AME_API.getNextApprover for releasing chain';
404: -----------------------------------------------------
405: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
406: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
407: transactionIdIn => RequestId,
408: nextApproverOut => approverRecord);
409:

Line 419: debugInfo := 'Calling AME_API.getNextApprover for receiving chain';

415:
416: if (l_chainPhase = IA_WF_UTIL_PKG.ApprovalTypeDestination) then
417:
418: -----------------------------------------------------
419: debugInfo := 'Calling AME_API.getNextApprover for receiving chain';
420: -----------------------------------------------------
421: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
422: transactionTypeIn => IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType,
423: transactionIdIn => RequestId,

Line 421: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

417:
418: -----------------------------------------------------
419: debugInfo := 'Calling AME_API.getNextApprover for receiving chain';
420: -----------------------------------------------------
421: AME_API.getNextApprover(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
422: transactionTypeIn => IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType,
423: transactionIdIn => RequestId,
424: nextApproverOut => approverRecord);
425:

Line 620: * This step calls AME_API.getAllApprovers only when Approval method is HIERARCHY.

616: p_book_type_code => l_book_type_code);
617:
618:
619: /*
620: * This step calls AME_API.getAllApprovers only when Approval method is HIERARCHY.
621: */
622:
623: -- if ( l_approval_method = IA_WF_UTIL_PKG.ApprovalMethodHierarchy ) then
624:

Line 626: debugInfo := 'Calling AME_API.getAllApprovers';

622:
623: -- if ( l_approval_method = IA_WF_UTIL_PKG.ApprovalMethodHierarchy ) then
624:
625: -----------------------------------------------------
626: debugInfo := 'Calling AME_API.getAllApprovers';
627: -----------------------------------------------------
628: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
629:
630: if (l_releasing_approver_id is NOT NULL

Line 632: AME_API.getAllApprovers(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

628: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
629:
630: if (l_releasing_approver_id is NOT NULL
631: and (l_approval_type = IA_WF_UTIL_PKG.ApprovalTypeAll or l_approval_type = IA_WF_UTIL_PKG.ApprovalTypeReleasing)) then
632: AME_API.getAllApprovers(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
633: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
634: transactionIdIn => RequestId,
635: ApproversOut => ReleasingApprovers);
636: end if;

Line 640: AME_API.getAllApprovers(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

636: end if;
637:
638: if (l_receiving_approver_id is NOT NULL
639: and (l_approval_type = IA_WF_UTIL_PKG.ApprovalTypeAll or l_approval_type = IA_WF_UTIL_PKG.ApprovalTypeDestination)) then
640: AME_API.getAllApprovers(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
641: transactionTypeIn => IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType,
642: transactionIdIn => RequestId,
643: ApproversOut => ReceivingApprovers);
644: end if;

Line 696: * This step calls AME_API.getNextApprover.

692:
693: BEGIN
694:
695: /*
696: * This step calls AME_API.getNextApprover.
697: */
698: -----------------------------------------------------
699: debugInfo := 'Calling AME_API.UpdateApprovalStatus';
700: -----------------------------------------------------

Line 699: debugInfo := 'Calling AME_API.UpdateApprovalStatus';

695: /*
696: * This step calls AME_API.getNextApprover.
697: */
698: -----------------------------------------------------
699: debugInfo := 'Calling AME_API.UpdateApprovalStatus';
700: -----------------------------------------------------
701: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
702:
703: if (ChainPhase = IA_WF_UTIL_PKG.ApprovalTypeReleasing) then

Line 709: AME_API.updateApprovalStatus(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

705: else
706: l_transactionType := IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType;
707: end if;
708:
709: AME_API.updateApprovalStatus(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
710: transactionTypeIn => l_transactionType,
711: transactionIdIn => RequestId,
712: approverIn => Approver,
713: forwardeeIn => Forwardee);

Line 716: AME_API.updateApprovalStatus2(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

712: approverIn => Approver,
713: forwardeeIn => Forwardee);
714:
715: /*
716: AME_API.updateApprovalStatus2(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
717: transactionIdIn => l_transactionType,
718: approvalStatusIn => ame_util.noResponseStatus,
719: approverPersonIdIn => l_forward_from_id,
720: approverUserIdIn => NULL,

Line 798: * This step calls AME_API.clearAllApprovals.

794:
795: BEGIN
796:
797: /*
798: * This step calls AME_API.clearAllApprovals.
799: */
800: -----------------------------------------------------
801: debugInfo := 'Calling AME_ENGINE.initializePlsqlContext';
802: -----------------------------------------------------

Line 816: debugInfo := 'Calling AME_API.clearAllApprovals';

812: transactionTypeIdIn => IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType,
813: transactionIdIn => RequestId);
814:
815: -----------------------------------------------------
816: debugInfo := 'Calling AME_API.clearAllApprovals';
817: -----------------------------------------------------
818: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
819:
820: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

Line 820: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

816: debugInfo := 'Calling AME_API.clearAllApprovals';
817: -----------------------------------------------------
818: IA_WF_UTIL_PKG.AddDebugMessage(callingProgram, 'before', debugInfo);
819:
820: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
821: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
822: transactionIdIn => RequestId);
823:
824: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

Line 824: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,

820: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
821: transactionTypeIn => IA_WF_UTIL_PKG.AME_RELEASE_TransactionType,
822: transactionIdIn => RequestId);
823:
824: AME_API.clearAllApprovals(applicationIdIn => IA_WF_UTIL_PKG.GetApplicationID,
825: transactionTypeIn => IA_WF_UTIL_PKG.AME_RECEIVE_TransactionType,
826: transactionIdIn => RequestId);
827:
828: