DBA Data[Home] [Help]

APPS.LNS_APPROVAL_ACTION_PUB dependencies on AME_API2

Line 2102: /* ame_api2.getNextApprovers4(

2098: l_is_ame_profile_set := fnd_profile.value('AME_INSTALLED_FLAG');
2099: LogMessage(FND_LOG.LEVEL_STATEMENT, G_PKG_NAME, 'Is AME_INSTALLED_FLAG set : ' || l_is_ame_profile_set);
2100:
2101: --The below api wont work for us as it gets the next non-notified approver.
2102: /* ame_api2.getNextApprovers4(
2103: applicationIdIn => 206 ,
2104: transactionTypeIn => l_transaction_type ,
2105: transactionIdIn => p_loan_id,
2106: flagApproversAsNotifiedIn => ame_util.booleanFalse,

Line 2112: ame_api2.getPendingApprovers(applicationIdIn => 206,

2108: nextApproversOut => l_next_approver);
2109: */
2110:
2111: --We want the current notified approver
2112: ame_api2.getPendingApprovers(applicationIdIn => 206,
2113: transactionTypeIn => l_transaction_type,
2114: transactionIdIn => p_loan_id,
2115: approvalProcessCompleteYNOut => l_approval_complete,
2116: approversOut => l_next_approver);

Line 2118: LogMessage(FND_LOG.LEVEL_STATEMENT, G_PKG_NAME, 'After calling ame_api2.getPendingApprovers');

2114: transactionIdIn => p_loan_id,
2115: approvalProcessCompleteYNOut => l_approval_complete,
2116: approversOut => l_next_approver);
2117:
2118: LogMessage(FND_LOG.LEVEL_STATEMENT, G_PKG_NAME, 'After calling ame_api2.getPendingApprovers');
2119: i := 1;
2120:
2121: --GPARUCHU - The following approach is for serial mode of approvals. For parallel approvals we should loop
2122: --around the l_next_approver and find if the current logged in user is same as any of the notified