DBA Data[Home] [Help]

APPS.JAI_RETRO_PRC_PKG dependencies on JAI_RCV_TRX_PROCESSING_PKG

Line 566: ln_apportion_factor := jai_rcv_trx_processing_pkg.get_apportion_factor(pn_transaction_id);

562: --If p_breakup_type is RG23D, then total tax amount should be added to excise amount instead of taking
563: --mod_cr_percentage into consideration
564: ln_mod_problem_amt := 0;
565: ln_nonmod_problem_amt := 0;
566: ln_apportion_factor := jai_rcv_trx_processing_pkg.get_apportion_factor(pn_transaction_id);
567: FOR tax_rec IN (SELECT
568: jrtc.tax_type
569: , (jrtc.modified_tax_amount - jrtc.original_tax_amount) tax_amount
570: , nvl(jrtc.recoverable_flag, 'N') modvat_flag

Line 571: , nvl(jrtc.currency_code, jai_rcv_trx_processing_pkg.gv_func_curr) currency

567: FOR tax_rec IN (SELECT
568: jrtc.tax_type
569: , (jrtc.modified_tax_amount - jrtc.original_tax_amount) tax_amount
570: , nvl(jrtc.recoverable_flag, 'N') modvat_flag
571: , nvl(jrtc.currency_code, jai_rcv_trx_processing_pkg.gv_func_curr) currency
572: , nvl(decode(pv_breakup_type, 'RG23D', 100, jtc.mod_cr_percentage), 0) mod_cr_percentage
573: , nvl(jtc.rounding_factor, 0) rnd
574: FROM
575: jai_retro_tax_changes jrtc

Line 585: IF tax_rec.currency <> jai_rcv_trx_processing_pkg.gv_func_curr

581: AND jtc.tax_id = jrtc.tax_id
582: AND jrlc.line_change_id = pn_line_change_id
583: )
584: LOOP
585: IF tax_rec.currency <> jai_rcv_trx_processing_pkg.gv_func_curr
586: THEN
587: ln_curr_conv := NVL(pn_curr_conv_rate, 1);
588: ELSE
589: ln_curr_conv := 1;