DBA Data[Home] [Help]

APPS.AME_API dependencies on AME_API3

Line 10: return(ame_api3.getRuleDescription(ruleIdIn => ruleIdIn));

6: transactionTypeIn in varchar2 default null);
7: /* functions */
8: function getRuleDescription(ruleIdIn in varchar2) return varchar2 as
9: begin
10: return(ame_api3.getRuleDescription(ruleIdIn => ruleIdIn));
11: exception
12: when others then
13: ame_util.runtimeException(packageNameIn => 'ame_api',
14: routineNameIn => 'getRuleDescription',

Line 334: ame_api3.clearSuppression(approverIn => approver,

330: transactionTypeIn => transactionTypeIn);
331: ame_util.apprRecordToApprRecord2(approverRecordIn => approverIn,
332: itemIdIn => transactionIdIn,
333: approverRecord2Out =>approver);
334: ame_api3.clearSuppression(approverIn => approver,
335: applicationIdIn => applicationIdIn,
336: transactionIdIn => transactionIdIn,
337: transactionTypeIn => transactionTypeIn);
338: exception

Line 352: ame_api3.clearSuppressions(applicationIdIn => applicationIdIn,

348: transactionTypeIn in varchar2 default null) as
349: begin
350: check11510(applicationIdIn => applicationIdIn,
351: transactionTypeIn => transactionTypeIn);
352: ame_api3.clearSuppressions(applicationIdIn => applicationIdIn,
353: transactionIdIn => transactionIdIn,
354: transactionTypeIn => transactionTypeIn);
355: exception
356: when others then

Line 374: ame_api3.clearInsertion(approverIn => approver,

370: transactionTypeIn => transactionTypeIn);
371: ame_util.apprRecordToApprRecord2(approverRecordIn => approverIn,
372: itemIdIn => transactionIdIn,
373: approverRecord2Out =>approver);
374: ame_api3.clearInsertion(approverIn => approver,
375: applicationIdIn => applicationIdIn,
376: transactionIdIn => transactionIdIn,
377: transactionTypeIn => transactionTypeIn);
378: exception

Line 392: ame_api3.clearInsertions( applicationIdIn => applicationIdIn,

388: transactionTypeIn in varchar2 default null) as
389: begin
390: check11510(applicationIdIn => applicationIdIn,
391: transactionTypeIn => transactionTypeIn);
392: ame_api3.clearInsertions( applicationIdIn => applicationIdIn,
393: transactionIdIn => transactionIdIn,
394: transactionTypeIn => transactionTypeIn);
395: exception
396: when others then

Line 468: ame_api3.suppressApprover(applicationIdIn => applicationIdIn,

464: if(approverIndex is null) then
465: raise noMatchException;
466: end if;
467: end if;
468: ame_api3.suppressApprover(applicationIdIn => applicationIdIn,
469: transactionIdIn => transactionIdIn,
470: approverIn => approver,
471: transactionTypeIn => transactionTypeIn);
472: exception

Line 619: ame_api3.getApplicableRules1(applicationIdIn => applicationIdIn,

615: ruleIdsOut out nocopy ame_util.idList) as
616: begin
617: check11510(applicationIdIn => applicationIdIn,
618: transactionTypeIn => transactionTypeIn);
619: ame_api3.getApplicableRules1(applicationIdIn => applicationIdIn,
620: transactionIdIn => transactionIdIn,
621: transactionTypeIn => transactionTypeIn,
622: ruleIdsOut => ruleIdsOut);
623: exception

Line 638: ame_api3.getApplicableRules2(applicationIdIn => applicationIdIn,

634: ruleDescriptionsOut out nocopy ame_util.stringList) as
635: begin
636: check11510(applicationIdIn => applicationIdIn,
637: transactionTypeIn => transactionTypeIn);
638: ame_api3.getApplicableRules2(applicationIdIn => applicationIdIn,
639: transactionIdIn => transactionIdIn,
640: transactionTypeIn => transactionTypeIn,
641: ruleDescriptionsOut => ruleDescriptionsOut);
642: exception

Line 658: ame_api3.getApplicableRules3(applicationIdIn => applicationIdIn,

654: ruleDescriptionsOut out nocopy ame_util.stringList) as
655: begin
656: check11510(applicationIdIn => applicationIdIn,
657: transactionTypeIn => transactionTypeIn);
658: ame_api3.getApplicableRules3(applicationIdIn => applicationIdIn,
659: transactionIdIn => transactionIdIn,
660: transactionTypeIn => transactionTypeIn,
661: ruleIdsOut => ruleIdsOut,
662: ruleDescriptionsOut => ruleDescriptionsOut);

Line 686: ame_api3.getApplicableRules1(applicationIdIn => applicationIdIn,

682: transactionTypeIn => transactionTypeIn,
683: transactionIdIn => transactionIdIn,
684: approvalProcessCompleteYNOut => approvalProcessCompleteYN,
685: approversOut => approvers);
686: ame_api3.getApplicableRules1(applicationIdIn => applicationIdIn,
687: transactionIdIn => transactionIdIn,
688: transactionTypeIn => transactionTypeIn,
689: ruleIdsOut => ruleIdsOut);
690: ame_util.apprTable2ToApprTable(approversTable2In => approvers,

Line 720: ame_api3.getApplicableRules2(applicationIdIn => applicationIdIn,

716: transactionTypeIn => transactionTypeIn,
717: transactionIdIn => transactionIdIn,
718: approvalProcessCompleteYNOut => approvalProcessCompleteYN,
719: approversOut => approvers);
720: ame_api3.getApplicableRules2(applicationIdIn => applicationIdIn,
721: transactionIdIn => transactionIdIn,
722: transactionTypeIn => transactionTypeIn,
723: ruleDescriptionsOut => ruleDescriptionsOut);
724: ame_util.apprTable2ToApprTable(approversTable2In => approvers,

Line 755: ame_api3.getApplicableRules3(applicationIdIn => applicationIdIn,

751: transactionTypeIn => transactionTypeIn,
752: transactionIdIn => transactionIdIn,
753: approvalProcessCompleteYNOut => approvalProcessCompleteYN,
754: approversOut => approvers);
755: ame_api3.getApplicableRules3(applicationIdIn => applicationIdIn,
756: transactionIdIn => transactionIdIn,
757: transactionTypeIn => transactionTypeIn,
758: ruleIdsOut => ruleIdsOut,
759: ruleDescriptionsOut => ruleDescriptionsOut);

Line 787: ame_api3.getAvailableInsertions(applicationIdIn => applicationIdIn,

783: availableInsertions ame_util.insertionsTable2;
784: begin
785: check11510(applicationIdIn => applicationIdIn,
786: transactionTypeIn => transactionTypeIn);
787: ame_api3.getAvailableInsertions(applicationIdIn => applicationIdIn,
788: transactionIdIn => transactionIdIn,
789: positionIn => positionIn,
790: transactionTypeIn => transactionTypeIn,
791: availableInsertionsOut => availableInsertions);

Line 1237: ame_api3.getConditionDetails(conditionIdIn => conditionIdIn,

1233: includeUpperLimitOut out nocopy varchar2,
1234: currencyCodeOut out nocopy varchar2,
1235: allowedValuesOut out nocopy ame_util.longestStringList) as
1236: begin
1237: ame_api3.getConditionDetails(conditionIdIn => conditionIdIn,
1238: attributeNameOut => attributeNameOut,
1239: attributeTypeOut => attributeTypeOut,
1240: attributeDescriptionOut => attributeDescriptionOut,
1241: lowerLimitOut => lowerLimitOut,

Line 1366: ame_api3.getOldApprovers(applicationIdIn => applicationIdIn,

1362: transactionTypeIn in varchar2 default null,
1363: oldApproversOut out nocopy ame_util.approversTable) as
1364: approvers ame_util.approversTable2;
1365: begin
1366: ame_api3.getOldApprovers(applicationIdIn => applicationIdIn,
1367: transactionIdIn => transactionIdIn,
1368: transactionTypeIn => transactionTypeIn,
1369: oldApproversOut => approvers);
1370: ame_util.apprTable2ToApprTable(approversTable2In => approvers,

Line 1395: ame_api3.getRuleDetails1(ruleIdIn => ruleIdIn,

1391: approvalTypeNames ame_util.stringList;
1392: approvalTypeDescriptions ame_util.stringList;
1393: approvalDescriptions ame_util.stringList;
1394: begin
1395: ame_api3.getRuleDetails1(ruleIdIn => ruleIdIn,
1396: ruleTypeOut => ruleTypeOut,
1397: ruleDescriptionOut => ruleDescriptionOut,
1398: conditionIdsOut => conditionIdsOut,
1399: actionTypeNamesOut => approvalTypeNames,

Line 1431: ame_api3.getRuleDetails2(ruleIdIn => ruleIdIn,

1427: approvalTypeNames ame_util.stringList;
1428: approvalTypeDescriptions ame_util.stringList;
1429: approvalDescriptions ame_util.stringList;
1430: begin
1431: ame_api3.getRuleDetails2(ruleIdIn => ruleIdIn,
1432: ruleTypeOut => ruleTypeOut,
1433: ruleDescriptionOut => ruleDescriptionOut,
1434: conditionDescriptionsOut => conditionDescriptionsOut,
1435: actionTypeNamesOut => approvalTypeNames,

Line 1470: ame_api3.getRuleDetails3(ruleIdIn => ruleIdIn,

1466: approvalTypeNames ame_util.stringList;
1467: approvalTypeDescriptions ame_util.stringList;
1468: approvalDescriptions ame_util.stringList;
1469: begin
1470: ame_api3.getRuleDetails3(ruleIdIn => ruleIdIn,
1471: ruleTypeOut => ruleTypeOut,
1472: ruleDescriptionOut => ruleDescriptionOut,
1473: conditionIdsOut => conditionIdsOut,
1474: conditionDescriptionsOut => conditionDescriptionsOut,

Line 1539: ame_api3.insertApprover(applicationIdIn => applicationIdIn,

1535: approverIn => approverIn,
1536: insertionRecord2Out => insertion );
1537: approver.action_type_id := insertion.action_type_id;
1538: approver.group_or_chain_id := insertion.group_or_chain_id ;
1539: ame_api3.insertApprover(applicationIdIn => applicationIdIn,
1540: transactionTypeIn => transactionTypeIn,
1541: transactionIdIn => transactionIdIn,
1542: approverIn => approver,
1543: positionIn => positionIn,