DBA Data[Home] [Help]

APPS.PON_AWARD_APPROVAL_PKG dependencies on AME_API3

Line 968: ame_api3.parseApproverSource( approverSourceIn => l_next_approver.source,

964: IF l_next_approver.orig_system = 'POS' THEN -- Position Hierarchy setup in AME.
965:
966: BEGIN
967: l_person_id := NULL;
968: ame_api3.parseApproverSource( approverSourceIn => l_next_approver.source,
969: sourceDescriptionOut => l_source_type_out,
970: ruleIdListOut => l_idList);
971:
972: IF( l_next_approver.api_insertion = ame_util.apiAuthorityInsertion AND

Line 1459: ame_api3.parseApproverSource( approverSourceIn => l_approver.source,

1455: IF l_approver.orig_system = 'POS' THEN -- Position Hierarchy setup in AME.
1456:
1457: BEGIN
1458: l_person_id := NULL;
1459: ame_api3.parseApproverSource( approverSourceIn => l_approver.source,
1460: sourceDescriptionOut => l_source_type_out,
1461: ruleIdListOut => l_idList);
1462:
1463: IF( l_approver.api_insertion = ame_util.apiAuthorityInsertion AND

Line 1794: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions at position ' || p_position);

1790:
1791: parse_ame_approver(p_approver_string, l_approver);
1792:
1793: -- get a list of all available insertions for the position at which the approver will be inserted
1794: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions at position ' || p_position);
1795:
1796: ame_api3.getAvailableInsertions(applicationIdIn => APPLICATION_ID,
1797: transactionIdIn => p_transaction_id,
1798: positionIn => p_position,

Line 1796: ame_api3.getAvailableInsertions(applicationIdIn => APPLICATION_ID,

1792:
1793: -- get a list of all available insertions for the position at which the approver will be inserted
1794: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions at position ' || p_position);
1795:
1796: ame_api3.getAvailableInsertions(applicationIdIn => APPLICATION_ID,
1797: transactionIdIn => p_transaction_id,
1798: positionIn => p_position,
1799: transactionTypeIn => AWARD_TRANSACTION_TYPE,
1800: availableInsertionsOut => l_available_insertion_list);

Line 1802: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions returns ' || fnd_global.newline || get_insertion_list_string(l_available_insertion_list));

1798: positionIn => p_position,
1799: transactionTypeIn => AWARD_TRANSACTION_TYPE,
1800: availableInsertionsOut => l_available_insertion_list);
1801:
1802: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions returns ' || fnd_global.newline || get_insertion_list_string(l_available_insertion_list));
1803:
1804: -- select an absolute-order, after-approver, before-approver insertion in the list of available insertions
1805: -- that corresponds to the api insertion and authority value of the approver to be inserted into the approver list
1806:

Line 1840: 'calling ame_api3.insertApprover with approver insertion ' || fnd_global.newline || get_insertion_string(l_approver, l_insertion_order) || ' at position ' || p_position);

1836: log_string(
1837: l_statement_log_level,
1838: l_current_log_level,
1839: l_module_name,
1840: 'calling ame_api3.insertApprover with approver insertion ' || fnd_global.newline || get_insertion_string(l_approver, l_insertion_order) || ' at position ' || p_position);
1841:
1842: ame_api3.insertApprover( applicationIdIn => APPLICATION_ID,
1843: transactionIdIn => p_transaction_id,
1844: approverIn => l_approver,

Line 1842: ame_api3.insertApprover( applicationIdIn => APPLICATION_ID,

1838: l_current_log_level,
1839: l_module_name,
1840: 'calling ame_api3.insertApprover with approver insertion ' || fnd_global.newline || get_insertion_string(l_approver, l_insertion_order) || ' at position ' || p_position);
1841:
1842: ame_api3.insertApprover( applicationIdIn => APPLICATION_ID,
1843: transactionIdIn => p_transaction_id,
1844: approverIn => l_approver,
1845: positionIn => p_position,
1846: insertionIn => l_insertion_order,

Line 1911: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.suppressApprover with ' || fnd_global.newline || format_ame_approver(l_approver));

1907:
1908: parse_ame_approver( p_approver_string, l_approver );
1909:
1910: -- delete approver from approver list
1911: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.suppressApprover with ' || fnd_global.newline || format_ame_approver(l_approver));
1912:
1913: ame_api3.suppressApprover(applicationIdIn => APPLICATION_ID,
1914: transactionIdIn => p_transaction_id,
1915: approverIn => l_approver,

Line 1913: ame_api3.suppressApprover(applicationIdIn => APPLICATION_ID,

1909:
1910: -- delete approver from approver list
1911: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.suppressApprover with ' || fnd_global.newline || format_ame_approver(l_approver));
1912:
1913: ame_api3.suppressApprover(applicationIdIn => APPLICATION_ID,
1914: transactionIdIn => p_transaction_id,
1915: approverIn => l_approver,
1916: transactionTypeIn => AWARD_TRANSACTION_TYPE);
1917:

Line 1982: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.clearSuppressions');

1978: -- check that caller can modify the approver list
1979: validate_transaction(p_auction_header_id, p_last_update_date, false);
1980:
1981: -- clear out all approver deletions
1982: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.clearSuppressions');
1983: ame_api3.clearSuppressions(applicationIdIn => APPLICATION_ID,
1984: transactionIdIn => p_transaction_id,
1985: transactionTypeIn => AWARD_TRANSACTION_TYPE);
1986:

Line 1983: ame_api3.clearSuppressions(applicationIdIn => APPLICATION_ID,

1979: validate_transaction(p_auction_header_id, p_last_update_date, false);
1980:
1981: -- clear out all approver deletions
1982: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.clearSuppressions');
1983: ame_api3.clearSuppressions(applicationIdIn => APPLICATION_ID,
1984: transactionIdIn => p_transaction_id,
1985: transactionTypeIn => AWARD_TRANSACTION_TYPE);
1986:
1987: parse_ame_approver(p_approver_string, l_approver);

Line 2141: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue with ' || ame_util.allowDeletingOamApprovers);

2137:
2138: p_approver_list_string := format_ame_approver_list(l_approver_list);
2139:
2140: -- determine whether OAM-generated approvers can be deleted
2141: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue with ' || ame_util.allowDeletingOamApprovers);
2142: ame_api3.getAttributeValue(applicationIdIn => APPLICATION_ID,
2143: transactionTypeIn => AWARD_TRANSACTION_TYPE,
2144: transactionIdIn => p_transaction_id,
2145: attributeNameIn => ame_util.allowDeletingOamApprovers,

Line 2142: ame_api3.getAttributeValue(applicationIdIn => APPLICATION_ID,

2138: p_approver_list_string := format_ame_approver_list(l_approver_list);
2139:
2140: -- determine whether OAM-generated approvers can be deleted
2141: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue with ' || ame_util.allowDeletingOamApprovers);
2142: ame_api3.getAttributeValue(applicationIdIn => APPLICATION_ID,
2143: transactionTypeIn => AWARD_TRANSACTION_TYPE,
2144: transactionIdIn => p_transaction_id,
2145: attributeNameIn => ame_util.allowDeletingOamApprovers,
2146: itemIdIn => NULL,

Line 2150: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue returns ' || l_attribute_value1);

2146: itemIdIn => NULL,
2147: attributeValue1Out => l_attribute_value1,
2148: attributeValue2Out => l_attribute_value2,
2149: attributeValue3Out => l_attribute_value3);
2150: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue returns ' || l_attribute_value1);
2151:
2152: IF l_attribute_value1 = 'true' THEN
2153: p_can_delete_oam_approvers := 'Y';
2154: ELSE