DBA Data[Home] [Help]

PACKAGE: APPS.OKL_SETUPPQVALUES_PVT

Source


1 PACKAGE OKL_SETUPPQVALUES_PVT AS
2 /* $Header: OKLRSUVS.pls 120.2 2007/09/26 08:24:42 rajnisku ship $ */
3 
4   ---------------------------------------------------------------------------
5   -- GLOBAL VARIABLES
6   ---------------------------------------------------------------------------
7   G_UNEXPECTED_ERROR          CONSTANT VARCHAR2(200) := 'OKL_CONTRACTS_UNEXPECTED_ERROR';
8   G_DATES_MISMATCH	          CONSTANT VARCHAR2(200) := 'OKL_DATES_MISMATCH';
9   G_SQLERRM_TOKEN             CONSTANT VARCHAR2(200) := 'OKL_SQLERRM';
10   G_SQLCODE_TOKEN             CONSTANT VARCHAR2(200) := 'OKL_SQLCODE';
11   G_PAST_RECORDS	  		  CONSTANT VARCHAR2(200) := 'OKL_PAST_RECORDS';
12   G_IN_USE                    CONSTANT VARCHAR2(100) := 'OKL_IN_USE';
13   G_START_DATE				  CONSTANT VARCHAR2(200) := 'OKL_START_DATE';
14   G_INVALID_DATES             CONSTANT VARCHAR2(200) := 'OKL_INVALID_DATES';
15   G_PARENT_TABLE_TOKEN	      CONSTANT VARCHAR2(100) := OKL_API.G_PARENT_TABLE_TOKEN;
16   G_CHILD_TABLE_TOKEN	      CONSTANT VARCHAR2(100) := OKL_API.G_CHILD_TABLE_TOKEN;
17 
18   G_APP_NAME	              CONSTANT VARCHAR2(3)   :=  OKL_API.G_APP_NAME;
19   G_PKG_NAME                  CONSTANT VARCHAR2(30)  := 'OKL_SETUPPQVALUES_PVT';
20 
21   G_EXCEPTION_HALT_PROCESSING EXCEPTION;
22 
23 
24   SUBTYPE pqvv_rec_type IS OKL_PQY_VALUES_PUB.pqvv_rec_type;
25   SUBTYPE pqvv_tbl_type IS OKL_PQY_VALUES_PUB.pqvv_tbl_type;
26 
27   -- PRODUCT QUALITY
28   SUBTYPE pqyv_rec_type IS okl_pdt_qualitys_pub.pqyv_rec_type;
29   SUBTYPE pqyv_tbl_type IS okl_pdt_qualitys_pub.pqyv_tbl_type;
30 
31   -- PRODUCT
32   SUBTYPE pdtv_rec_type IS okl_products_pub.pdtv_rec_type;
33   SUBTYPE pdtv_tbl_type IS okl_products_pub.pdtv_tbl_type;
34 
35   PROCEDURE get_rec (
36     p_pqvv_rec                     IN pqvv_rec_type,
37     x_no_data_found                OUT NOCOPY BOOLEAN,
38 	x_return_status				   OUT NOCOPY VARCHAR2,
39 	x_pqvv_rec					   OUT NOCOPY pqvv_rec_type);
40 
41   PROCEDURE insert_pqvalues(
42     p_api_version                  IN  NUMBER,
43     p_init_msg_list                IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
44     x_return_status                OUT NOCOPY VARCHAR2,
45     x_msg_count                    OUT NOCOPY NUMBER,
46     x_msg_data                     OUT NOCOPY VARCHAR2,
47     p_pqyv_rec                     IN  pqyv_rec_type,
48     p_pdtv_rec                     IN  pdtv_rec_type,
49 	p_pqvv_rec                 IN  pqvv_rec_type,
50     x_pqvv_rec                     OUT NOCOPY pqvv_rec_type);
51           PROCEDURE insert_pqvalues(
52     p_api_version                  IN  NUMBER,
53     p_init_msg_list                IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
54     x_return_status                OUT NOCOPY VARCHAR2,
55     x_msg_count                    OUT NOCOPY NUMBER,
56     x_msg_data                     OUT NOCOPY VARCHAR2,
57     p_pqyv_rec                     IN  pqyv_rec_type,
58     p_pdtv_rec                     IN  pdtv_rec_type,
59 	p_pqvv_tbl                 IN  pqvv_tbl_type,
60     x_pqvv_tbl                     OUT NOCOPY pqvv_tbl_type);
61 
62 
63   PROCEDURE update_pqvalues(
64     p_api_version                  IN  NUMBER,
65     p_init_msg_list                IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
66     x_return_status                OUT NOCOPY VARCHAR2,
67     x_msg_count                    OUT NOCOPY NUMBER,
68     x_msg_data                     OUT NOCOPY VARCHAR2,
69     p_pqyv_rec                     IN  pqyv_rec_type,
70     p_pdtv_rec                     IN  pdtv_rec_type,
71     p_pqvv_rec                     IN  pqvv_rec_type,
72     x_pqvv_rec                     OUT NOCOPY pqvv_rec_type);
73         PROCEDURE update_pqvalues(
74     p_api_version                  IN  NUMBER,
75     p_init_msg_list                IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
76     x_return_status                OUT NOCOPY VARCHAR2,
77     x_msg_count                    OUT NOCOPY NUMBER,
78     x_msg_data                     OUT NOCOPY VARCHAR2,
79     p_pqyv_rec                     IN  pqyv_rec_type,
80     p_pdtv_rec                     IN  pdtv_rec_type,
81     p_pqvv_tbl                 IN  pqvv_tbl_type,
82     x_pqvv_tbl                     OUT NOCOPY pqvv_tbl_type);
83 
84 
85 END OKL_SETUPPQVALUES_PVT;