DBA Data[Home] [Help]

APPS.ARP_PROCESS_CREDIT dependencies on ARP_ETAX_SERVICES_PKG

Line 2233: l_action := arp_etax_services_pkg.Get_tax_Action(p_customer_trx_id);

2229: arp_util.debug('l_trx_number_change_flag : '||arp_trx_util.boolean_to_varchar2(l_trx_number_change_flag));
2230: --
2231: -- call Tax engine, checking if tax needs to be recalculated
2232: --
2233: l_action := arp_etax_services_pkg.Get_tax_Action(p_customer_trx_id);
2234:
2235: IF (l_action = 'UPDATE') THEN
2236: -- next call the etax for header det factor update
2237: arp_etax_services_pkg.Header_det_factors(

Line 2237: arp_etax_services_pkg.Header_det_factors(

2233: l_action := arp_etax_services_pkg.Get_tax_Action(p_customer_trx_id);
2234:
2235: IF (l_action = 'UPDATE') THEN
2236: -- next call the etax for header det factor update
2237: arp_etax_services_pkg.Header_det_factors(
2238: p_customer_trx_id => p_customer_trx_id,
2239: p_mode => l_action,
2240: x_return_status => l_return_status,
2241: x_msg_count => l_msg_count,

Line 2874: ARP_ETAX_SERVICES_PKG.line_det_factors(

2870: END IF;
2871:
2872: END IF;
2873:
2874: ARP_ETAX_SERVICES_PKG.line_det_factors(
2875: p_customer_trx_line_id => l_customer_trx_line_id,
2876: p_customer_trx_id => p_customer_trx_id,
2877: p_mode => l_mode,
2878: p_tax_amount => p_tax_amount);

Line 3262: arp_etax_services_pkg.before_update_line(

3258: -- have been modified, we will delete the tax lines and the
3259: -- accounting from those lines before we will eventually call
3260: -- ETAX to recreate the tax lines.
3261:
3262: arp_etax_services_pkg.before_update_line(
3263: p_customer_trx_line_id,
3264: p_credit_rec,
3265: l_recalculate_tax_flag);
3266:

Line 3272: 'arp_etax_services_pkg.before_update_line raised exception');

3268: EXCEPTION
3269: WHEN OTHERS THEN
3270:
3271: arp_util.debug(
3272: 'arp_etax_services_pkg.before_update_line raised exception');
3273: RAISE;
3274: END;
3275:
3276:

Line 3330: ARP_ETAX_SERVICES_PKG.line_det_factors(

3326: /* R12 eTax uptake */
3327: IF (l_recalculate_tax_flag) THEN
3328: /* we need to call the line_Det_Factors table handler to
3329: set the attributes for calculating tax */
3330: ARP_ETAX_SERVICES_PKG.line_det_factors(
3331: p_customer_trx_line_id => p_customer_trx_line_id,
3332: p_customer_trx_id => p_customer_trx_id,
3333: p_mode => 'UPDATE');
3334: END IF;