321: END IF;
322:
323: ln_ovn := l_pay_us_countytax_rule_rec.OBJECT_VERSION_NUMBER;
324:
325: pay_county_tax_rule_api.update_county_tax_rule
326: (p_emp_county_tax_rule_id => l_pay_us_countytax_rule_rec.EMP_COUNTY_TAX_RULE_ID
327: ,p_effective_start_date => ld_eff_start_date
328: ,p_effective_end_date => ld_eff_end_date
329: ,p_additional_wa_rate => l_pay_us_countytax_rule_rec.ADDITIONAL_WA_RATE
339: ,p_object_version_number => ln_ovn
340: ,p_effective_date => l_effective_date
341: ,p_datetrack_mode => l_datetrack_update_mode
342: );
343: hr_utility.trace('call to pay_county_tax_rule_api.update_county_tax_rule done');
344:
345: elsif p_dp_mode = 'INSERT' then
346:
347: hr_utility.trace('p_dp_mode :'||p_dp_mode);
345: elsif p_dp_mode = 'INSERT' then
346:
347: hr_utility.trace('p_dp_mode :'||p_dp_mode);
348:
349: pay_county_tax_rule_api.create_county_tax_rule
350: (p_emp_county_tax_rule_id => ln_emp_county_tax_rule_id
351: ,p_effective_start_date => ld_eff_start_date
352: ,p_effective_end_date => ld_eff_end_date
353: ,p_assignment_id => l_pay_us_countytax_rule_rec.assignment_id
367: ,p_effective_date => l_effective_date
368: );
369:
370:
371: hr_utility.trace('call to pay_county_tax_rule_api.create_county_tax_rule done');
372: end if; -- end if for p_dp_mode validation for US County Tax
373:
374: end if; -- P_SPREADSHEET_IDENTIFIER = 'PAYRIUSCOUNTY'
375: