DBA Data[Home] [Help]

PACKAGE: APPS.PAY_ES_BENEFIT_UPLIFT_CALC

Source


1 PACKAGE PAY_ES_BENEFIT_UPLIFT_CALC  AUTHID CURRENT_USER AS
2 /* $Header: pyesssbu.pkh 120.0 2005/05/29 04:39:50 appldev noship $ */
3     --
4     FUNCTION  get_gross_per_day(p_assignment_id              IN NUMBER
5                                ,p_business_group_id          IN NUMBER
6                                ,p_date_earned                IN DATE
7                                ,p_formula_name               IN VARCHAR2
8                                ) RETURN NUMBER;
9     --
10     FUNCTION  get_duration(p_assignment_id              IN NUMBER
11                       ,p_business_group_id          IN NUMBER
12                       ,p_date_earned                IN DATE
13                       ,p_formula_name               IN VARCHAR2
14                       ,p_rate1                      OUT NOCOPY NUMBER
15                       ,p_value1                     OUT NOCOPY NUMBER
16                       ,p_rate2                      OUT NOCOPY NUMBER
17                       ,p_value2                     OUT NOCOPY NUMBER
18                       ,p_rate3                      OUT NOCOPY NUMBER
19                       ,p_value3                     OUT NOCOPY NUMBER
20                       ,p_rate4                      OUT NOCOPY NUMBER
21                       ,p_value4                     OUT NOCOPY NUMBER
22                       ,p_rate5                      OUT NOCOPY NUMBER
23                       ,p_value5                     OUT NOCOPY NUMBER
24                       ,p_rate6                      OUT NOCOPY NUMBER
25                       ,p_value6                     OUT NOCOPY NUMBER
26                       ,p_rate7                      OUT NOCOPY NUMBER
27                       ,p_value7                     OUT NOCOPY NUMBER
28                       ,p_rate8                      OUT NOCOPY NUMBER
29                       ,p_value8                     OUT NOCOPY NUMBER
30                       ,p_rate9                      OUT NOCOPY NUMBER
31                       ,p_value9                     OUT NOCOPY NUMBER
32                       ,p_rate10                     OUT NOCOPY NUMBER
33                       ,p_value10                    OUT NOCOPY NUMBER
34                        ) RETURN VARCHAR2;
35     --
36     PROCEDURE cache_formula(p_formula_name           IN VARCHAR2
37                             ,p_business_group_id     IN NUMBER
38                             ,p_effective_date        IN DATE
39                             ,p_formula_id		     IN OUT NOCOPY NUMBER
40                             ,p_formula_exists	     IN OUT NOCOPY BOOLEAN
41                             ,p_formula_cached	     IN OUT NOCOPY BOOLEAN
42                             );
43     --
44     PROCEDURE run_formula(p_formula_id      IN NUMBER
45                          ,p_effective_date  IN DATE
46                          ,p_formula_name    IN VARCHAR2
47                          ,p_inputs          IN ff_exec.inputs_t
48                          ,p_outputs         IN OUT NOCOPY ff_exec.outputs_t);
49     --
50 END pay_es_benefit_uplift_calc;