DBA Data[Home] [Help]

APPS.GMD_QMREJ dependencies on AME_UTIL

Line 31: Approver ame_util.approverRecord;

27:
28: l_application_id number;
29: l_transaction_type varchar2(100):='GMDQMRJ';
30: l_user varchar2(32);
31: Approver ame_util.approverRecord;
32:
33:
34: l_form varchar2(240);
35: l_itemtype varchar2(240);

Line 242: select user_name into l_user from fnd_user where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);

238:
239: if(Approver.person_id is null) then
240: select user_name into l_user from fnd_user where user_id=Approver.user_id;
241: else
242: select user_name into l_user from fnd_user where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);
243: end if;
244:
245: IF (l_debug = 'Y') THEN
246: gmd_debug.put_line('Found approvers ');

Line 350: Approver.approval_status := ame_util.approvedStatus;

346: /* start the Workflow process */
347: wf_log_pkg.string(6, 'Dummy','Starting Process');
348:
349: /* As this a pure FYI notification we will set the approver to approve status */
350: Approver.approval_status := ame_util.approvedStatus;
351: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
352: transactionIdIn => l_event_key,
353: approverIn => Approver,
354: transactionTypeIn => l_transaction_type,

Line 355: forwardeeIn => ame_util.emptyApproverRecord);

351: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
352: transactionIdIn => l_event_key,
353: approverIn => Approver,
354: transactionTypeIn => l_transaction_type,
355: forwardeeIn => ame_util.emptyApproverRecord);
356:
357:
358: WF_ENGINE.STARTPROCESS (itemtype => l_itemtype,itemkey => l_itemkey);
359:

Line 406: Approver ame_util.approverRecord;

402: itemtype=>p_itemtype,
403: itemkey=>P_itemkey,
404: aname=>'AME_TRANS');
405: l_user varchar2(32);
406: Approver ame_util.approverRecord;
407: l_form varchar2(240);
408: BEGIN
409:
410: /* Get Next Approver */

Line 430: where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);

426: select user_name into l_user from fnd_user
427: where user_id=Approver.user_id;
428: else
429: select user_name into l_user from fnd_user
430: where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);
431: end if;
432:
433: /* Set the User Attribute */
434:

Line 440: Approver.approval_status := ame_util.approvedStatus;

436: aname => 'CURRENT_APPROVER',
437: avalue => l_user);
438:
439: P_resultout:='COMPLETE:Y';
440: Approver.approval_status := ame_util.approvedStatus;
441: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
442: transactionIdIn => l_event_key,
443: approverIn => Approver,
444: transactionTypeIn => l_transaction_type,

Line 445: forwardeeIn => ame_util.emptyApproverRecord);

441: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
442: transactionIdIn => l_event_key,
443: approverIn => Approver,
444: transactionTypeIn => l_transaction_type,
445: forwardeeIn => ame_util.emptyApproverRecord);
446: end if;
447: EXCEPTION
448: WHEN OTHERS THEN
449: WF_CORE.CONTEXT ('GMD_QMREJ','CHECK_NEXT_APPROVER',p_itemtype,p_itemkey,'Initial' );