[Home] [Help]
PACKAGE: APPS.OKS_REP_PUB
Source
1 PACKAGE OKS_REP_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKSPREPS.pls 120.0 2005/05/25 18:02:54 appldev noship $ */
3
4 subtype repv_rec_type is OKS_REP_PVT.repv_rec_type;
5 subtype repv_tbl_type is OKS_REP_PVT.repv_tbl_type;
6 subtype rep_rec_type is OKS_REP_PVT.rep_rec_type;
7 subtype rep_tbl_type is OKS_REP_PVT.rep_tbl_type;
8
9
10 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKS_REP_PUB';
11 G_APP_NAME CONSTANT VARCHAR2(3) := OKC_API.G_APP_NAME;
12 g_repv_rec OKS_REP_PVT.repv_rec_type;
13 g_repv_tbl OKS_REP_PVT.repv_tbl_type;
14 gx_error_tbl OKC_API.ERROR_TBL_TYPE;
15 ---------------------------------------------------------------------------
16 -- Procedures and Functions
20 PROCEDURE change_version;
17 ---------------------------------------------------------------------------
18
19 PROCEDURE qc;
21 PROCEDURE api_copy;
22 PROCEDURE insert_row(
23 p_api_version IN NUMBER,
24 p_init_msg_list IN VARCHAR2,
25 x_return_status OUT NOCOPY VARCHAR2,
26 x_msg_count OUT NOCOPY NUMBER,
27 x_msg_data OUT NOCOPY VARCHAR2,
28 p_repv_rec IN repv_rec_type,
29 x_repv_rec OUT NOCOPY repv_rec_type);
30 PROCEDURE insert_row(
31 p_api_version IN NUMBER,
32 p_init_msg_list IN VARCHAR2,
33 x_return_status OUT NOCOPY VARCHAR2,
34 x_msg_count OUT NOCOPY NUMBER,
35 x_msg_data OUT NOCOPY VARCHAR2,
36 p_repv_tbl IN repv_tbl_type,
37 x_repv_tbl OUT NOCOPY repv_tbl_type,
38 px_error_tbl IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE);
39 PROCEDURE insert_row(
40 p_api_version IN NUMBER,
41 p_init_msg_list IN VARCHAR2,
42 x_return_status OUT NOCOPY VARCHAR2,
43 x_msg_count OUT NOCOPY NUMBER,
44 x_msg_data OUT NOCOPY VARCHAR2,
45 p_repv_tbl IN repv_tbl_type,
46 x_repv_tbl OUT NOCOPY repv_tbl_type);
47 PROCEDURE lock_row(
48 p_api_version IN NUMBER,
49 p_init_msg_list IN VARCHAR2,
50 x_return_status OUT NOCOPY VARCHAR2,
51 x_msg_count OUT NOCOPY NUMBER,
52 x_msg_data OUT NOCOPY VARCHAR2,
53 p_repv_rec IN repv_rec_type);
54 PROCEDURE lock_row(
55 p_api_version IN NUMBER,
56 p_init_msg_list IN VARCHAR2,
57 x_return_status OUT NOCOPY VARCHAR2,
58 x_msg_count OUT NOCOPY NUMBER,
59 x_msg_data OUT NOCOPY VARCHAR2,
60 p_repv_tbl IN repv_tbl_type,
61 px_error_tbl IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE);
62 PROCEDURE lock_row(
63 p_api_version IN NUMBER,
64 p_init_msg_list IN VARCHAR2,
65 x_return_status OUT NOCOPY VARCHAR2,
66 x_msg_count OUT NOCOPY NUMBER,
67 x_msg_data OUT NOCOPY VARCHAR2,
68 p_repv_tbl IN repv_tbl_type);
69 PROCEDURE update_row(
70 p_api_version IN NUMBER,
71 p_init_msg_list IN VARCHAR2,
72 x_return_status OUT NOCOPY VARCHAR2,
73 x_msg_count OUT NOCOPY NUMBER,
74 x_msg_data OUT NOCOPY VARCHAR2,
75 p_repv_rec IN repv_rec_type,
76 x_repv_rec OUT NOCOPY repv_rec_type);
77 PROCEDURE update_row(
78 p_api_version IN NUMBER,
79 p_init_msg_list IN VARCHAR2,
80 x_return_status OUT NOCOPY VARCHAR2,
81 x_msg_count OUT NOCOPY NUMBER,
82 x_msg_data OUT NOCOPY VARCHAR2,
83 p_repv_tbl IN repv_tbl_type,
84 x_repv_tbl OUT NOCOPY repv_tbl_type,
85 px_error_tbl IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE);
86 PROCEDURE update_row(
87 p_api_version IN NUMBER,
88 p_init_msg_list IN VARCHAR2,
89 x_return_status OUT NOCOPY VARCHAR2,
90 x_msg_count OUT NOCOPY NUMBER,
91 x_msg_data OUT NOCOPY VARCHAR2,
92 p_repv_tbl IN repv_tbl_type,
93 x_repv_tbl OUT NOCOPY repv_tbl_type);
94 PROCEDURE delete_row(
95 p_api_version IN NUMBER,
96 p_init_msg_list IN VARCHAR2,
97 x_return_status OUT NOCOPY VARCHAR2,
98 x_msg_count OUT NOCOPY NUMBER,
99 x_msg_data OUT NOCOPY VARCHAR2,
100 p_repv_rec IN repv_rec_type);
101 PROCEDURE delete_row(
102 p_api_version IN NUMBER,
103 p_init_msg_list IN VARCHAR2,
104 x_return_status OUT NOCOPY VARCHAR2,
105 x_msg_count OUT NOCOPY NUMBER,
106 x_msg_data OUT NOCOPY VARCHAR2,
107 p_repv_tbl IN repv_tbl_type,
108 px_error_tbl IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE);
109 PROCEDURE delete_row(
110 p_api_version IN NUMBER,
111 p_init_msg_list IN VARCHAR2,
112 x_return_status OUT NOCOPY VARCHAR2,
113 x_msg_count OUT NOCOPY NUMBER,
114 x_msg_data OUT NOCOPY VARCHAR2,
115 p_repv_tbl IN repv_tbl_type);
116 PROCEDURE validate_row(
117 p_api_version IN NUMBER,
118 p_init_msg_list IN VARCHAR2,
119 x_return_status OUT NOCOPY VARCHAR2,
120 x_msg_count OUT NOCOPY NUMBER,
121 x_msg_data OUT NOCOPY VARCHAR2,
122 p_repv_rec IN repv_rec_type);
123 PROCEDURE validate_row(
124 p_api_version IN NUMBER,
125 p_init_msg_list IN VARCHAR2,
126 x_return_status OUT NOCOPY VARCHAR2,
127 x_msg_count OUT NOCOPY NUMBER,
128 x_msg_data OUT NOCOPY VARCHAR2,
132 p_api_version IN NUMBER,
129 p_repv_tbl IN repv_tbl_type,
130 px_error_tbl IN OUT NOCOPY OKC_API.ERROR_TBL_TYPE);
131 PROCEDURE validate_row(
133 p_init_msg_list IN VARCHAR2,
134 x_return_status OUT NOCOPY VARCHAR2,
135 x_msg_count OUT NOCOPY NUMBER,
136 x_msg_data OUT NOCOPY VARCHAR2,
137 p_repv_tbl IN repv_tbl_type);
138 END OKS_REP_PUB;