DBA Data[Home] [Help]

APPS.AP_IAW_PKG dependencies on AME_API2

Line 151: ame_api2.getTransactionProductions(applicationIdIn => 200,

147: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||
148: l_api_name,l_debug_info);
149: END IF;
150:
151: ame_api2.getTransactionProductions(applicationIdIn => 200,
152: transactionIdIn => to_char(l_invoice_id),
153: transactionTypeIn => 'APINV',
154: variableNamesOut => l_result,
155: variableValuesOut => l_reason);

Line 382: ame_api2.getTransactionProductions(applicationIdIn => 200,

378: 'ITERATION');
379:
380: --check AME if any production rules should prevent approval
381:
382: ame_api2.getTransactionProductions(applicationIdIn => 200,
383: transactionIdIn => to_char(l_invoice_id),
384: transactionTypeIn => 'APINV',
385: variableNamesOut => l_result,
386: variableValuesOut => l_reason);

Line 752: AME_API2.getNextApprovers1(applicationIdIn => 200,

748: END IF;
749:
750:
751: --get the next layer (stage) of approvers
752: AME_API2.getNextApprovers1(applicationIdIn => 200,
753: transactionTypeIn => 'APINV',
754: transactionIdIn => to_char(l_invoice_id),
755: flagApproversAsNotifiedIn => ame_util.booleanTrue,
756: approvalProcessCompleteYNOut => l_complete,

Line 1100: AME_API2.getAllApprovers1(applicationIdIn => 200,

1096:
1097: l_invoice_id := p_invoice_id;
1098:
1099: --get all of the approvers
1100: AME_API2.getAllApprovers1(applicationIdIn => 200,
1101: transactionTypeIn => 'APINV',
1102: transactionIdIn => to_char(l_invoice_id),
1103: approvalProcessCompleteYNOut => l_complete,
1104: approversOut => l_next_approvers,

Line 1455: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1451: l_esc_approver.authority := ame_util.authorityApprover;
1452: l_esc_approver.approval_status := ame_util.forwardStatus;
1453:
1454: --update AME
1455: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1456: transactionTypeIn => 'APINV',
1457: transactionIdIn => to_char(l_invoice_id),
1458: approvalStatusIn => AME_UTIL.noResponseStatus,
1459: approverNameIn => l_role,

Line 1592: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1588: FETCH Items_Cur INTO l_item_class, l_item_id;
1589: EXIT WHEN Items_Cur%NOTFOUND OR Items_Cur%NOTFOUND IS NULL;
1590:
1591: --update AME
1592: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1593: transactionTypeIn => 'APINV',
1594: transactionIdIn => to_char(l_invoice_id),
1595: approvalStatusIn => AME_UTIL.noResponseStatus,
1596: approverNameIn => l_role,

Line 1763: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1759: EXIT WHEN Items_Cur%NOTFOUND OR Items_Cur%NOTFOUND IS NULL;
1760:
1761: --update AME with response
1762: IF l_result = 'APPROVED' THEN
1763: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1764: transactionIdIn => to_char(l_invoice_id),
1765: approvalStatusIn => AME_UTIL.approvedStatus,
1766: approverNameIn => l_name,
1767: transactionTypeIn => 'APINV',

Line 1771: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1767: transactionTypeIn => 'APINV',
1768: itemClassIn => l_item_class,
1769: itemIdIn => l_item_id);
1770: ELSE
1771: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1772: transactionIdIn => to_char(l_invoice_id),
1773: approvalStatusIn => AME_UTIL.rejectStatus,
1774: approverNameIn => l_name,
1775: transactionTypeIn => 'APINV',

Line 1857: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1853: EXIT WHEN Items_Cur%NOTFOUND OR Items_Cur%NOTFOUND IS NULL;
1854:
1855: --update AME with response
1856: IF l_result = 'WFAPPROVED' THEN
1857: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1858: transactionIdIn => to_char(p_invoice_id),
1859: approvalStatusIn => AME_UTIL.approvedStatus,
1860: approverNameIn => l_name,
1861: transactionTypeIn => 'APINV',

Line 1865: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

1861: transactionTypeIn => 'APINV',
1862: itemClassIn => l_item_class,
1863: itemIdIn => l_item_id);
1864: ELSE
1865: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
1866: transactionIdIn => to_char(p_invoice_id),
1867: approvalStatusIn => AME_UTIL.rejectStatus,
1868: approverNameIn => l_name,
1869: transactionTypeIn => 'APINV',

Line 3079: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

3075: l_invoice_key, l_not_key;
3076: EXIT WHEN Item_Cur%NOTFOUND OR Item_Cur%NOTFOUND IS NULL;
3077:
3078:
3079: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
3080: transactionIdIn => to_char(l_invoice_id),
3081: approvalStatusIn => AME_UTIL.nullStatus,
3082: approverNameIn => l_name,
3083: transactionTypeIn => 'APINV',

Line 3116: AME_API2.updateApprovalStatus2(applicationIdIn => 200,

3112: l_invoice_key, l_not_key;
3113: EXIT WHEN Line_Item_Cur%NOTFOUND OR Line_Item_Cur%NOTFOUND IS NULL;
3114:
3115:
3116: AME_API2.updateApprovalStatus2(applicationIdIn => 200,
3117: transactionIdIn => to_char(l_invoice_id),
3118: approvalStatusIn => AME_UTIL.nullStatus,
3119: approverNameIn => l_name,
3120: transactionTypeIn => 'APINV',

Line 3215: AME_API2.clearAllApprovals(applicationIdIn => 200,

3211: itemType => 'APINVLDP',
3212: itemKey => l_invoice_key,
3213: process => 'APPROVAL_STAGING');
3214:
3215: AME_API2.clearAllApprovals(applicationIdIn => 200,
3216: transactionIdIn => to_char(l_invoice_id),
3217: transactionTypeIn => 'APINV');
3218:
3219: l_old_inv_key := l_invoice_key;