1042: crediting RAM-created REV/UNEARN pairs */
1043: IF (g_test_collectibility) THEN
1044:
1045: l_nonrule_insert_dist_sql := l_nonrule_insert_dist_sql || CRLF ||
1046: 'and (ar_revenue_management_pvt.line_collectible(prev_ctl.customer_trx_id,
1047: prev_ctl.customer_trx_line_id)
1048: IN (1,2) or
1049: prev_ctlgd.revenue_adjustment_id is null)';
1050:
1820: cash-based condition */
1821: IF (g_test_collectibility) THEN
1822:
1823: l_rule_insert_dist_sql := l_rule_insert_dist_sql || CRLF ||
1824: 'and (ar_revenue_management_pvt.line_collectible(ctl.previous_customer_trx_id,
1825: ctl.previous_customer_trx_line_id)
1826: IN (1,2) or
1827: lgd.revenue_adjustment_id is null)';
1828:
1971: the more narrow 'cash-based' condition */
1972: IF (g_test_collectibility) THEN
1973:
1974: l_rule_insert_dist_sql := l_rule_insert_dist_sql || CRLF ||
1975: 'and ar_revenue_management_pvt.line_collectible(ctl.previous_customer_trx_id,
1976: ctl.previous_customer_trx_line_id) IN (1,2) ';
1977:
1978: END IF;
1979:
6255: print_fcn_label( 'arp_credit_memo_module.constructor()+' );
6256:
6257: /* Bug 2560036 - determine if collectibility is enabled */
6258: g_test_collectibility :=
6259: ar_revenue_management_pvt.revenue_management_enabled;
6260:
6261: get_error_message_text;
6262:
6263: print_fcn_label( 'arp_credit_memo_module.constructor()-' );