DBA Data[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;