DBA Data[Home] [Help]

APPS.AMW_GEN_APPROVAL_PVT dependencies on AME_UTIL

Line 584: l_nextApprover ame_util.approverRecord;

580: l_prev_approver_disp_name VARCHAR2(360);
581: l_note VARCHAR2(4000);
582: l_object_approval_status VARCHAR2 (20) := null ;
583: l_disable_workflow VARCHAR2 (10) ;
584: l_nextApprover ame_util.approverRecord;
585:
586:
587: BEGIN
588: FND_MSG_PUB.initialize();

Line 645: approvalStatusIn => AME_UTIL.approvedStatus,

641: -- we need to call AME API to update the approver status
642: AME_API.updateApprovalStatus2(
643: applicationIdIn => 242,
644: transactionIdIn => l_OBJECT_id,
645: approvalStatusIn => AME_UTIL.approvedStatus,
646: approverPersonIdIn => l_object_approver_id,
647: approverUserIdIn => NULL,
648: transactionTypeIn => l_OBJECT_type ) ;
649: END IF ;

Line 675: ELSIF ( l_nextApprover.approval_status = ame_util.exceptionStatus ) THEN

671: aname => 'AMW_ERROR_MSG',
672: avalue => 'No More Approvers' );
673:
674: RETURN ;
675: ELSIF ( l_nextApprover.approval_status = ame_util.exceptionStatus ) THEN
676: -- an error has occurred and Approvals Manager may return the admin approver
677: -- or it may just return a exception status. Write to log that there is an error
678:
679: WF_ENGINE.SetItemAttrText(itemtype => itemtype ,