DBA Data[Home] [Help]

APPS.PON_AWARD_APPROVAL_PKG dependencies on AME_API3

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

978: IF l_next_approver.orig_system = 'POS' THEN -- Position Hierarchy setup in AME.
979:
980: BEGIN
981: l_person_id := NULL;
982: ame_api3.parseApproverSource( approverSourceIn => l_next_approver.source,
983: sourceDescriptionOut => l_source_type_out,
984: ruleIdListOut => l_idList);
985:
986: IF( l_next_approver.api_insertion = ame_util.apiAuthorityInsertion AND

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

1490: IF l_approver.orig_system = 'POS' THEN -- Position Hierarchy setup in AME.
1491:
1492: BEGIN
1493: l_person_id := NULL;
1494: ame_api3.parseApproverSource( approverSourceIn => l_approver.source,
1495: sourceDescriptionOut => l_source_type_out,
1496: ruleIdListOut => l_idList);
1497:
1498: IF( l_approver.api_insertion = ame_util.apiAuthorityInsertion AND

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

1825:
1826: parse_ame_approver(p_approver_string, l_approver);
1827:
1828: -- get a list of all available insertions for the position at which the approver will be inserted
1829: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions at position ' || p_position);
1830:
1831: ame_api3.getAvailableInsertions(applicationIdIn => APPLICATION_ID,
1832: transactionIdIn => p_transaction_id,
1833: positionIn => p_position,

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

1827:
1828: -- get a list of all available insertions for the position at which the approver will be inserted
1829: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAvailableInsertions at position ' || p_position);
1830:
1831: ame_api3.getAvailableInsertions(applicationIdIn => APPLICATION_ID,
1832: transactionIdIn => p_transaction_id,
1833: positionIn => p_position,
1834: transactionTypeIn => AWARD_TRANSACTION_TYPE,
1835: availableInsertionsOut => l_available_insertion_list);

Line 1837: 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));

1833: positionIn => p_position,
1834: transactionTypeIn => AWARD_TRANSACTION_TYPE,
1835: availableInsertionsOut => l_available_insertion_list);
1836:
1837: 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));
1838:
1839: -- select an absolute-order, after-approver, before-approver insertion in the list of available insertions
1840: -- that corresponds to the api insertion and authority value of the approver to be inserted into the approver list
1841:

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

1871: log_string(
1872: l_statement_log_level,
1873: l_current_log_level,
1874: l_module_name,
1875: 'calling ame_api3.insertApprover with approver insertion ' || fnd_global.newline || get_insertion_string(l_approver, l_insertion_order) || ' at position ' || p_position);
1876:
1877: ame_api3.insertApprover( applicationIdIn => APPLICATION_ID,
1878: transactionIdIn => p_transaction_id,
1879: approverIn => l_approver,

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

1873: l_current_log_level,
1874: l_module_name,
1875: 'calling ame_api3.insertApprover with approver insertion ' || fnd_global.newline || get_insertion_string(l_approver, l_insertion_order) || ' at position ' || p_position);
1876:
1877: ame_api3.insertApprover( applicationIdIn => APPLICATION_ID,
1878: transactionIdIn => p_transaction_id,
1879: approverIn => l_approver,
1880: positionIn => p_position,
1881: insertionIn => l_insertion_order,

Line 1946: 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));

1942:
1943: parse_ame_approver( p_approver_string, l_approver );
1944:
1945: -- delete approver from approver list
1946: 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));
1947:
1948: ame_api3.suppressApprover(applicationIdIn => APPLICATION_ID,
1949: transactionIdIn => p_transaction_id,
1950: approverIn => l_approver,

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

1944:
1945: -- delete approver from approver list
1946: 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));
1947:
1948: ame_api3.suppressApprover(applicationIdIn => APPLICATION_ID,
1949: transactionIdIn => p_transaction_id,
1950: approverIn => l_approver,
1951: transactionTypeIn => AWARD_TRANSACTION_TYPE);
1952:

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

2013: -- check that caller can modify the approver list
2014: validate_transaction(p_auction_header_id, p_last_update_date, false);
2015:
2016: -- clear out all approver deletions
2017: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.clearSuppressions');
2018: ame_api3.clearSuppressions(applicationIdIn => APPLICATION_ID,
2019: transactionIdIn => p_transaction_id,
2020: transactionTypeIn => AWARD_TRANSACTION_TYPE);
2021:

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

2014: validate_transaction(p_auction_header_id, p_last_update_date, false);
2015:
2016: -- clear out all approver deletions
2017: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.clearSuppressions');
2018: ame_api3.clearSuppressions(applicationIdIn => APPLICATION_ID,
2019: transactionIdIn => p_transaction_id,
2020: transactionTypeIn => AWARD_TRANSACTION_TYPE);
2021:
2022: parse_ame_approver(p_approver_string, l_approver);

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

2172:
2173: p_approver_list_string := format_ame_approver_list(l_approver_list);
2174:
2175: -- determine whether OAM-generated approvers can be deleted
2176: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue with ' || ame_util.allowDeletingOamApprovers);
2177: ame_api3.getAttributeValue(applicationIdIn => APPLICATION_ID,
2178: transactionTypeIn => AWARD_TRANSACTION_TYPE,
2179: transactionIdIn => p_transaction_id,
2180: attributeNameIn => ame_util.allowDeletingOamApprovers,

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

2173: p_approver_list_string := format_ame_approver_list(l_approver_list);
2174:
2175: -- determine whether OAM-generated approvers can be deleted
2176: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue with ' || ame_util.allowDeletingOamApprovers);
2177: ame_api3.getAttributeValue(applicationIdIn => APPLICATION_ID,
2178: transactionTypeIn => AWARD_TRANSACTION_TYPE,
2179: transactionIdIn => p_transaction_id,
2180: attributeNameIn => ame_util.allowDeletingOamApprovers,
2181: itemIdIn => NULL,

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

2181: itemIdIn => NULL,
2182: attributeValue1Out => l_attribute_value1,
2183: attributeValue2Out => l_attribute_value2,
2184: attributeValue3Out => l_attribute_value3);
2185: log_string(l_statement_log_level, l_current_log_level, l_module_name, 'calling ame_api3.getAttributeValue returns ' || l_attribute_value1);
2186:
2187: IF l_attribute_value1 = 'true' THEN
2188: p_can_delete_oam_approvers := 'Y';
2189: ELSE