DBA Data[Home] [Help]

APPS.AME_API3 dependencies on AME_API3

Line 1: package body ame_api3 as

1: package body ame_api3 as
2: /* $Header: ameeapi3.pkb 120.13 2007/12/12 12:41:39 prasashe noship $ */
3: ambiguousApproverException exception;
4: ambiguousApproverMessage constant ame_util.longestStringType :=
5: ame_util.getMessage(applicationShortNameIn =>'PER',

Line 2: /* $Header: ameeapi3.pkb 120.13 2007/12/12 12:41:39 prasashe noship $ */

1: package body ame_api3 as
2: /* $Header: ameeapi3.pkb 120.13 2007/12/12 12:41:39 prasashe noship $ */
3: ambiguousApproverException exception;
4: ambiguousApproverMessage constant ame_util.longestStringType :=
5: ame_util.getMessage(applicationShortNameIn =>'PER',
6: messageNameIn => 'AME_400812_NULL_APPR_REC_NAME');

Line 13: ame_util.runtimeException(packageNameIn => 'ame_api3',

9: begin
10: return(ame_rule_pkg.getDescription(ruleIdIn => ruleIdIn));
11: exception
12: when others then
13: ame_util.runtimeException(packageNameIn => 'ame_api3',
14: routineNameIn => 'getRuleDescription',
15: exceptionNumberIn => sqlcode,
16: exceptionStringIn => sqlerrm);
17: raise;

Line 149: ame_util.runtimeException(packageNameIn => 'ame_api3',

145: tokenNameOneIn => 'APPROVER',
146: tokenValueOneIn => ame_approver_type_pkg.getApproverDescription(anchorName),
147: tokenNameTwoIn => 'ANCHORED_APPROVERS',
148: tokenValueTwoIn => anchorList);
149: ame_util.runtimeException(packageNameIn => 'ame_api3',
150: routineNameIn => 'clearInsertion',
151: exceptionNumberIn => errorCode,
152: exceptionStringIn => errorMessage);
153: raise_application_error(errorCode,

Line 164: ame_util.runtimeException(packageNameIn => 'ame_api3',

160: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
161: messageNameIn => 'AME_400813_NULL_CLINS_APPR_FLD',
162: tokenNameOneIn => 'APPROVER_REC_PARAMS',
163: tokenValueOneIn => appr_rec_params);
164: ame_util.runtimeException(packageNameIn => 'ame_api3',
165: routineNameIn => 'clearInsertion',
166: exceptionNumberIn => errorCode,
167: exceptionStringIn => errorMessage);
168: raise_application_error(errorCode,

Line 174: ame_util.runtimeException(packageNameIn => 'ame_api3',

170: when others then
171: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
172: transactionIdIn => transactionIdIn,
173: transactionTypeIdIn => transactionTypeIn);
174: ame_util.runtimeException(packageNameIn => 'ame_api3',
175: routineNameIn => 'clearInsertion',
176: exceptionNumberIn => sqlcode,
177: exceptionStringIn => sqlerrm);
178: raise;

Line 227: ame_util.runtimeException(packageNameIn => 'ame_api3',

223: when others then
224: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
225: transactionIdIn => transactionIdIn,
226: transactionTypeIdIn => transactionTypeIn);
227: ame_util.runtimeException(packageNameIn => 'ame_api3',
228: routineNameIn => 'clearInsertions',
229: exceptionNumberIn => sqlcode,
230: exceptionStringIn => sqlerrm);
231: raise;

Line 318: ame_util.runtimeException(packageNameIn => 'ame_api3',

314: messageNameIn => 'AME_400814_NULL_SUPPR_APPR_FLD',
315: tokenNameOneIn => 'APPROVER_REC_PARAMS',
316: tokenvalueOneIn=>appr_rec_params);
317: errorCode := -20001;
318: ame_util.runtimeException(packageNameIn => 'ame_api3',
319: routineNameIn => 'clearSuppression',
320: exceptionNumberIn => errorCode,
321: exceptionStringIn => errorMessage);
322: raise_application_error(errorCode,

Line 328: ame_util.runtimeException(packageNameIn => 'ame_api3',

324: when others then
325: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
326: transactionIdIn => transactionIdIn,
327: transactionTypeIdIn => transactionTypeIn);
328: ame_util.runtimeException(packageNameIn => 'ame_api3',
329: routineNameIn => 'clearSuppression',
330: exceptionNumberIn => sqlcode,
331: exceptionStringIn => sqlerrm);
332: raise;

Line 381: ame_util.runtimeException(packageNameIn => 'ame_api3',

377: when others then
378: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
379: transactionIdIn => transactionIdIn,
380: transactionTypeIdIn => transactionTypeIn);
381: ame_util.runtimeException(packageNameIn => 'ame_api3',
382: routineNameIn => 'clearSuppressions',
383: exceptionNumberIn => sqlcode,
384: exceptionStringIn => sqlerrm);
385: raise;

Line 403: ame_util.runtimeException(packageNameIn => 'ame_api3',

399: groupNamesOut;
400: close fetchGroupsCursor;
401: exception
402: when others then
403: ame_util.runtimeException(packageNameIn => 'ame_api3',
404: routineNameIn => 'getAllApprovalGroups',
405: exceptionNumberIn => sqlcode,
406: exceptionStringIn => sqlerrm);
407: raise;

Line 454: ame_util.runtimeException(packageNameIn => 'ame_api3',

450: (ruleIdsOut => ruleIdsOut
451: ,ruleDescriptionsOut => ruleDescriptions);
452: exception
453: when others then
454: ame_util.runtimeException(packageNameIn => 'ame_api3',
455: routineNameIn => 'getApplicableRules1',
456: exceptionNumberIn => sqlcode,
457: exceptionStringIn => sqlerrm);
458: raise;

Line 505: ame_util.runtimeException(packageNameIn => 'ame_api3',

501: (ruleIdsOut => ruleIds
502: ,ruleDescriptionsOut => ruleDescriptionsOut);
503: exception
504: when others then
505: ame_util.runtimeException(packageNameIn => 'ame_api3',
506: routineNameIn => 'getApplicableRules2',
507: exceptionNumberIn => sqlcode,
508: exceptionStringIn => sqlerrm);
509: raise;

Line 556: ame_util.runtimeException(packageNameIn => 'ame_api3',

552: (ruleIdsOut => ruleIdsOut
553: ,ruleDescriptionsOut => ruleDescriptionsOut);
554: exception
555: when others then
556: ame_util.runtimeException(packageNameIn => 'ame_api3',
557: routineNameIn => 'getApplicableRules3',
558: exceptionNumberIn => sqlcode,
559: exceptionStringIn => sqlerrm);
560: raise;

Line 580: ame_util.runtimeException(packageNameIn => 'ame_api3',

576: applicationShortNameIn => 'PER',
577: messageNameIn => 'AME_400453_GROUP_NOT_DEFINED',
578: tokenNameOneIn => 'APPROVAL_GROUP',
579: tokenValueOneIn => groupNameIn);
580: ame_util.runtimeException(packageNameIn => 'ame_api3',
581: routineNameIn => 'getApprovalGroupId',
582: exceptionNumberIn => errorCode,
583: exceptionStringIn => errorMessage);
584: raise_application_error(errorCode,

Line 587: ame_util.runtimeException(packageNameIn => 'ame_api3',

583: exceptionStringIn => errorMessage);
584: raise_application_error(errorCode,
585: errorMessage);
586: when others then
587: ame_util.runtimeException(packageNameIn => 'ame_api3',
588: routineNameIn => 'getApprovalGroupId',
589: exceptionNumberIn => sqlcode,
590: exceptionStringIn => sqlerrm);
591: raise;

Line 637: ame_util.runtimeException(packageNameIn => 'ame_api3',

633: attributeValue2Out => attributeValue2Out,
634: attributeValue3Out => attributeValue3Out);
635: exception
636: when others then
637: ame_util.runtimeException(packageNameIn => 'ame_api3',
638: routineNameIn => 'getAttributeValue',
639: exceptionNumberIn => sqlcode,
640: exceptionStringIn => sqlerrm);
641: raise;

Line 687: (packageNameIn => 'ame_api3'

683: );
684: exception
685: when others then
686: ame_util.runtimeException
687: (packageNameIn => 'ame_api3'
688: ,routineNameIn => 'getAvailableInsertions'
689: ,exceptionNumberIn => sqlcode
690: ,exceptionStringIn => sqlerrm
691: );

Line 741: ame_util.runtimeException(packageNameIn => 'ame_api3',

737: stringValueListOut => allowedValuesOut);
738: end if;
739: exception
740: when others then
741: ame_util.runtimeException(packageNameIn => 'ame_api3',
742: routineNameIn => 'getConditionDetails',
743: exceptionNumberIn => sqlcode,
744: exceptionStringIn => sqlerrm);
745: raise;

Line 896: ame_util.runtimeException(packageNameIn => 'ame_api3',

892: memberDisplayNamesOut.delete;
893: errorCode := -20001;
894: errorMessage := ame_util.getMessage(applicationShortNameIn => 'PER',
895: messageNameIn => 'AME_400454_GRP_DYN_QRY_ERR');
896: ame_util.runtimeException(packageNameIn => 'ame_api3',
897: routineNameIn => 'getGroupMembers1',
898: exceptionNumberIn => errorCode,
899: exceptionStringIn => errorMessage);
900: raise_application_error(errorCode,

Line 915: ame_util.runtimeException(packageNameIn => 'ame_api3',

911: applicationShortNameIn => 'PER',
912: messageNameIn => 'AME_400798_GROUP_ITEM_BIND',
913: tokenNameOneIn => 'APPROVER_GROUP',
914: tokenValueOneIn => tempGroupName);
915: ame_util.runtimeException(packageNameIn => 'ame_api3',
916: routineNameIn => 'getGroupMembers1',
917: exceptionNumberIn => errorCode,
918: exceptionStringIn => errorMessage);
919: raise_application_error(errorCode,

Line 934: ame_util.runtimeException(packageNameIn => 'ame_api3',

930: applicationShortNameIn => 'PER',
931: messageNameIn => 'AME_400455_GRP_DYN_NULL_TXID',
932: tokenNameOneIn => 'APPROVAL_GROUP',
933: tokenValueOneIn => tempGroupName);
934: ame_util.runtimeException(packageNameIn => 'ame_api3',
935: routineNameIn => 'getGroupMembers1',
936: exceptionNumberIn => errorCode,
937: exceptionStringIn => errorMessage);
938: raise_application_error(errorCode,

Line 945: ame_util.runtimeException(packageNameIn => 'ame_api3',

941: if(groupMemberCursor%isopen) then
942: close groupMemberCursor;
943: end if;
944: memberDisplayNamesOut.delete;
945: ame_util.runtimeException(packageNameIn => 'ame_api3',
946: routineNameIn => 'getGroupMembers1',
947: exceptionNumberIn => sqlcode,
948: exceptionStringIn => sqlerrm);
949: raise;

Line 1109: ame_util.runtimeException(packageNameIn => 'ame_api3',

1105: end if;
1106: errorCode := -20001;
1107: errorMessage := ame_util.getMessage(applicationShortNameIn => 'PER',
1108: messageNameIn => 'AME_400454_GRP_DYN_QRY_ERR');
1109: ame_util.runtimeException(packageNameIn => 'ame_api3',
1110: routineNameIn => 'getGroupMembers2',
1111: exceptionNumberIn => errorCode,
1112: exceptionStringIn => errorMessage);
1113: raise_application_error(errorCode,

Line 1127: ame_util.runtimeException(packageNameIn => 'ame_api3',

1123: applicationShortNameIn => 'PER',
1124: messageNameIn => 'AME_400455_GRP_DYN_NULL_TXID',
1125: tokenNameOneIn => 'APPROVAL_GROUP',
1126: tokenValueOneIn => tempGroupName);
1127: ame_util.runtimeException(packageNameIn => 'ame_api3',
1128: routineNameIn => 'getGroupMembers2',
1129: exceptionNumberIn => errorCode,
1130: exceptionStringIn => errorMessage);
1131: raise_application_error(errorCode,

Line 1146: ame_util.runtimeException(packageNameIn => 'ame_api3',

1142: applicationShortNameIn => 'PER',
1143: messageNameIn => 'AME_400798_GROUP_ITEM_BIND',
1144: tokenNameOneIn => 'APPROVER_GROUP',
1145: tokenValueOneIn => tempGroupName);
1146: ame_util.runtimeException(packageNameIn => 'ame_api3',
1147: routineNameIn => 'getGroupMembers2',
1148: exceptionNumberIn => errorCode,
1149: exceptionStringIn => errorMessage);
1150: raise_application_error(errorCode,

Line 1156: ame_util.runtimeException(packageNameIn => 'ame_api3',

1152: when others then
1153: if(groupMemberCursor%isopen) then
1154: close groupMemberCursor;
1155: end if;
1156: ame_util.runtimeException(packageNameIn => 'ame_api3',
1157: routineNameIn => 'getGroupMembers2',
1158: exceptionNumberIn => sqlcode,
1159: exceptionStringIn => sqlerrm);
1160: raise;

Line 1325: ame_util.runtimeException(packageNameIn => 'ame_api3',

1321: end if;
1322: errorCode := -20001;
1323: errorMessage := ame_util.getMessage(applicationShortNameIn => 'PER',
1324: messageNameIn => 'AME_400454_GRP_DYN_QRY_ERR');
1325: ame_util.runtimeException(packageNameIn => 'ame_api3',
1326: routineNameIn => 'getGroupMembers3',
1327: exceptionNumberIn => errorCode,
1328: exceptionStringIn => errorMessage);
1329: raise_application_error(errorCode,

Line 1343: ame_util.runtimeException(packageNameIn => 'ame_api3',

1339: applicationShortNameIn => 'PER',
1340: messageNameIn => 'AME_400455_GRP_DYN_NULL_TXID',
1341: tokenNameOneIn => 'APPROVAL_GROUP',
1342: tokenValueOneIn => tempGroupName);
1343: ame_util.runtimeException(packageNameIn => 'ame_api3',
1344: routineNameIn => 'getGroupMembers3',
1345: exceptionNumberIn => errorCode,
1346: exceptionStringIn => errorMessage);
1347: raise_application_error(errorCode,

Line 1362: ame_util.runtimeException(packageNameIn => 'ame_api3',

1358: applicationShortNameIn => 'PER',
1359: messageNameIn => 'AME_400798_GROUP_ITEM_BIND',
1360: tokenNameOneIn => 'APPROVER_GROUP',
1361: tokenValueOneIn => tempGroupName);
1362: ame_util.runtimeException(packageNameIn => 'ame_api3',
1363: routineNameIn => 'getGroupMembers3',
1364: exceptionNumberIn => errorCode,
1365: exceptionStringIn => errorMessage);
1366: raise_application_error(errorCode,

Line 1372: ame_util.runtimeException(packageNameIn => 'ame_api3',

1368: when others then
1369: if(groupMemberCursor%isopen) then
1370: close groupMemberCursor;
1371: end if;
1372: ame_util.runtimeException(packageNameIn => 'ame_api3',
1373: routineNameIn => 'getGroupMembers3',
1374: exceptionNumberIn => sqlcode,
1375: exceptionStringIn => sqlerrm);
1376: raise;

Line 1547: ame_util.runtimeException(packageNameIn => 'ame_api3',

1543: end if;
1544: errorCode := -20001;
1545: errorMessage := ame_util.getMessage(applicationShortNameIn => 'PER',
1546: messageNameIn => 'AME_400454_GRP_DYN_QRY_ERR');
1547: ame_util.runtimeException(packageNameIn => 'ame_api3',
1548: routineNameIn => 'getGroupMembers4',
1549: exceptionNumberIn => errorCode,
1550: exceptionStringIn => errorMessage);
1551: raise_application_error(errorCode,

Line 1565: ame_util.runtimeException(packageNameIn => 'ame_api3',

1561: applicationShortNameIn => 'PER',
1562: messageNameIn => 'AME_400455_GRP_DYN_NULL_TXID',
1563: tokenNameOneIn => 'APPROVAL_GROUP',
1564: tokenValueOneIn => tempGroupName);
1565: ame_util.runtimeException(packageNameIn => 'ame_api3',
1566: routineNameIn => 'getGroupMembers4',
1567: exceptionNumberIn => errorCode,
1568: exceptionStringIn => errorMessage);
1569: raise_application_error(errorCode,

Line 1584: ame_util.runtimeException(packageNameIn => 'ame_api3',

1580: applicationShortNameIn => 'PER',
1581: messageNameIn => 'AME_400798_GROUP_ITEM_BIND',
1582: tokenNameOneIn => 'APPROVER_GROUP',
1583: tokenValueOneIn => tempGroupName);
1584: ame_util.runtimeException(packageNameIn => 'ame_api3',
1585: routineNameIn => 'getGroupMembers4',
1586: exceptionNumberIn => errorCode,
1587: exceptionStringIn => errorMessage);
1588: raise_application_error(errorCode,

Line 1594: ame_util.runtimeException(packageNameIn => 'ame_api3',

1590: when others then
1591: if(groupMemberCursor%isopen) then
1592: close groupMemberCursor;
1593: end if;
1594: ame_util.runtimeException(packageNameIn => 'ame_api3',
1595: routineNameIn => 'getGroupMembers4',
1596: exceptionNumberIn => sqlcode,
1597: exceptionStringIn => sqlerrm);
1598: raise;

Line 1613: ame_util.runtimeException(packageNameIn => 'ame_api3',

1609: itemClassIdsOut => itemClassIdsOut,
1610: itemClassNamesOut => itemClassNamesOut);
1611: exception
1612: when others then
1613: ame_util.runtimeException(packageNameIn => 'ame_api3',
1614: routineNameIn => 'getItemClasses',
1615: exceptionNumberIn => sqlcode,
1616: exceptionStringIn => sqlerrm);
1617: raise;

Line 1626: ame_util.runtimeException(packageNameIn => 'ame_api3',

1622: begin
1623: itemClassIdOut := ame_admin_pkg.getItemClassIdByName(itemClassNameIn => itemClassNameIn);
1624: exception
1625: when others then
1626: ame_util.runtimeException(packageNameIn => 'ame_api3',
1627: routineNameIn => 'getItemClassId',
1628: exceptionNumberIn => sqlcode,
1629: exceptionStringIn => sqlerrm);
1630: raise;

Line 1639: ame_util.runtimeException(packageNameIn => 'ame_api3',

1635: begin
1636: itemClassNameOut := ame_admin_pkg.getItemClassName(itemClassIdIn => itemClassIdIn);
1637: exception
1638: when others then
1639: ame_util.runtimeException(packageNameIn => 'ame_api3',
1640: routineNameIn => 'getItemClassName',
1641: exceptionNumberIn => sqlcode,
1642: exceptionStringIn => sqlerrm);
1643: raise;

Line 1698: ame_util.runtimeException(packageNameIn => 'ame_api3',

1694: oldApproversOut(tempIndex).source := null;
1695: end loop;
1696: exception
1697: when others then
1698: ame_util.runtimeException(packageNameIn => 'ame_api3',
1699: routineNameIn => 'getOldApprovers',
1700: exceptionNumberIn => sqlcode,
1701: exceptionStringIn => sqlerrm);
1702: oldApproversOut.delete;

Line 1774: ame_util.runtimeException(packageNameIn => 'ame_api3',

1770: into conditionIdsOut;
1771: close conditionCursor;
1772: exception
1773: when others then
1774: ame_util.runtimeException(packageNameIn => 'ame_api3',
1775: routineNameIn => 'getRuleDetails1',
1776: exceptionNumberIn => sqlcode,
1777: exceptionStringIn => sqlerrm);
1778: conditionIdsOut.delete;

Line 1847: ame_util.runtimeException(packageNameIn => 'ame_api3',

1843: into conditionDescriptionsOut;
1844: close conditionCursor;
1845: exception
1846: when others then
1847: ame_util.runtimeException(packageNameIn => 'ame_api3',
1848: routineNameIn => 'getRuleDetails2',
1849: exceptionNumberIn => sqlcode,
1850: exceptionStringIn => sqlerrm);
1851: conditionDescriptionsOut.delete;

Line 1941: ame_util.runtimeException(packageNameIn => 'ame_api3',

1937: conditionHasLOVsOut;
1938: close conditionCursor;
1939: exception
1940: when others then
1941: ame_util.runtimeException(packageNameIn => 'ame_api3',
1942: routineNameIn => 'getRuleDetails3',
1943: exceptionNumberIn => sqlcode,
1944: exceptionStringIn => sqlerrm);
1945: conditionDescriptionsOut.delete;

Line 2103: ame_util.runtimeException(packageNameIn => 'ame_api3',

2099: transactionIdIn => transactionIdIn,
2100: transactionTypeIdIn => transactionTypeIn);
2101: errorCode := -20001;
2102: errorMessage := ambiguousApproverMessage;
2103: ame_util.runtimeException(packageNameIn => 'ame_api3',
2104: routineNameIn => 'insertApprover',
2105: exceptionNumberIn => errorCode,
2106: exceptionStringIn => errorMessage);
2107: raise_application_error(errorCode,

Line 2116: ame_util.runtimeException(packageNameIn => 'ame_api3',

2112: transactionTypeIdIn => transactionTypeIn);
2113: errorCode := -20001;
2114: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2115: messageNameIn => 'AME_400240_API_INV_ORDER_TYPE');
2116: ame_util.runtimeException(packageNameIn => 'ame_api3',
2117: routineNameIn => 'insertApprover',
2118: exceptionNumberIn => errorCode,
2119: exceptionStringIn => errorMessage);
2120: raise_application_error(errorCode,

Line 2129: ame_util.runtimeException(packageNameIn => 'ame_api3',

2125: transactionTypeIdIn => transactionTypeIn);
2126: errorCode := -20001;
2127: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2128: messageNameIn => 'AME_400241_API_NON_NULL_INSAPP');
2129: ame_util.runtimeException(packageNameIn => 'ame_api3',
2130: routineNameIn => 'insertApprover',
2131: exceptionNumberIn => errorCode,
2132: exceptionStringIn => errorMessage);
2133: raise_application_error(errorCode,

Line 2142: ame_util.runtimeException(packageNameIn => 'ame_api3',

2138: transactionTypeIdIn => transactionTypeIn);
2139: errorCode := -20001;
2140: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2141: messageNameIn => 'AME_400446_INCMPTBLE_APPR_INS');
2142: ame_util.runtimeException(packageNameIn => 'ame_api3',
2143: routineNameIn => 'insertApprover',
2144: exceptionNumberIn => errorCode,
2145: exceptionStringIn => errorMessage);
2146: raise_application_error(errorCode,

Line 2155: ame_util.runtimeException(packageNameIn => 'ame_api3',

2151: transactionTypeIdIn => transactionTypeIn);
2152: errorCode := -20001;
2153: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2154: messageNameIn => 'AME_400447_INVALID_APPR_CATG');
2155: ame_util.runtimeException(packageNameIn => 'ame_api3',
2156: routineNameIn => 'insertApprover',
2157: exceptionNumberIn => errorCode,
2158: exceptionStringIn => errorMessage);
2159: raise_application_error(errorCode,

Line 2165: ame_util.runtimeException(packageNameIn => 'ame_api3',

2161: when others then
2162: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
2163: transactionIdIn => transactionIdIn,
2164: transactionTypeIdIn => transactionTypeIn);
2165: ame_util.runtimeException(packageNameIn => 'ame_api3',
2166: routineNameIn => 'insertApprover',
2167: exceptionNumberIn => sqlcode,
2168: exceptionStringIn => sqlerrm);
2169: raise;

Line 2397: ame_util.runtimeException(packageNameIn => 'ame_api3',

2393: tokenNameOneIn => 'APPROVER',
2394: tokenValueOneIn => ame_approver_type_pkg.getApproverDescription(anchorName),
2395: tokenNameTwoIn => 'ANCHORED_APPROVERS',
2396: tokenValueTwoIn => anchorList);
2397: ame_util.runtimeException(packageNameIn => 'ame_api3',
2398: routineNameIn => 'suppressApprover',
2399: exceptionNumberIn => errorCode,
2400: exceptionStringIn => errorMessage);
2401: raise_application_error(errorCode,

Line 2412: ame_util.runtimeException(packageNameIn => 'ame_api3',

2408: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2409: messageNameIn => 'AME_400814_NULL_SUPPR_APPR_FLD',
2410: tokenNameOneIn => 'APPROVER_REC_PARAMS',
2411: tokenValueOneIn=>appr_rec_params);
2412: ame_util.runtimeException(packageNameIn => 'ame_api3',
2413: routineNameIn => 'suppressApprover',
2414: exceptionNumberIn => errorCode,
2415: exceptionStringIn => errorMessage);
2416: raise_application_error(errorCode,

Line 2425: ame_util.runtimeException(packageNameIn => 'ame_api3',

2421: transactionTypeIdIn => transactionTypeIn);
2422: errorCode := -20001;
2423: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2424: messageNameIn => 'AME_400236_API_ADRGA_TRUE');
2425: ame_util.runtimeException(packageNameIn => 'ame_api3',
2426: routineNameIn => 'suppressApprover',
2427: exceptionNumberIn => errorCode,
2428: exceptionStringIn => errorMessage);
2429: raise_application_error(errorCode,

Line 2438: ame_util.runtimeException(packageNameIn => 'ame_api3',

2434: transactionTypeIdIn => transactionTypeIn);
2435: errorCode := -20001;
2436: errorMessage := ame_util.getMessage(applicationShortNameIn =>'PER',
2437: messageNameIn => 'AME_400237_API_NO MATCH_APPR');
2438: ame_util.runtimeException(packageNameIn => 'ame_api3',
2439: routineNameIn => 'suppressApprover',
2440: exceptionNumberIn => errorCode,
2441: exceptionStringIn => errorMessage);
2442: raise_application_error(errorCode,

Line 2448: ame_util.runtimeException(packageNameIn => 'ame_api3',

2444: when others then
2445: ame_engine.unlockTransaction(fndApplicationIdIn => applicationIdIn,
2446: transactionIdIn => transactionIdIn,
2447: transactionTypeIdIn => transactionTypeIn);
2448: ame_util.runtimeException(packageNameIn => 'ame_api3',
2449: routineNameIn => 'suppressApprover',
2450: exceptionNumberIn => sqlcode,
2451: exceptionStringIn => sqlerrm);
2452: raise;

Line 2480: ame_util.runtimeException(packageNameIn => 'ame_api3',

2476: currentApproverInIndex := approversIn.next(currentApproverInIndex);
2477: end loop;
2478: exception
2479: when others then
2480: ame_util.runtimeException(packageNameIn => 'ame_api3',
2481: routineNameIn => 'suppressApprovers',
2482: exceptionNumberIn => sqlcode,
2483: exceptionStringIn => sqlerrm);
2484: raise;

Line 2486: end ame_api3;

2482: exceptionNumberIn => sqlcode,
2483: exceptionStringIn => sqlerrm);
2484: raise;
2485: end suppressApprovers;
2486: end ame_api3;