[Home] [Help]
116: --
117: -- Declare cursors and local variables
118: --
119: l_business_group_id per_assignments_f.business_group_id%TYPE;
120: l_defaulting_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
121: l_emp_county_tax_rule_id pay_us_emp_county_tax_rules_f.emp_county_tax_rule_id%TYPE;
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
117: -- Declare cursors and local variables
118: --
119: l_business_group_id per_assignments_f.business_group_id%TYPE;
120: l_defaulting_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
121: l_emp_county_tax_rule_id pay_us_emp_county_tax_rules_f.emp_county_tax_rule_id%TYPE;
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
125: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
118: --
119: l_business_group_id per_assignments_f.business_group_id%TYPE;
120: l_defaulting_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
121: l_emp_county_tax_rule_id pay_us_emp_county_tax_rules_f.emp_county_tax_rule_id%TYPE;
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
125: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
126: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
119: l_business_group_id per_assignments_f.business_group_id%TYPE;
120: l_defaulting_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
121: l_emp_county_tax_rule_id pay_us_emp_county_tax_rules_f.emp_county_tax_rule_id%TYPE;
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
125: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
126: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
127: l_element_entry_id pay_element_entries_f.element_entry_id%TYPE := null;
121: l_emp_county_tax_rule_id pay_us_emp_county_tax_rules_f.emp_county_tax_rule_id%TYPE;
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
125: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
126: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
127: l_element_entry_id pay_element_entries_f.element_entry_id%TYPE := null;
128: --
129: begin
122: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
123: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
124: l_proc varchar2(72) := g_package||'create_county_tax_rule';
125: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
126: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
127: l_element_entry_id pay_element_entries_f.element_entry_id%TYPE := null;
128: --
129: begin
130: --
496: --
497: -- Declare cursors and local variables
498: --
499: l_proc varchar2(72) := g_package||'update_county_tax_rule';
500: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
501: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
502: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
503: l_assignment_id pay_us_emp_county_tax_rules_f.assignment_id%TYPE;
504: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
497: -- Declare cursors and local variables
498: --
499: l_proc varchar2(72) := g_package||'update_county_tax_rule';
500: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
501: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
502: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
503: l_assignment_id pay_us_emp_county_tax_rules_f.assignment_id%TYPE;
504: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
505: --
498: --
499: l_proc varchar2(72) := g_package||'update_county_tax_rule';
500: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
501: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
502: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
503: l_assignment_id pay_us_emp_county_tax_rules_f.assignment_id%TYPE;
504: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
505: --
506: CURSOR csr_assignment_id (p_rule_id NUMBER,
499: l_proc varchar2(72) := g_package||'update_county_tax_rule';
500: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
501: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
502: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
503: l_assignment_id pay_us_emp_county_tax_rules_f.assignment_id%TYPE;
504: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
505: --
506: CURSOR csr_assignment_id (p_rule_id NUMBER,
507: p_eff_date DATE) IS
500: l_object_version_number pay_us_emp_county_tax_rules_f.object_version_number%TYPE;
501: l_effective_start_date pay_us_emp_county_tax_rules_f.effective_start_date%TYPE;
502: l_effective_end_date pay_us_emp_county_tax_rules_f.effective_end_date%TYPE;
503: l_assignment_id pay_us_emp_county_tax_rules_f.assignment_id%TYPE;
504: l_jurisdiction_code pay_us_emp_county_tax_rules_f.jurisdiction_code%TYPE;
505: --
506: CURSOR csr_assignment_id (p_rule_id NUMBER,
507: p_eff_date DATE) IS
508: SELECT ctr.assignment_id,
506: CURSOR csr_assignment_id (p_rule_id NUMBER,
507: p_eff_date DATE) IS
508: SELECT ctr.assignment_id,
509: ctr.state_code||'-'||ctr.school_district_code
510: FROM pay_us_emp_county_tax_rules_f ctr
511: WHERE ctr.emp_county_tax_rule_id = p_rule_id
512: AND p_eff_date BETWEEN ctr.effective_start_date
513: AND ctr.effective_end_date;
514: --