DBA Data[Home] [Help]

PACKAGE: APPS.PQP_GB_GAP_BEN_FORMULAS

Source


1 PACKAGE pqp_gb_gap_ben_formulas AUTHID CURRENT_USER AS
2 --  $Header: pqpgbofm.pkh 115.1 2003/03/04 13:01:22 rrazdan noship $
3 --
4 -- Debug Variables.
5 --
6   g_proc_name              VARCHAR2(61):= 'pqp_gb_gap_ben_formulas.';
7   g_nested_level           NUMBER:= 0;
8 --
9 -- Global Varibales
10 --
11   g_use_this_functionality BOOLEAN:= FALSE;
12   g_business_group_id      NUMBER;
13   g_legislation_code       VARCHAR2(10):= 'GB';
14   g_effective_date         DATE;
15 --
16 --
17 --
18   TYPE t_formulas IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
19   g_formulas t_formulas;
20 
21   CURSOR csr_get_formula_id
22     (p_business_group_id            IN     NUMBER
23     ,p_formula_name                 IN     VARCHAR2
24     ) IS
25   SELECT formula_id
26     FROM ff_formulas_f
27    WHERE formula_name = p_formula_name
28      AND business_group_id = p_business_group_id
29   ;
30 
31   l_check_ler_formulas  csr_get_formula_id%ROWTYPE;
32 --
33 --
34 --
35   PROCEDURE create_ben_formulas
36     (p_business_group_id            IN     NUMBER
37     ,p_effective_date               IN     DATE
38     ,p_absence_pay_plan_category    IN     VARCHAR2
39     ,p_base_name                    IN     VARCHAR2
40     ,p_formulas IN OUT NOCOPY pqp_gb_gap_ben_formulas.t_formulas
41     ,p_error_code                      OUT NOCOPY NUMBER
42     ,p_error_message                   OUT NOCOPY VARCHAR2
43     )
44   ;
45 --
46 --
47 --
48   PROCEDURE delete_ben_formulas
49     (p_business_group_id            IN     NUMBER
50     ,p_effective_date               IN     DATE
51     ,p_absence_pay_plan_category    IN     VARCHAR2
52     ,p_base_name                    IN     VARCHAR2
53     ,p_error_code                      OUT NOCOPY NUMBER
54     ,p_error_message                   OUT NOCOPY VARCHAR2
55     )
56   ;
57 --
58 --
59 --
60 END pqp_gb_gap_ben_formulas;