DBA Data[Home] [Help]

PACKAGE: APPS.OKL_PRODUCTS_PUB

Source


1 PACKAGE OKL_PRODUCTS_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPPDTS.pls 115.6 2002/02/05 12:07:28 pkm ship       $ */
3 
4   ---------------------------------------------------------------------------
5   -- GLOBAL VARIABLES
6   ---------------------------------------------------------------------------
7   G_UNEXPECTED_ERROR          CONSTANT VARCHAR2(200) := 'OKL_CONTRACTS_UNEXPECTED_ERROR';
8   G_SQLERRM_TOKEN             CONSTANT VARCHAR2(200) := 'OKL_SQLerrm';
9   G_SQLCODE_TOKEN             CONSTANT VARCHAR2(200) := 'OKL_SQLcode';
10 
11   G_APP_NAME			CONSTANT VARCHAR2(3)   :=  OKC_API.G_APP_NAME;
12   G_PKG_NAME                  CONSTANT VARCHAR2(30)  := 'OKL_PRODUCTS_PUB';
13 
14   SUBTYPE pdtv_rec_type IS okl_pdt_pvt.pdtv_rec_type;
15   SUBTYPE pdtv_tbl_type IS okl_pdt_pvt.pdtv_tbl_type;
16 
17   PROCEDURE add_language;
18 
19   PROCEDURE insert_products(
20     p_api_version                  IN  NUMBER,
21     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
22     x_return_status                OUT NOCOPY VARCHAR2,
23     x_msg_count                    OUT NOCOPY NUMBER,
24     x_msg_data                     OUT NOCOPY VARCHAR2,
25     p_pdtv_rec                     IN  pdtv_rec_type,
26     x_pdtv_rec                     OUT NOCOPY pdtv_rec_type);
27 
28   PROCEDURE insert_products(
29     p_api_version                  IN  NUMBER,
30     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
31     x_return_status                OUT NOCOPY VARCHAR2,
32     x_msg_count                    OUT NOCOPY NUMBER,
33     x_msg_data                     OUT NOCOPY VARCHAR2,
34     p_pdtv_tbl                     IN  pdtv_tbl_type,
35     x_pdtv_tbl                     OUT NOCOPY pdtv_tbl_type);
36 
37   PROCEDURE lock_products(
38     p_api_version                  IN  NUMBER,
39     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
40     x_return_status                OUT NOCOPY VARCHAR2,
41     x_msg_count                    OUT NOCOPY NUMBER,
42     x_msg_data                     OUT NOCOPY VARCHAR2,
43     p_pdtv_rec                     IN pdtv_rec_type);
44 
45   PROCEDURE lock_products(
46     p_api_version                  IN  NUMBER,
47     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
48     x_return_status                OUT NOCOPY VARCHAR2,
49     x_msg_count                    OUT NOCOPY NUMBER,
50     x_msg_data                     OUT NOCOPY VARCHAR2,
51     p_pdtv_tbl                     IN  pdtv_tbl_type);
52 
53   PROCEDURE update_products(
54     p_api_version                  IN  NUMBER,
55     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
56     x_return_status                OUT NOCOPY VARCHAR2,
57     x_msg_count                    OUT NOCOPY NUMBER,
58     x_msg_data                     OUT NOCOPY VARCHAR2,
59     p_pdtv_rec                     IN  pdtv_rec_type,
60     x_pdtv_rec                     OUT NOCOPY pdtv_rec_type);
61 
62   PROCEDURE update_products(
63     p_api_version                  IN  NUMBER,
64     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
65     x_return_status                OUT NOCOPY VARCHAR2,
66     x_msg_count                    OUT NOCOPY NUMBER,
67     x_msg_data                     OUT NOCOPY VARCHAR2,
68     p_pdtv_tbl                     IN  pdtv_tbl_type,
69     x_pdtv_tbl                     OUT NOCOPY pdtv_tbl_type);
70 
71   PROCEDURE delete_products(
72     p_api_version                  IN  NUMBER,
73     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
74     x_return_status                OUT NOCOPY VARCHAR2,
75     x_msg_count                    OUT NOCOPY NUMBER,
76     x_msg_data                     OUT NOCOPY VARCHAR2,
77     p_pdtv_rec                     IN  pdtv_rec_type);
78 
79   PROCEDURE delete_products(
80     p_api_version                  IN  NUMBER,
81     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
82     x_return_status                OUT NOCOPY VARCHAR2,
83     x_msg_count                    OUT NOCOPY NUMBER,
84     x_msg_data                     OUT NOCOPY VARCHAR2,
85     p_pdtv_tbl                     IN  pdtv_tbl_type);
86 
87   PROCEDURE validate_products(
88     p_api_version                  IN  NUMBER,
89     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
90     x_return_status                OUT NOCOPY VARCHAR2,
91     x_msg_count                    OUT NOCOPY NUMBER,
92     x_msg_data                     OUT NOCOPY VARCHAR2,
93     p_pdtv_rec                     IN  pdtv_rec_type);
94 
95   PROCEDURE validate_products(
96     p_api_version                  IN  NUMBER,
97     p_init_msg_list                IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
98     x_return_status                OUT NOCOPY VARCHAR2,
99     x_msg_count                    OUT NOCOPY NUMBER,
100     x_msg_data                     OUT NOCOPY VARCHAR2,
101     p_pdtv_tbl                     IN  pdtv_tbl_type);
102 
103 END OKL_PRODUCTS_PUB;