DBA Data[Home] [Help]

APPS.ARP_ROUNDING dependencies on AR_MRC_ENGINE

Line 610: ar_mrc_engine2.mrc_correct_rounding(

606: **********************************************/
607: IF PG_DEBUG in ('Y', 'C') THEN
608: arp_standard.debug('doing rounding for MRC if necessary');
609: END IF;
610: ar_mrc_engine2.mrc_correct_rounding(
611: 'CORRECT_SUSPENSE',
612: NULL, /*P_REQUEST_ID */
613: P_CUSTOMER_TRX_ID,
614: NULL, /* customer trx line id */

Line 1112: ar_mrc_engine.mrc_bulk_process(

1108: IF (rows > 0) THEN
1109: IF PG_DEBUG in ('Y', 'C') THEN
1110: arp_standard.debug('calling mrc engine for insertion of gl dist data');
1111: END IF;
1112: ar_mrc_engine.mrc_bulk_process(
1113: p_request_id => p_request_id,
1114: p_table_name => 'GL_DIST');
1115: END IF;
1116: end if;

Line 1261: ar_mrc_engine.maintain_mrc_data(

1257: IF PG_DEBUG in ('Y', 'C') THEN
1258: arp_standard.debug('before calling maintain_mrc ');
1259: END IF;
1260:
1261: ar_mrc_engine.maintain_mrc_data(
1262: p_event_mode => 'INSERT',
1263: p_table_name => 'RA_CUST_TRX_LINE_GL_DIST',
1264: p_mode => 'BATCH',
1265: p_key_value_list => l_gl_dist_key_value_list) ;

Line 1490: ar_mrc_engine2.mrc_correct_rounding(

1486: /* MRC Processing */
1487: IF PG_DEBUG in ('Y', 'C') THEN
1488: arp_standard.debug(' doing rounding for MRC if necessary');
1489: END IF;
1490: ar_mrc_engine2.mrc_correct_rounding(
1491: 'CORRECT_ROUND_RECORDS',
1492: P_REQUEST_ID,
1493: P_CUSTOMER_TRX_ID,
1494: P_CUSTOMER_TRX_LINE_ID,

Line 1839: ar_mrc_engine2.mrc_correct_rounding(

1835: /* MRC Processing */
1836: IF PG_DEBUG in ('Y', 'C') THEN
1837: arp_standard.debug(' doing rounding for MRC if necessary');
1838: END IF;
1839: ar_mrc_engine2.mrc_correct_rounding(
1840: 'CORRECT_RECEIVABLES_HEADER',
1841: P_REQUEST_ID,
1842: P_CUSTOMER_TRX_ID,
1843: P_CUSTOMER_TRX_LINE_ID,

Line 2099: ar_mrc_engine2.mrc_correct_rounding(

2095: /* MRC Processing */
2096: IF PG_DEBUG in ('Y', 'C') THEN
2097: arp_standard.debug('doing rounding for MRC if necessary');
2098: END IF;
2099: ar_mrc_engine2.mrc_correct_rounding(
2100: 'CORRECT_RECEIVABLES_RECORDS',
2101: P_REQUEST_ID,
2102: P_CUSTOMER_TRX_ID,
2103: P_CUSTOMER_TRX_LINE_ID,

Line 3127: ar_mrc_engine2.mrc_correct_rounding(

3123: /* MRC Processing */
3124: IF PG_DEBUG in ('Y', 'C') THEN
3125: arp_standard.debug('doing rounding for MRC if necessary');
3126: END IF;
3127: ar_mrc_engine2.mrc_correct_rounding(
3128: 'CORRECT_NONRULE_LINE_RECORDS',
3129: P_REQUEST_ID,
3130: P_CUSTOMER_TRX_ID,
3131: P_CUSTOMER_TRX_LINE_ID,

Line 3911: ar_mrc_engine2.mrc_correct_rounding(

3907: /* MRC Processing */
3908: IF PG_DEBUG in ('Y', 'C') THEN
3909: arp_standard.debug('doing rounding for MRC if necessary');
3910: END IF;
3911: ar_mrc_engine2.mrc_correct_rounding(
3912: 'CORRECT_RULE_RECORDS_BY_LINE',
3913: P_REQUEST_ID,
3914: P_CUSTOMER_TRX_ID,
3915: NULL, /* customer trx line id */

Line 4475: ar_mrc_engine2.mrc_correct_rounding(

4471: from ar_line_rev_adj_gt (global temporary table).
4472:
4473: Note that mrc_correct_rounding verifies that MRC is enabled before
4474: doing anything */
4475: ar_mrc_engine2.mrc_correct_rounding(
4476: 'CORRECT_REV_ADJ_BY_LINE',
4477: NULL, -- request_id
4478: NULL, -- customer_trx_id
4479: NULL, -- customer trx line id