DBA Data[Home] [Help]

PACKAGE: APPS.OKL_CREATE_ADJST_PVT

Source


1 PACKAGE okl_create_adjst_pvt AS
2 /* $Header: OKLROCAS.pls 120.1 2005/10/06 20:25:59 pdevaraj noship $ */
3   ---------------------------------------------------------------------------
4   -- GLOBAL DATASTRUCTURES
5   ---------------------------------------------------------------------------
6 
7   subtype ajlv_rec_type is okl_ajl_pvt.ajlv_rec_type;
8   subtype adjv_rec_type is okl_adj_pvt.adjv_rec_type;
9 
10   ---------------------------------------------------------------------------
11   -- GLOBAL VARIABLES
12   ---------------------------------------------------------------------------
13 
14   G_APP_NAME             CONSTANT   VARCHAR2(3)   :=  OKL_API.G_APP_NAME;
15   G_UNEXPECTED_ERROR     CONSTANT   VARCHAR2(200) := 'OKL_UNEXPECTED_ERROR';
16   G_SQLERRM_TOKEN        CONSTANT   VARCHAR2(200) := 'SQLERRM';
17   G_SQLCODE_TOKEN        CONSTANT   VARCHAR2(200) := 'SQLCODE';
18 
19   G_PKG_NAME             CONSTANT   VARCHAR2(200) := 'OKL_CREATE_ADJST_PVT';
20   G_COL_NAME_TOKEN       CONSTANT   VARCHAR2(200) :=  OKL_API.G_COL_NAME_TOKEN;
21   G_PARENT_TABLE_TOKEN   CONSTANT   VARCHAR2(200) :=  Okl_Api.G_PARENT_TABLE_TOKEN;
22   G_CHILD_TABLE_TOKEN    CONSTANT   VARCHAR2(200) :=  Okl_Api.G_CHILD_TABLE_TOKEN;
23   G_NO_PARENT_RECORD     CONSTANT   VARCHAR2(200) := 'OKL_NO_PARENT_RECORD';
24   G_INVALID_VALUE        CONSTANT   VARCHAR2(200) :=  OKC_API.G_INVALID_VALUE;
25   G_REQUIRED_VALUE	     CONSTANT   VARCHAR2(200) :=  OKC_API.G_REQUIRED_VALUE;
26   G_NO                   CONSTANT   VARCHAR2(1)   := 'N';
27   G_EXCEPTION_HALT_VALIDATION EXCEPTION;
28 
29 
30    PROCEDURE create_adjustments     ( p_api_version	        IN  NUMBER
31   				                     ,p_init_msg_list       IN	VARCHAR2 DEFAULT OKL_API.G_FALSE
32                                      ,x_return_status       OUT NOCOPY VARCHAR2
33                                      ,x_msg_count	        OUT NOCOPY NUMBER
34                                      ,x_msg_data	        OUT NOCOPY VARCHAR2
35                                     );
36 
37    PROCEDURE iex_create_adjustments ( p_api_version	        IN  NUMBER
38   				                     ,p_init_msg_list       IN	VARCHAR2 DEFAULT OKL_API.G_FALSE
39                                      ,p_commit_flag         IN  VARCHAR2 DEFAULT OKL_API.G_TRUE
40                                      ,p_psl_id              IN  NUMBER
41                                      ,p_chk_approval_limits IN  VARCHAR2 DEFAULT OKL_API.G_TRUE
42                                      ,x_new_adj_id          OUT NOCOPY NUMBER
43                                      ,x_return_status       OUT NOCOPY VARCHAR2
44                                      ,x_msg_count	        OUT NOCOPY NUMBER
45                                      ,x_msg_data	        OUT NOCOPY VARCHAR2
46                                     );
47 
48 
49 END OKL_CREATE_ADJST_PVT;