DBA Data[Home] [Help]

APPS.PAY_GB_PAYSLIP_ARCHIVE dependencies on PAY_GB_PAYROLL_ACTIONS_PKG

Line 863: l_ni_cat := pay_gb_payroll_actions_pkg.get_tax_details (

859: Get the category from NI Details elements created during run reults.
860: If NI Details run results are not created get from NI run results.
861: If NI Run resuilts are not created get from NI element input values.
862: *************************** ***************/
863: l_ni_cat := pay_gb_payroll_actions_pkg.get_tax_details (
864: p_run_assignment_action_id => p_curr_pymt_ass_act_id
865: , p_input_value_id => g_ni_cat_id
866: , p_paye_input_value_id => g_ni_details_category_id
867: , p_date_earned => to_char(p_effective_date,'yyyy/mm/dd'));

Line 869: l_tax_code := pay_gb_payroll_actions_pkg.get_tax_details (

865: , p_input_value_id => g_ni_cat_id
866: , p_paye_input_value_id => g_ni_details_category_id
867: , p_date_earned => to_char(p_effective_date,'yyyy/mm/dd'));
868:
869: l_tax_code := pay_gb_payroll_actions_pkg.get_tax_details (
870: p_run_assignment_action_id => p_curr_pymt_ass_act_id
871: , p_input_value_id => g_tax_code_id
872: , p_paye_input_value_id => g_paye_tax_code_id
873: , p_date_earned => to_char(p_effective_date,'yyyy/mm/dd'));

Line 877: l_tax_basis := pay_gb_payroll_actions_pkg.get_tax_details (

873: , p_date_earned => to_char(p_effective_date,'yyyy/mm/dd'));
874:
875: hr_utility.set_location('l_tax_code = ' || l_tax_code,40);
876:
877: l_tax_basis := pay_gb_payroll_actions_pkg.get_tax_details (
878: p_run_assignment_action_id => p_curr_pymt_ass_act_id
879: , p_input_value_id => g_tax_basis_id
880: , p_paye_input_value_id => g_paye_tax_basis_id
881: , p_date_earned => to_char(p_effective_date,'yyyy/mm/dd'));

Line 935: -- The function pay_gb_payroll_actions_pkg.report_employer_balance does the

931: -- formula is used instead :
932: -- NI_x_EMPLOYER = NI_x_TOTAL - NI_x_EMPLOYEE + NI_C_EMPLOYER + NI_S_EMPLOYER
933:
934: -- NI_x_EMPLOYER = NI_x_TOTAL - NI_x_EMPLOYEE + NI_C_EMPLOYER (--9539764 NI_S_EMPLOYER need not be added separately)
935: -- The function pay_gb_payroll_actions_pkg.report_employer_balance does the
936: -- same thing, but uses globals which are not calculated if the function is
937: -- called directly so it cannot be called from this package.
938:
939: IS

Line 985: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (

981: g_ni_totals_table(l_index).category) = 1
982:
983: THEN
984:
985: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (
986: p_balance_name => g_ni_totals_table(l_index).balance_name
987: , p_dimension => p_balance_dimension
988: , p_assignment_action_id => p_assignment_action_id);
989:

Line 996: l_temp := pay_gb_payroll_actions_pkg.report_all_ni_balance (

992: END IF;
993:
994: END LOOP;
995:
996: l_temp := pay_gb_payroll_actions_pkg.report_all_ni_balance (
997: p_balance_name => 'NI Employee'
998: , p_dimension => p_balance_dimension
999: , p_assignment_action_id => p_assignment_action_id);
1000:

Line 1003: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (

999: , p_assignment_action_id => p_assignment_action_id);
1000:
1001: l_total := l_total - l_temp;
1002:
1003: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (
1004: p_balance_name => 'NI C Employer'
1005: , p_dimension => p_balance_dimension
1006: , p_assignment_action_id => p_assignment_action_id);
1007:

Line 1013: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (

1009:
1010: /* 9539764 Begin
1011: NI S Employer value is already included in NI S Total.
1012: So the below code is not needed.
1013: l_temp := pay_gb_payroll_actions_pkg.report_balance_items (
1014: p_balance_name => 'NI S Employer'
1015: , p_dimension => p_balance_dimension
1016: , p_assignment_action_id => p_assignment_action_id);
1017:

Line 1240: l_balance_value := pay_gb_payroll_actions_pkg.report_all_ni_balance (

1236: l_ni_balance := SUBSTR(p_balance,1,3) || SUBSTR(p_balance,6);
1237:
1238: hr_utility.set_location('l_ni_balance = ' || l_ni_balance,20);
1239:
1240: l_balance_value := pay_gb_payroll_actions_pkg.report_all_ni_balance (
1241: p_balance_name => l_ni_balance
1242: , p_assignment_action_id => p_source_id
1243: , p_dimension => p_dimension);
1244: