502: hr_utility.set_location(l_proc,0);
503: end if;
504: --
505: init_pact(p_payroll_action_id);
506: ff_exec.reset_caches;
507: --
508: if g_debug then
509: hr_utility.set_location(l_proc,1000);
510: end if;
560: is
561: --
562: l_proc varchar2(80) := c_package||'calc_li_annual_prem';
563: --
564: l_inputs ff_exec.inputs_t;
565: l_outputs ff_exec.outputs_t;
566: l_formula_id number;
567: --
568: cursor csr_ff
561: --
562: l_proc varchar2(80) := c_package||'calc_li_annual_prem';
563: --
564: l_inputs ff_exec.inputs_t;
565: l_outputs ff_exec.outputs_t;
566: l_formula_id number;
567: --
568: cursor csr_ff
569: is
591: end if;
592: --
593: if l_formula_id is not null then
594: --
595: ff_exec.init_formula
596: (p_formula_id => l_formula_id,
597: p_effective_date => g_effective_date,
598: p_inputs => l_inputs,
599: p_outputs => l_outputs);
677: end if;
678: --
679: end if;
680: --
681: ff_exec.run_formula(
682: p_inputs => l_inputs,
683: p_outputs => l_outputs);
684: --
685: if g_debug then
748: is
749: --
750: l_proc varchar2(80) := c_package||'calc_ai_annual_prem';
751: --
752: l_inputs ff_exec.inputs_t;
753: l_outputs ff_exec.outputs_t;
754: l_formula_id number;
755: --
756: cursor csr_ff
749: --
750: l_proc varchar2(80) := c_package||'calc_ai_annual_prem';
751: --
752: l_inputs ff_exec.inputs_t;
753: l_outputs ff_exec.outputs_t;
754: l_formula_id number;
755: --
756: cursor csr_ff
757: is
779: end if;
780: --
781: if l_formula_id is not null then
782: --
783: ff_exec.init_formula
784: (p_formula_id => l_formula_id,
785: p_effective_date => g_effective_date,
786: p_inputs => l_inputs,
787: p_outputs => l_outputs);
858: end if;
859: --
860: end if;
861: --
862: ff_exec.run_formula(
863: p_inputs => l_inputs,
864: p_outputs => l_outputs);
865: --
866: if g_debug then