DBA Data[Home] [Help]

PACKAGE: APPS.OKL_ACC_GROUP_PVT

Source


1 package OKL_ACC_GROUP_PVT AUTHID CURRENT_USER as
2 /* $Header: OKLCAGCS.pls 115.1 2002/02/05 11:48:41 pkm ship       $ */
3 
4  subtype agcv_rec_type is okl_agc_pvt.agcv_rec_type;
5  subtype agcv_tbl_type is okl_agc_pvt.agcv_tbl_type;
6 
7  subtype agbv_rec_type is okl_agb_pvt.agbv_rec_type;
8  subtype agbv_tbl_type is okl_agb_pvt.agbv_tbl_type;
9  ------------------------------------------------------------------------------
10  -- Global Variables
11  G_PKG_NAME             CONSTANT VARCHAR2(200) := 'OKL_ACC_GROUP_PVT';
12  G_APP_NAME             CONSTANT VARCHAR2(3)   :=  OKC_API.G_APP_NAME;
13  G_UNEXPECTED_ERROR     CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
14  G_SQLERRM_TOKEN        CONSTANT VARCHAR2(200) := 'SQLerrm';
15  G_SQLCODE_TOKEN        CONSTANT VARCHAR2(200) := 'SQLcode';
16  ------------------------------------------------------------------------------
17   --Global Exception
18  ------------------------------------------------------------------------------
19   G_EXCEPTION_HALT_VALIDATION	EXCEPTION;
20  ------------------------------------------------------------------------------
21 
22  --Object type procedure for insert
23  PROCEDURE create_acc_group(
24     p_api_version                  IN NUMBER
25    ,p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE
26    ,x_return_status                OUT NOCOPY VARCHAR2
27    ,x_msg_count                    OUT NOCOPY NUMBER
28    ,x_msg_data                     OUT NOCOPY VARCHAR2
29    ,p_agcv_rec                     IN agcv_rec_type
30    ,p_agbv_tbl                     IN agbv_tbl_type
31    ,x_agcv_rec                     OUT NOCOPY agcv_rec_type
32    ,x_agbv_tbl                     OUT NOCOPY agbv_tbl_type
33     );
34 
35  --Object type procedure for update
36  PROCEDURE update_acc_group(
37     p_api_version                  IN NUMBER
38    ,p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE
39    ,x_return_status                OUT NOCOPY VARCHAR2
40    ,x_msg_count                    OUT NOCOPY NUMBER
41    ,x_msg_data                     OUT NOCOPY VARCHAR2
42    ,p_agcv_rec                     IN agcv_rec_type
43    ,p_agbv_tbl                     IN agbv_tbl_type
44    ,x_agcv_rec                     OUT NOCOPY agcv_rec_type
45    ,x_agbv_tbl                     OUT NOCOPY agbv_tbl_type );
46 
47  --Object type procedure for validate
48  PROCEDURE validate_acc_group(
49     p_api_version                  IN NUMBER
50    ,p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE
51    ,x_return_status                OUT NOCOPY VARCHAR2
52    ,x_msg_count                    OUT NOCOPY NUMBER
53    ,x_msg_data                     OUT NOCOPY VARCHAR2
54    ,p_agcv_rec                     IN agcv_rec_type
55    ,p_agbv_tbl                     IN agbv_tbl_type
56     );
57 
58  PROCEDURE create_acc_ccid(
59     p_api_version                  IN NUMBER,
60     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
61     x_return_status                OUT NOCOPY VARCHAR2,
62     x_msg_count                    OUT NOCOPY NUMBER,
63     x_msg_data                     OUT NOCOPY VARCHAR2,
64     p_agcv_tbl                     IN agcv_tbl_type,
65     x_agcv_tbl                     OUT NOCOPY agcv_tbl_type);
66 
67  PROCEDURE create_acc_ccid(
68     p_api_version                  IN NUMBER,
69     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
70     x_return_status                OUT NOCOPY VARCHAR2,
71     x_msg_count                    OUT NOCOPY NUMBER,
72     x_msg_data                     OUT NOCOPY VARCHAR2,
73     p_agcv_rec                     IN agcv_rec_type,
74     x_agcv_rec                     OUT NOCOPY agcv_rec_type);
75 
76  PROCEDURE lock_acc_ccid(
77     p_api_version                  IN NUMBER,
78     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
79     x_return_status                OUT NOCOPY VARCHAR2,
80     x_msg_count                    OUT NOCOPY NUMBER,
81     x_msg_data                     OUT NOCOPY VARCHAR2,
82     p_agcv_tbl                     IN agcv_tbl_type);
83 
84  PROCEDURE lock_acc_ccid(
85     p_api_version                  IN NUMBER,
86     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
87     x_return_status                OUT NOCOPY VARCHAR2,
88     x_msg_count                    OUT NOCOPY NUMBER,
89     x_msg_data                     OUT NOCOPY VARCHAR2,
90     p_agcv_rec                     IN agcv_rec_type);
91 
92  PROCEDURE update_acc_ccid(
93     p_api_version                  IN NUMBER,
94     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
95     x_return_status                OUT NOCOPY VARCHAR2,
96     x_msg_count                    OUT NOCOPY NUMBER,
97     x_msg_data                     OUT NOCOPY VARCHAR2,
98     p_agcv_tbl                     IN agcv_tbl_type,
99     x_agcv_tbl                     OUT NOCOPY agcv_tbl_type);
100 
101  PROCEDURE update_acc_ccid(
102     p_api_version                  IN NUMBER,
103     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
104     x_return_status                OUT NOCOPY VARCHAR2,
105     x_msg_count                    OUT NOCOPY NUMBER,
106     x_msg_data                     OUT NOCOPY VARCHAR2,
107     p_agcv_rec                     IN agcv_rec_type,
108     x_agcv_rec                     OUT NOCOPY agcv_rec_type);
109 
110  PROCEDURE delete_acc_ccid(
111     p_api_version                  IN NUMBER,
112     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
113     x_return_status                OUT NOCOPY VARCHAR2,
114     x_msg_count                    OUT NOCOPY NUMBER,
115     x_msg_data                     OUT NOCOPY VARCHAR2,
116     p_agcv_tbl                     IN agcv_tbl_type);
117 
118  PROCEDURE delete_acc_ccid(
119     p_api_version                  IN NUMBER,
120     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
121     x_return_status                OUT NOCOPY VARCHAR2,
122     x_msg_count                    OUT NOCOPY NUMBER,
123     x_msg_data                     OUT NOCOPY VARCHAR2,
124     p_agcv_rec                     IN agcv_rec_type);
125 
126   PROCEDURE validate_acc_ccid(
127     p_api_version                  IN NUMBER,
128     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
129     x_return_status                OUT NOCOPY VARCHAR2,
130     x_msg_count                    OUT NOCOPY NUMBER,
131     x_msg_data                     OUT NOCOPY VARCHAR2,
132     p_agcv_tbl                     IN agcv_tbl_type);
133 
134  PROCEDURE validate_acc_ccid(
135     p_api_version                  IN NUMBER,
136     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
137     x_return_status                OUT NOCOPY VARCHAR2,
138     x_msg_count                    OUT NOCOPY NUMBER,
139     x_msg_data                     OUT NOCOPY VARCHAR2,
140     p_agcv_rec                     IN agcv_rec_type);
141 
142 
143  PROCEDURE create_acc_bal(
144     p_api_version                  IN NUMBER,
145     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
146     x_return_status                OUT NOCOPY VARCHAR2,
147     x_msg_count                    OUT NOCOPY NUMBER,
148     x_msg_data                     OUT NOCOPY VARCHAR2,
149     p_agbv_tbl                     IN agbv_tbl_type,
150     x_agbv_tbl                     OUT NOCOPY agbv_tbl_type);
151 
152  PROCEDURE create_acc_bal(
153     p_api_version                  IN NUMBER,
154     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
155     x_return_status                OUT NOCOPY VARCHAR2,
156     x_msg_count                    OUT NOCOPY NUMBER,
157     x_msg_data                     OUT NOCOPY VARCHAR2,
158     p_agbv_rec                     IN agbv_rec_type,
159     x_agbv_rec                     OUT NOCOPY agbv_rec_type);
160 
161  PROCEDURE lock_acc_bal(
162     p_api_version                  IN NUMBER,
163     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
164     x_return_status                OUT NOCOPY VARCHAR2,
165     x_msg_count                    OUT NOCOPY NUMBER,
166     x_msg_data                     OUT NOCOPY VARCHAR2,
167     p_agbv_tbl                     IN agbv_tbl_type);
168 
169  PROCEDURE lock_acc_bal(
170     p_api_version                  IN NUMBER,
171     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
172     x_return_status                OUT NOCOPY VARCHAR2,
173     x_msg_count                    OUT NOCOPY NUMBER,
174     x_msg_data                     OUT NOCOPY VARCHAR2,
175     p_agbv_rec                     IN agbv_rec_type);
176 
177  PROCEDURE update_acc_bal(
178     p_api_version                  IN NUMBER,
179     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
180     x_return_status                OUT NOCOPY VARCHAR2,
181     x_msg_count                    OUT NOCOPY NUMBER,
182     x_msg_data                     OUT NOCOPY VARCHAR2,
183     p_agbv_tbl                     IN agbv_tbl_type,
184     x_agbv_tbl                     OUT NOCOPY agbv_tbl_type);
185 
186  PROCEDURE update_acc_bal(
187     p_api_version                  IN NUMBER,
188     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
189     x_return_status                OUT NOCOPY VARCHAR2,
190     x_msg_count                    OUT NOCOPY NUMBER,
191     x_msg_data                     OUT NOCOPY VARCHAR2,
192     p_agbv_rec                     IN agbv_rec_type,
193     x_agbv_rec                     OUT NOCOPY agbv_rec_type);
194 
195  PROCEDURE delete_acc_bal(
196     p_api_version                  IN NUMBER,
197     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
198     x_return_status                OUT NOCOPY VARCHAR2,
199     x_msg_count                    OUT NOCOPY NUMBER,
200     x_msg_data                     OUT NOCOPY VARCHAR2,
201     p_agbv_tbl                     IN agbv_tbl_type);
202 
203  PROCEDURE delete_acc_bal(
204     p_api_version                  IN NUMBER,
205     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
206     x_return_status                OUT NOCOPY VARCHAR2,
207     x_msg_count                    OUT NOCOPY NUMBER,
208     x_msg_data                     OUT NOCOPY VARCHAR2,
209     p_agbv_rec                     IN agbv_rec_type);
210 
211   PROCEDURE validate_acc_bal(
212     p_api_version                  IN NUMBER,
213     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
214     x_return_status                OUT NOCOPY VARCHAR2,
215     x_msg_count                    OUT NOCOPY NUMBER,
216     x_msg_data                     OUT NOCOPY VARCHAR2,
217     p_agbv_tbl                     IN agbv_tbl_type);
218 
219  PROCEDURE validate_acc_bal(
220     p_api_version                  IN NUMBER,
221     p_init_msg_list                IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
222     x_return_status                OUT NOCOPY VARCHAR2,
223     x_msg_count                    OUT NOCOPY NUMBER,
224     x_msg_data                     OUT NOCOPY VARCHAR2,
225     p_agbv_rec                     IN agbv_rec_type);
226 
227 END OKL_ACC_GROUP_PVT;
228