DBA Data[Home] [Help]

PACKAGE: APPS.IGC_CC_SYSTEM_OPTIONS_PKG

Source


1 PACKAGE IGC_CC_SYSTEM_OPTIONS_PKG AS
2 /* $Header: IGCSYSPS.pls 120.0.12000000.1 2007/10/25 04:56:01 mbremkum noship $ */
3 
4 PROCEDURE Insert_Row
5 (
6   p_api_version               IN            NUMBER,
7   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
8   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
9   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
10   x_return_status             OUT NOCOPY    VARCHAR2,
11   x_msg_count                 OUT NOCOPY    NUMBER,
12   x_msg_data                  OUT NOCOPY    VARCHAR2,
13   p_row_id                    IN OUT NOCOPY VARCHAR2,
14   p_org_id                                  NUMBER,
15   p_cc_num_method                           VARCHAR2,
16   p_cc_num_datatype                         VARCHAR2,
17   p_cc_next_num                             NUMBER,
18   p_cc_prefix                               VARCHAR2,
19   p_default_rate_type                       VARCHAR2,
20   p_enforce_vendor_hold_flag                VARCHAR2,
21   p_last_update_date                        DATE,
22   p_last_updated_by                         NUMBER,
23   p_last_update_login                       NUMBER,
24   p_created_by                              NUMBER,
25   p_creation_date                           DATE
26 );
27 
28 PROCEDURE Lock_Row
29 (
30   p_api_version               IN            NUMBER,
31   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
32   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
33   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
34   x_return_status             OUT NOCOPY    VARCHAR2,
35   x_msg_count                 OUT NOCOPY    NUMBER,
36   x_msg_data                  OUT NOCOPY    VARCHAR2,
37   p_row_id                    IN OUT NOCOPY VARCHAR2,
38   p_org_id                                  NUMBER,
39   p_cc_num_method                           VARCHAR2,
40   p_cc_num_datatype                         VARCHAR2,
41   p_cc_next_num                             NUMBER,
42   p_cc_prefix                               VARCHAR2,
43   p_default_rate_type                       VARCHAR2,
44   p_enforce_vendor_hold_flag                VARCHAR2,
45   p_row_locked                OUT NOCOPY    VARCHAR2
46 );
47 
48 PROCEDURE Update_Row
49 (
50   p_api_version               IN            NUMBER,
51   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
52   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
53   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
54   x_return_status             OUT NOCOPY    VARCHAR2,
55   x_msg_count                 OUT NOCOPY    NUMBER,
56   x_msg_data                  OUT NOCOPY    VARCHAR2,
57   p_row_id                    IN OUT NOCOPY VARCHAR2,
58   p_org_id                                  NUMBER,
59   p_cc_num_method                           VARCHAR2,
60   p_cc_num_datatype                         VARCHAR2,
61   p_cc_next_num                             NUMBER,
62   p_cc_prefix                               VARCHAR2,
63   p_default_rate_type                       VARCHAR2,
64   p_enforce_vendor_hold_flag                VARCHAR2,
65   p_last_update_date                        DATE,
66   p_last_updated_by                         NUMBER,
67   p_last_update_login                       NUMBER
68 );
69 
70 PROCEDURE Delete_Row
71 (
72   p_api_version               IN            NUMBER,
73   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
74   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
75   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
76   x_return_status             OUT NOCOPY    VARCHAR2,
77   x_msg_count                 OUT NOCOPY    NUMBER,
78   x_msg_data                  OUT NOCOPY    VARCHAR2,
79   p_row_id                    IN            VARCHAR2
80 );
81 
82 
83 PROCEDURE Check_Unique
84 (
85   p_api_version               IN            NUMBER,
86   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
87   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
88   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
89   x_return_status             OUT NOCOPY    VARCHAR2,
90   x_msg_count                 OUT NOCOPY    NUMBER,
91   x_msg_data                  OUT NOCOPY    VARCHAR2,
92   p_row_id                    IN OUT NOCOPY VARCHAR2,
93   p_org_id		                              NUMBER,
94   p_return_value              IN OUT NOCOPY VARCHAR2
95 );
96 
97 PROCEDURE Create_Auto_CC_Num
98 (
99   p_api_version               IN            NUMBER,
100   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
101   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
102   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
103   x_return_status             OUT NOCOPY    VARCHAR2,
104   x_msg_count                 OUT NOCOPY    NUMBER,
105   x_msg_data                  OUT NOCOPY    VARCHAR2,
106   p_org_id                    IN            igc_cc_headers.org_id%TYPE,
107   p_sob_id                    IN            igc_cc_headers.set_of_books_id%TYPE,
108   x_cc_num                    OUT NOCOPY    igc_cc_headers.cc_num%TYPE
109 );
110 
111 PROCEDURE Validate_Numeric_CC_Num
112 (
113   p_api_version               IN            NUMBER,
114   p_init_msg_list             IN            VARCHAR2 := FND_API.G_FALSE,
115   p_commit                    IN            VARCHAR2 := FND_API.G_FALSE,
116   p_validation_level          IN            NUMBER   := FND_API.G_VALID_LEVEL_FULL,
117   x_return_status             OUT NOCOPY    VARCHAR2,
118   x_msg_count                 OUT NOCOPY    NUMBER,
119   x_msg_data                  OUT NOCOPY    VARCHAR2,
120   p_cc_num                    IN            igc_cc_headers.cc_num%TYPE
121 );
122 
123 END IGC_CC_SYSTEM_OPTIONS_PKG;