DBA Data[Home] [Help]

APPS.GMD_SS_LOT_WF_PKG dependencies on AME_UTIL

Line 30: Approver ame_util.approverRecord;

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

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

183: select user_name into l_user from fnd_user
184: where user_id=Approver.user_id;
185: else
186: select user_name into l_user from fnd_user
187: where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);
188: end if;
189: end if ;
190:
191: IF (l_debug = 'Y') THEN

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

285:
286:
287:
288: /* As this a pure FYI notification we will set the approver to approve status */
289: Approver.approval_status := ame_util.approvedStatus;
290:
291: if (l_owner_used = 0) then
292: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
293: transactionIdIn => l_event_key,

Line 296: forwardeeIn => ame_util.emptyApproverRecord);

292: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
293: transactionIdIn => l_event_key,
294: approverIn => Approver,
295: transactionTypeIn => l_transaction_type,
296: forwardeeIn => ame_util.emptyApproverRecord);
297: end if;
298:
299:
300: WF_ENGINE.STARTPROCESS (itemtype => l_itemtype,itemkey => l_itemkey);

Line 349: Approver ame_util.approverRecord;

345: itemtype=>p_itemtype,
346: itemkey=>P_itemkey,
347: aname=>'AME_TRANS');
348: l_user varchar2(32);
349: Approver ame_util.approverRecord;
350: l_form varchar2(240);
351: BEGIN
352:
353: /* Get Next Approver */

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

369: select user_name into l_user from fnd_user
370: where user_id=Approver.user_id;
371: else
372: select user_name into l_user from fnd_user
373: where user_id=ame_util.PERSONIDTOUSERID(Approver.person_id);
374: end if;
375:
376: /* Set the User Attribute */
377:

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

379: aname => 'CURRENT_APPROVER',
380: avalue => l_user);
381:
382: P_resultout:='COMPLETE:Y';
383: Approver.approval_status := ame_util.approvedStatus;
384: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
385: transactionIdIn => l_event_key,
386: approverIn => Approver,
387: transactionTypeIn => l_transaction_type,

Line 388: forwardeeIn => ame_util.emptyApproverRecord);

384: ame_api.updateApprovalStatus(applicationIdIn => l_application_id,
385: transactionIdIn => l_event_key,
386: approverIn => Approver,
387: transactionTypeIn => l_transaction_type,
388: forwardeeIn => ame_util.emptyApproverRecord);
389: end if;
390: EXCEPTION
391: WHEN OTHERS THEN
392: WF_CORE.CONTEXT ('GMD_SS_LOT_WF_PKG','CHECK_NEXT_APPROVER',p_itemtype,p_itemkey,'Initial' );