DBA Data[Home] [Help]

PACKAGE: APPS.IGI_EXP_TUS_PKG

Source


1 PACKAGE igi_exp_tus_pkg AS
2 /* $Header: igiexpzs.pls 120.4.12000000.1 2007/09/13 04:25:34 mbremkum ship $ */
3 
4   PROCEDURE insert_row (
5     x_org_id                            IN            NUMBER,
6     x_rowid                             IN OUT NOCOPY VARCHAR2,
7     x_tu_id                             IN OUT NOCOPY NUMBER,
8     x_tu_type_header_id                 IN     NUMBER,
9     x_tu_order_number                   IN     VARCHAR2,
10     x_tu_legal_number                   IN     VARCHAR2,
11     x_tu_description                    IN     VARCHAR2,
12     x_tu_status                         IN     VARCHAR2,
13     x_tu_currency_code                  IN     VARCHAR2,
14     x_tu_amount                         IN     NUMBER,
15     x_apprv_profile_id                  IN     NUMBER,
16     x_next_approver_user_id             IN     NUMBER,
17     x_tu_fiscal_year                    IN     NUMBER,
18     x_tu_by_user_id                     IN     NUMBER,
19     x_tu_date                           IN     DATE,
20     x_attribute_category                IN     VARCHAR2,
21     x_attribute1                        IN     VARCHAR2,
22     x_attribute2                        IN     VARCHAR2,
23     x_attribute3                        IN     VARCHAR2,
24     x_attribute4                        IN     VARCHAR2,
25     x_attribute5                        IN     VARCHAR2,
26     x_attribute6                        IN     VARCHAR2,
27     x_attribute7                        IN     VARCHAR2,
28     x_attribute8                        IN     VARCHAR2,
29     x_attribute9                        IN     VARCHAR2,
30     x_attribute10                       IN     VARCHAR2,
31     x_attribute11                       IN     VARCHAR2,
32     x_attribute12                       IN     VARCHAR2,
33     x_attribute13                       IN     VARCHAR2,
34     x_attribute14                       IN     VARCHAR2,
35     x_attribute15                       IN     VARCHAR2,
36     x_mode                              IN     VARCHAR2    DEFAULT 'R'
37   );
38 
39   PROCEDURE lock_row (
40     x_rowid                             IN     VARCHAR2,
41     x_tu_id                             IN     NUMBER,
42     x_tu_type_header_id                 IN     NUMBER,
43     x_tu_order_number                   IN     VARCHAR2,
44     x_tu_legal_number                   IN     VARCHAR2,
45     x_tu_description                    IN     VARCHAR2,
46     x_tu_status                         IN     VARCHAR2,
47     x_tu_currency_code                  IN     VARCHAR2,
48     x_tu_amount                         IN     NUMBER,
49     x_apprv_profile_id                  IN     NUMBER,
50     x_next_approver_user_id             IN     NUMBER,
51     x_tu_fiscal_year                    IN     NUMBER,
52     x_tu_by_user_id                     IN     NUMBER,
53     x_tu_date                           IN     DATE,
54     x_attribute_category                IN     VARCHAR2,
55     x_attribute1                        IN     VARCHAR2,
56     x_attribute2                        IN     VARCHAR2,
57     x_attribute3                        IN     VARCHAR2,
58     x_attribute4                        IN     VARCHAR2,
59     x_attribute5                        IN     VARCHAR2,
60     x_attribute6                        IN     VARCHAR2,
61     x_attribute7                        IN     VARCHAR2,
62     x_attribute8                        IN     VARCHAR2,
63     x_attribute9                        IN     VARCHAR2,
64     x_attribute10                       IN     VARCHAR2,
65     x_attribute11                       IN     VARCHAR2,
66     x_attribute12                       IN     VARCHAR2,
67     x_attribute13                       IN     VARCHAR2,
68     x_attribute14                       IN     VARCHAR2,
69     x_attribute15                       IN     VARCHAR2
70   );
71 
72   PROCEDURE update_row (
73     x_rowid                             IN     VARCHAR2,
74     x_tu_id                             IN     NUMBER,
75     x_tu_type_header_id                 IN     NUMBER,
76     x_tu_order_number                   IN     VARCHAR2,
77     x_tu_legal_number                   IN     VARCHAR2,
78     x_tu_description                    IN     VARCHAR2,
79     x_tu_status                         IN     VARCHAR2,
80     x_tu_currency_code                  IN     VARCHAR2,
81     x_tu_amount                         IN     NUMBER,
82     x_apprv_profile_id                  IN     NUMBER,
83     x_next_approver_user_id             IN     NUMBER,
84     x_tu_fiscal_year                    IN     NUMBER,
85     x_tu_by_user_id                     IN     NUMBER,
86     x_tu_date                           IN     DATE,
87     x_attribute_category                IN     VARCHAR2,
88     x_attribute1                        IN     VARCHAR2,
89     x_attribute2                        IN     VARCHAR2,
90     x_attribute3                        IN     VARCHAR2,
91     x_attribute4                        IN     VARCHAR2,
92     x_attribute5                        IN     VARCHAR2,
93     x_attribute6                        IN     VARCHAR2,
94     x_attribute7                        IN     VARCHAR2,
95     x_attribute8                        IN     VARCHAR2,
96     x_attribute9                        IN     VARCHAR2,
97     x_attribute10                       IN     VARCHAR2,
98     x_attribute11                       IN     VARCHAR2,
99     x_attribute12                       IN     VARCHAR2,
100     x_attribute13                       IN     VARCHAR2,
101     x_attribute14                       IN     VARCHAR2,
102     x_attribute15                       IN     VARCHAR2,
103     x_mode                              IN     VARCHAR2    DEFAULT 'R'
104   );
105 
106   PROCEDURE add_row (
107     x_org_id                            IN     NUMBER,
108     x_rowid                             IN OUT NOCOPY VARCHAR2,
109     x_tu_id                             IN OUT NOCOPY NUMBER,
110     x_tu_type_header_id                 IN     NUMBER,
111     x_tu_order_number                   IN     VARCHAR2,
112     x_tu_legal_number                   IN     VARCHAR2,
113     x_tu_description                    IN     VARCHAR2,
114     x_tu_status                         IN     VARCHAR2,
115     x_tu_currency_code                  IN     VARCHAR2,
116     x_tu_amount                         IN     NUMBER,
117     x_apprv_profile_id                  IN     NUMBER,
118     x_next_approver_user_id             IN     NUMBER,
119     x_tu_fiscal_year                    IN     NUMBER,
120     x_tu_by_user_id                     IN     NUMBER,
121     x_tu_date                           IN     DATE,
122     x_attribute_category                IN     VARCHAR2,
123     x_attribute1                        IN     VARCHAR2,
124     x_attribute2                        IN     VARCHAR2,
125     x_attribute3                        IN     VARCHAR2,
126     x_attribute4                        IN     VARCHAR2,
127     x_attribute5                        IN     VARCHAR2,
128     x_attribute6                        IN     VARCHAR2,
129     x_attribute7                        IN     VARCHAR2,
130     x_attribute8                        IN     VARCHAR2,
131     x_attribute9                        IN     VARCHAR2,
132     x_attribute10                       IN     VARCHAR2,
133     x_attribute11                       IN     VARCHAR2,
134     x_attribute12                       IN     VARCHAR2,
135     x_attribute13                       IN     VARCHAR2,
136     x_attribute14                       IN     VARCHAR2,
137     x_attribute15                       IN     VARCHAR2,
138     x_mode                              IN     VARCHAR2    DEFAULT 'R'
139   );
140 
141   PROCEDURE delete_row (
142     x_rowid                             IN     VARCHAR2
143   );
144 
145   FUNCTION get_pk_for_validation (
146     x_tu_id                             IN     NUMBER
147   ) RETURN BOOLEAN;
148 
149   PROCEDURE get_fk_igi_exp_apprv_profiles (
150     x_apprv_profile_id                  IN     NUMBER
151   );
152 
153   PROCEDURE get_fk_igi_exp_tu_type_headers (
154     x_tu_type_header_id                 IN     NUMBER
155   );
156 
157   PROCEDURE before_dml (
158     p_action                            IN     VARCHAR2,
159     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
160     x_tu_id                             IN     NUMBER      DEFAULT NULL,
161     x_tu_type_header_id                 IN     NUMBER      DEFAULT NULL,
162     x_tu_order_number                   IN     VARCHAR2    DEFAULT NULL,
163     x_tu_legal_number                   IN     VARCHAR2    DEFAULT NULL,
164     x_tu_description                    IN     VARCHAR2    DEFAULT NULL,
165     x_tu_status                         IN     VARCHAR2    DEFAULT NULL,
166     x_tu_currency_code                  IN     VARCHAR2    DEFAULT NULL,
167     x_tu_amount                         IN     NUMBER      DEFAULT NULL,
168     x_apprv_profile_id                  IN     NUMBER      DEFAULT NULL,
169     x_next_approver_user_id             IN     NUMBER      DEFAULT NULL,
170     x_tu_fiscal_year                    IN     NUMBER      DEFAULT NULL,
171     x_tu_by_user_id                     IN     NUMBER      DEFAULT NULL,
172     x_tu_date                           IN     DATE        DEFAULT NULL,
173     x_attribute_category                IN     VARCHAR2    DEFAULT NULL,
174     x_attribute1                        IN     VARCHAR2    DEFAULT NULL,
175     x_attribute2                        IN     VARCHAR2    DEFAULT NULL,
176     x_attribute3                        IN     VARCHAR2    DEFAULT NULL,
177     x_attribute4                        IN     VARCHAR2    DEFAULT NULL,
178     x_attribute5                        IN     VARCHAR2    DEFAULT NULL,
179     x_attribute6                        IN     VARCHAR2    DEFAULT NULL,
180     x_attribute7                        IN     VARCHAR2    DEFAULT NULL,
181     x_attribute8                        IN     VARCHAR2    DEFAULT NULL,
182     x_attribute9                        IN     VARCHAR2    DEFAULT NULL,
183     x_attribute10                       IN     VARCHAR2    DEFAULT NULL,
184     x_attribute11                       IN     VARCHAR2    DEFAULT NULL,
185     x_attribute12                       IN     VARCHAR2    DEFAULT NULL,
186     x_attribute13                       IN     VARCHAR2    DEFAULT NULL,
187     x_attribute14                       IN     VARCHAR2    DEFAULT NULL,
188     x_attribute15                       IN     VARCHAR2    DEFAULT NULL,
189     x_creation_date                     IN     DATE        DEFAULT NULL,
190     x_created_by                        IN     NUMBER      DEFAULT NULL,
191     x_last_update_date                  IN     DATE        DEFAULT NULL,
192     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
193     x_last_update_login                 IN     NUMBER      DEFAULT NULL
194   );
195 
196 --  commented this function due to MOAC changes.
197 --  FUNCTION get_org_id RETURN NUMBER ;
198 
199 END igi_exp_tus_pkg;