DBA Data[Home] [Help]

APPS.ARP_CREDIT_MEMO_MODULE dependencies on ARP_ROUNDING

Line 5612: IF (arp_rounding.insert_round_records(

5608: rows_processed NUMBER;
5609: error_message VARCHAR2(255);
5610: BEGIN
5611:
5612: IF (arp_rounding.insert_round_records(
5613: p_request_id,
5614: p_customer_trx_id,
5615: rows_processed,
5616: error_message,

Line 5622: debug('arp_rounding.insert_round_rows returned FALSE');

5618: 0,
5619: 'CM', -- this doesn't matter!
5620: arp_global.sysparam.TRX_HEADER_ROUND_CCID) <> 0)
5621: THEN
5622: debug('arp_rounding.insert_round_rows returned FALSE');
5623: debug(' error: ' || error_message);
5624: END IF;
5625:
5626: EXCEPTION

Line 5628: debug('arp_rounding.insert_round_records raised EXCEPTION');

5624: END IF;
5625:
5626: EXCEPTION
5627: WHEN OTHERS THEN
5628: debug('arp_rounding.insert_round_records raised EXCEPTION');
5629: debug(' error: ' || error_message);
5630:
5631: /*Note that this exception will not halt the program
5632: and ultimately, line-level rounding will be enforced

Line 5666: arp_rounding.set_rec_offset_flag(null, p_request_id, l_result);

5662: /* Bug 2535023 - set rec_offset_flags on older invoices
5663: before we attempt to clone the distributions */
5664: IF (profile_info.use_inv_acct_for_cm_flag = YES) THEN
5665: IF (p_request_id is NOT NULL) THEN
5666: arp_rounding.set_rec_offset_flag(null, p_request_id, l_result);
5667: ELSE
5668: arp_rounding.set_rec_offset_flag(p_prev_customer_trx_id, null, l_result);
5669: END IF;
5670:

Line 5668: arp_rounding.set_rec_offset_flag(p_prev_customer_trx_id, null, l_result);

5664: IF (profile_info.use_inv_acct_for_cm_flag = YES) THEN
5665: IF (p_request_id is NOT NULL) THEN
5666: arp_rounding.set_rec_offset_flag(null, p_request_id, l_result);
5667: ELSE
5668: arp_rounding.set_rec_offset_flag(p_prev_customer_trx_id, null, l_result);
5669: END IF;
5670:
5671: /* 6782405 - Check result of set_rec_offset call and raise exception if
5672: it is unsuccessful