707: -- Package initialize routine.
708: --
709: -- Used to determine Income Tax Category.
710: --
711: g_id.SAL_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
712: 'SAL_ITX',
713: 'ITX_TYPE',NULL,'JP');
714: g_id.SAL_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
715: 'SAL_ITX_NRES',
710: --
711: g_id.SAL_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
712: 'SAL_ITX',
713: 'ITX_TYPE',NULL,'JP');
714: g_id.SAL_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
715: 'SAL_ITX_NRES',
716: 'Pay Value',NULL,'JP');
717: g_id.BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
718: 'BON_ITX',
713: 'ITX_TYPE',NULL,'JP');
714: g_id.SAL_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
715: 'SAL_ITX_NRES',
716: 'Pay Value',NULL,'JP');
717: g_id.BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
718: 'BON_ITX',
719: 'ITX_TYPE',NULL,'JP');
720: g_id.BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
721: 'BON_ITX_NRES',
716: 'Pay Value',NULL,'JP');
717: g_id.BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
718: 'BON_ITX',
719: 'ITX_TYPE',NULL,'JP');
720: g_id.BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
721: 'BON_ITX_NRES',
722: 'Pay Value',NULL,'JP');
723: g_id.SP_BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
724: 'SPB_ITX',
719: 'ITX_TYPE',NULL,'JP');
720: g_id.BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
721: 'BON_ITX_NRES',
722: 'Pay Value',NULL,'JP');
723: g_id.SP_BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
724: 'SPB_ITX',
725: 'ITX_TYPE',NULL,'JP');
726: g_id.SP_BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
727: 'SPB_ITX_NRES',
722: 'Pay Value',NULL,'JP');
723: g_id.SP_BON_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
724: 'SPB_ITX',
725: 'ITX_TYPE',NULL,'JP');
726: g_id.SP_BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
727: 'SPB_ITX_NRES',
728: 'Pay Value',NULL,'JP');
729: g_id.YEA_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
730: 'YEA_AMT_AFTER_EMP_INCOME_DCT_RSLT',
725: 'ITX_TYPE',NULL,'JP');
726: g_id.SP_BON_NR_ITAX_IV := hr_jp_id_pkg.input_value_id(
727: 'SPB_ITX_NRES',
728: 'Pay Value',NULL,'JP');
729: g_id.YEA_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
730: 'YEA_AMT_AFTER_EMP_INCOME_DCT_RSLT',
731: 'ITX_TYPE',NULL,'JP');
732: g_id.YEA_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
733: 'YEA_AMT_AFTER_EMP_INCOME_DCT_RSLT',
728: 'Pay Value',NULL,'JP');
729: g_id.YEA_ITAX_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
730: 'YEA_AMT_AFTER_EMP_INCOME_DCT_RSLT',
731: 'ITX_TYPE',NULL,'JP');
732: g_id.YEA_CATEGORY_IV := hr_jp_id_pkg.input_value_id(
733: 'YEA_AMT_AFTER_EMP_INCOME_DCT_RSLT',
734: 'INCLUDE_FLAG',NULL,'JP');
735: --
736: -- Currently there's no exact way to distinguish Resident or Nonresident
739: -- Pay attention Termination Payment is not included.
740: --
741: -- Only Resident balances except for allowance balance.
742: --
743: g_defined_balance_lst(1).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_ERN', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
740: --
741: -- Only Resident balances except for allowance balance.
742: --
743: g_defined_balance_lst(1).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_ERN', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
748: g_defined_balance_lst(6).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TAX_PAY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
741: -- Only Resident balances except for allowance balance.
742: --
743: g_defined_balance_lst(1).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_ERN', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
748: g_defined_balance_lst(6).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TAX_PAY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
749: END pay_jp_soe_pkg;
742: --
743: g_defined_balance_lst(1).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_ERN', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
748: g_defined_balance_lst(6).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TAX_PAY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
749: END pay_jp_soe_pkg;
743: g_defined_balance_lst(1).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_ERN', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
748: g_defined_balance_lst(6).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TAX_PAY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
749: END pay_jp_soe_pkg;
744: g_defined_balance_lst(2).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_MONEY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
745: g_defined_balance_lst(3).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TXBL_ERN_KIND', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
746: g_defined_balance_lst(4).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_SAL_DCT_SI_PREM','_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
747: g_defined_balance_lst(5).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_WITHHOLD_ITX', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
748: g_defined_balance_lst(6).defined_balance_id := hr_jp_id_pkg.defined_balance_id('B_YEA_TAX_PAY', '_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01', null, 'JP');
749: END pay_jp_soe_pkg;