1 PACKAGE hri_bpl_abv AUTHID CURRENT_USER AS
2 /* $Header: hribabv.pkh 115.8 2003/01/13 12:16:13 jtitmas noship $ */
3
4 /* Exceptions raised when there is a problem with a fast formula */
5 ff_not_compiled EXCEPTION; -- Raised when a fast formula is not compiled
6 ff_not_exist EXCEPTION; -- Raised when a fast formula does not exist
7
8 FUNCTION calc_abv(p_assignment_id IN NUMBER,
9 p_business_group_id IN NUMBER,
10 p_budget_type IN VARCHAR2,
11 p_effective_date IN DATE,
12 p_primary_flag IN VARCHAR2 := NULL,
13 p_run_formula IN VARCHAR2 := NULL)
14 RETURN NUMBER;
15
16 PROCEDURE raise_ff_not_exist(p_bgttyp IN VARCHAR2);
17
18 PROCEDURE raise_ff_not_compiled( p_formula_id IN NUMBER);
19
20 PROCEDURE check_ff_name_compiled( p_formula_name IN VARCHAR2);
21
22 PROCEDURE CheckFastFormulaCompiled(p_formula_id IN NUMBER,
23 p_bgttyp IN VARCHAR2);
24
25 END hri_bpl_abv;