DBA Data[Home] [Help]

PACKAGE: APPS.PA_FP_SPREAD_CURVES_UTILS

Source


1 PACKAGE pa_fp_spread_curves_utils as
2 /* $Header: PAFPSCUS.pls 120.1 2005/08/19 16:30:17 mwasowic noship $ */
3 
4 FUNCTION is_spread_curve_in_use ( p_spread_curve_id IN Pa_spread_curves_b.spread_curve_id%TYPE ) RETURN VARCHAR2;
5 
6 PROCEDURE validate (
7         p_spread_curve_id       IN              Pa_spread_curves_b.spread_curve_id%TYPE,
8 	p_name                  IN              Pa_spread_curves_tl.name%TYPE,
9 	P_effective_from        IN              Pa_spread_curves_b.effective_Start_date%TYPE,
10 	P_effective_to		IN              Pa_spread_curves_b.effective_end_date%TYPE,
11 	P_point1                IN              Pa_spread_curves_b.point1%TYPE,
12 	P_point2                IN              Pa_spread_curves_b.point2%TYPE,
13 	P_point3                IN              Pa_spread_curves_b.point3%TYPE,
14 	P_point4                IN              Pa_spread_curves_b.point4%TYPE,
15 	P_point5                IN              Pa_spread_curves_b.point5%TYPE,
16 	P_point6                IN              Pa_spread_curves_b.point6%TYPE,
17 	P_point7                IN              Pa_spread_curves_b.point7%TYPE,
18 	P_point8                IN              Pa_spread_curves_b.point8%TYPE,
19 	P_point9                IN              Pa_spread_curves_b.point9%TYPE,
20 	P_point10               IN              Pa_spread_curves_b.point10%TYPE,
21 	x_return_status	        OUT             NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
22 	x_msg_data             OUT             NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
23 	x_msg_count             OUT             NOCOPY number	 ); --File.Sql.39 bug 4440895
24 
25 PROCEDURE validate_name
26     (p_name                         IN     pa_spread_curves_tl.name%TYPE,
27      p_spread_curve_id             IN     pa_spread_curves_tl.spread_curve_id%TYPE,
28      x_return_status                OUT    NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
29      x_msg_count                    OUT    NOCOPY NUMBER, --File.Sql.39 bug 4440895
30      x_msg_data                     OUT    NOCOPY VARCHAR2); --File.Sql.39 bug 4440895
31 
32 PROCEDURE validate_amount_in_buckets(
33 	P_point1                IN        Pa_spread_curves_b.point1%TYPE,
34 	P_point2                IN        Pa_spread_curves_b.point2%TYPE,
35 	P_point3                IN        Pa_spread_curves_b.point3%TYPE,
36 	P_point4                IN        Pa_spread_curves_b.point4%TYPE,
37 	P_point5                IN        Pa_spread_curves_b.point5%TYPE,
38 	P_point6                IN        Pa_spread_curves_b.point6%TYPE,
39 	P_point7                IN        Pa_spread_curves_b.point7%TYPE,
40 	P_point8                IN        Pa_spread_curves_b.point8%TYPE,
41 	P_point9                IN        Pa_spread_curves_b.point9%TYPE,
42 	P_point10               IN        Pa_spread_curves_b.point10%TYPE,
43 	x_return_status         OUT       NOCOPY VARCHAR2,  --File.Sql.39 bug 4440895
44 	x_msg_data             OUT       NOCOPY VARCHAR2,  --File.Sql.39 bug 4440895
45 	x_msg_count             OUT       NOCOPY number); --File.Sql.39 bug 4440895
46 
47 END pa_fp_spread_curves_utils;