[Home] [Help]
PACKAGE: APPS.PO_R12_CAT_UPG_PVT
Source
1 PACKAGE PO_R12_CAT_UPG_PVT AUTHID CURRENT_USER AS
2 /* $Header: PO_R12_CAT_UPG_PVT.pls 120.6.12020000.2 2013/03/18 09:18:25 mitao ship $ */
3
4 -- Suggested value of CREATED_BY column from iP.
5 g_R12_UPGRADE_USER CONSTANT NUMBER := -1;--Bug:14607637
6 g_R12_MIGRATION_PROGRAM CONSTANT VARCHAR2(25) := 'CATALOG MIGRATION';
7
8 g_application_err_num NUMBER := -20000;
9
10 g_PROCESS_CODE_NEW VARCHAR2(10) := 'NEW';
11 g_PROCESS_CODE_REJECTED VARCHAR2(10) := 'REJECTED';
12 g_PROCESS_CODE_PENDING VARCHAR2(10) := 'PENDING';
13 g_PROCESS_CODE_PROCESSED VARCHAR2(10) := 'PROCESSED';
14
15 g_NULLIFY_NUM CONSTANT NUMBER := FND_API.G_MISS_NUM;
16 g_NULLIFY_DATE CONSTANT DATE := FND_API.G_MISS_DATE;
17 g_NULLIFY_VARCHAR CONSTANT VARCHAR2(10) := '#DEL';
18
19 g_DOC_TYPE_STANDARD VARCHAR2(10) := 'STANDARD';
20
21 -- Value of PO_LINE_ID and REQ_TEMPLATE_LINE_NUM if they are not
22 -- required in Attr/TLP tables.
23 g_NOT_REQUIRED_ID CONSTANT NUMBER := -2;
24 -- Value of REQ_TEMPLATE_NAME if it is not required in Attr/TLP tables.
25 g_NOT_REQUIRED_REQ_TEMPLATE CONSTANT VARCHAR2(30) := '-2';
26
27 g_SNAPSHOT_TOO_OLD EXCEPTION;
28 PRAGMA EXCEPTION_INIT(g_SNAPSHOT_TOO_OLD, -1555);
29
30 -- The value of ACTION in the interface tables:
31 --
32 -- Header level
33 -- create : ORIGINAL
34 -- update : UPDATE
35 -- delete : DELETE
36 --
37 -- Line level
38 -- create : ADD
39 -- update : UPDATE
40 -- delete : DELETE
41 --
42 -- Attribute level
43 -- create : ADD
44 -- update : UPDATE
45 -- delete : DELETE
46 --
47 -- TLP level
48 -- create : ADD
49 -- update : UPDATE
50 -- delete : DELETE
51 g_action_header_create CONSTANT VARCHAR2(10) := 'ORIGINAL';
52 g_action_header_update CONSTANT VARCHAR2(10) := 'UPDATE';
53 g_action_header_delete CONSTANT VARCHAR2(10) := 'DELETE';
54
55 g_action_line_create CONSTANT VARCHAR2(10) := 'ADD';
56 g_action_line_update CONSTANT VARCHAR2(10) := 'UPDATE';
57 g_action_line_delete CONSTANT VARCHAR2(10) := 'DELETE';
58
59 g_action_attr_create CONSTANT VARCHAR2(10) := 'ADD';
60 g_action_attr_update CONSTANT VARCHAR2(10) := 'UPDATE';
61 g_action_attr_delete CONSTANT VARCHAR2(10) := 'DELETE';
62
63 g_action_tlp_create CONSTANT VARCHAR2(10) := 'ADD';
64 g_action_tlp_update CONSTANT VARCHAR2(10) := 'UPDATE';
65 g_action_tlp_delete CONSTANT VARCHAR2(10) := 'DELETE';
66
67 TYPE job_param_rec_type IS RECORD
68 (
69 commit_work VARCHAR2(1),
70 batch_id NUMBER,
71 batch_size NUMBER,
72 buyer_id NUMBER,
73 document_type VARCHAR2(100),
74 document_subtype VARCHAR2(100),
75 create_items VARCHAR2(1),
76 create_sourcing_rules_flag VARCHAR2(1),
77 rel_gen_method VARCHAR2(100),
78 approved_status VARCHAR2(100),
79 process_code VARCHAR2(100),
80 interface_header_id NUMBER,
81 org_id NUMBER,
82 ga_flag VARCHAR2(1),
83 role VARCHAR2(100),
84 error_threshold NUMBER,
85 validate_only_mode VARCHAR2(10)
86 );
87
88 -- instances of the record structures defined above
89 g_job job_param_rec_type;
90
91 -- parameters that do not belong to any structure
92 g_processing_id NUMBER := 0;
93
94 TYPE sys_param_rec_type IS RECORD
95 (
96 currency_code VARCHAR2(15),
97 coa_id NUMBER,
98 po_encumberance_flag VARCHAR2(1),
99 req_encumberance_flag VARCHAR2(1),
100 sob_id NUMBER,
101 ship_to_location_id NUMBER,
102 bill_to_location_id NUMBER,
103 fob_lookup_code VARCHAR2(25),
104 freight_terms_lookup_code VARCHAR2(25),
105 terms_id NUMBER,
106 default_rate_type VARCHAR2(30),
107 taxable_flag VARCHAR2(1),
108 receiving_flag VARCHAR2(1),
109 enforce_buyer_name_flag VARCHAR2(1),
110 enforce_buyer_auth_flag VARCHAR2(1),
111 line_type_id NUMBER,
112 manual_po_num_type VARCHAR2(25),
113 po_num_code VARCHAR2(25),
114 price_lookup_code VARCHAR2(25),
115 invoice_close_tolerance NUMBER,
116 receive_close_tolerance NUMBER,
117 security_structure_id NUMBER,
118 expense_accrual_code VARCHAR2(25),
119 inv_org_id NUMBER,
120 rev_sort_ordering NUMBER,
121 min_rel_amount NUMBER,
122 notify_blanket_flag VARCHAR2(1),
123 budgetary_control_flag VARCHAR2(1),
124 user_defined_req_num_code VARCHAR2(25),
125 rfq_required_flag VARCHAR2(1),
126 manual_req_num_type VARCHAR2(25),
127 enforce_full_lot_qty VARCHAR2(25),
128 disposition_warning_flag VARCHAR2(1),
129 reserve_at_completion_flag VARCHAR2(1),
130 user_defined_rcpt_num_code VARCHAR2(25),
131 manual_rcpt_num_type VARCHAR2(25),
132 use_positions_flag VARCHAR2(1),
133 default_quote_warning_delay NUMBER,
134 inspection_required_flag VARCHAR2(1),
135 user_defined_quote_num_code VARCHAR2(25),
136 manual_quote_num_type VARCHAR2(25),
137 user_defined_rfq_num_code VARCHAR2(25),
138 manual_rfq_num_type VARCHAR2(25),
139 ship_via_lookup_code VARCHAR2(25),
140 qty_rcv_tolerance NUMBER,
141 master_inv_org_id NUMBER
142 );
143
144 -- instances of the record structures defined above
145 g_sys sys_param_rec_type;
146
147 TYPE RECORD_OF_HEADERS_TYPE IS RECORD
148 (
149 interface_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
150 batch_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
151 interface_source_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
152 process_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
153 action PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
154 group_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
155 org_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
156 document_type_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
157 document_subtype PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
158 document_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR20,
159 po_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
160 release_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
161 po_release_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
162 release_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
163 currency_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR15,
164 rate_type PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
165 rate_type_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
166 rate_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
167 rate PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
168 agent_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
169 agent_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
170 vendor_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
171 vendor_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
172 vendor_site_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR15,
173 vendor_site_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
174 vendor_contact PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
175 vendor_contact_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
176 ship_to_location PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR60,
177 ship_to_location_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
178 bill_to_location PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR60,
179 bill_to_location_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
180 payment_terms PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR50,
181 terms_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
182 freight_carrier PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
183 fob PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
184 freight_terms PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
185 approval_status PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
186 approved_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
187 revised_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
188 revision_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
189 note_to_vendor PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR480,
190 note_to_receiver PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR480,
191 confirming_order_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
192 comments PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
193 acceptance_required_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
194 acceptance_due_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
195 amount_agreed PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
196 amount_limit PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
197 min_release_amount PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
198 effective_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
199 expiration_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
200 print_count PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
201 printed_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
202 firm_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
203 frozen_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
204 closed_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
205 closed_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
206 reply_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
207 reply_method PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
208 rfq_close_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
209 quote_warning_delay PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
210 vendor_doc_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
211 approval_required_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
212 vendor_list PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
213 vendor_list_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
214 from_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
215 from_type_lookup_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
216 ussgl_transaction_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
217 attribute_category PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
218 attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
219 attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
220 attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
221 attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
222 attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
223 attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
224 attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
225 attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
226 attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
227 attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
228 attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
229 attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
230 attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
231 attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
232 attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
233 creation_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
234 created_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
235 last_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
236 last_updated_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
237 last_update_login PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
238 request_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
239 program_application_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
240 program_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
241 program_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
242 reference_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
243 load_sourcing_rules_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
244 vendor_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
245 from_rfq_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
246 wf_group_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
247 pcard_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
248 pay_on_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
249 global_agreement_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
250 consume_req_demand_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
251 shipping_control PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
252 encumbrance_required_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
253 amount_to_encumber PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
254 change_summary PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR2000,
255 budget_account_segment1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
256 budget_account_segment2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
257 budget_account_segment3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
258 budget_account_segment4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
259 budget_account_segment5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
260 budget_account_segment6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
261 budget_account_segment7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
262 budget_account_segment8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
263 budget_account_segment9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
264 budget_account_segment10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
265 budget_account_segment11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
266 budget_account_segment12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
267 budget_account_segment13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
268 budget_account_segment14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
269 budget_account_segment15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
270 budget_account_segment16 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
271 budget_account_segment17 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
272 budget_account_segment18 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
273 budget_account_segment19 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
274 budget_account_segment20 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
275 budget_account_segment21 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
276 budget_account_segment22 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
277 budget_account_segment23 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
278 budget_account_segment24 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
279 budget_account_segment25 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
280 budget_account_segment26 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
281 budget_account_segment27 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
282 budget_account_segment28 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
283 budget_account_segment29 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
287 gl_encumbered_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
284 budget_account_segment30 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
285 budget_account PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR2000,
286 budget_account_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
288 gl_encumbered_period_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR15,
289 style_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
290 draft_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
291 processing_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
292 processing_round_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
293 original_po_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
294 created_language PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR4,
295 cpa_reference PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
296 has_errors PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1
297 );
298
299
300 TYPE RECORD_OF_LINES_TYPE IS RECORD
301 (
302 interface_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
303 interface_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
304 action PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
305 group_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
306 line_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
307 po_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
308 shipment_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
309 line_location_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
310 shipment_type PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
311 requisition_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
312 document_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
313 release_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
314 po_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
315 po_release_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
316 source_shipment_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
317 contract_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
318 line_type PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
319 line_type_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
320 item PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1000,
321 item_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
322 item_revision PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
323 category PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR2000,
324 category_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
325 item_description PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
326 vendor_product_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
327 uom_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
328 unit_of_measure PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
329 quantity PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
330 committed_amount PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
331 min_order_quantity PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
332 max_order_quantity PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
333 unit_price PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
334 list_price_per_unit PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
335 market_price PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
336 allow_price_override_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
337 not_to_exceed_price PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
338 negotiated_by_preparer_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
339 un_number PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
340 un_number_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
341 hazard_class PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR40,
342 hazard_class_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
343 note_to_vendor PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR480,
344 transaction_reason_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
345 taxable_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
346 tax_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR15,
347 type_1099 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR10,
348 capital_expense_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
349 inspection_required_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
350 receipt_required_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
351 payment_terms PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR50,
352 terms_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
353 price_type PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
354 min_release_amount PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
355 price_break_lookup_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
356 ussgl_transaction_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
357 closed_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
358 closed_reason PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
359 closed_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
360 closed_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
361 invoice_close_tolerance PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
362 receive_close_tolerance PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
363 firm_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
364 days_early_receipt_allowed PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
365 days_late_receipt_allowed PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
366 enforce_ship_to_location_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
367 allow_substitute_receipts_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
368 receiving_routing PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
369 receiving_routing_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
370 qty_rcv_tolerance PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
371 over_tolerance_error_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
372 qty_rcv_exception_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
373 receipt_days_exception_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
374 ship_to_organization_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
375 ship_to_organization_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
376 ship_to_location PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR60,
377 ship_to_location_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
378 need_by_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
379 promised_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
380 accrue_on_receipt_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
381 lead_time PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
382 lead_time_unit PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
383 price_discount PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
384 freight_carrier PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR80,
385 fob PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
386 freight_terms PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
387 effective_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
388 expiration_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
389 from_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
393 line_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
390 from_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
391 from_line_location_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
392 line_attribute_category_lines PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
394 line_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
395 line_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
396 line_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
397 line_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
398 line_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
399 line_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
400 line_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
401 line_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
402 line_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
403 line_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
404 line_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
405 line_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
406 line_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
407 line_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
408 shipment_attribute_category PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
409 shipment_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
410 shipment_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
411 shipment_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
412 shipment_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
413 shipment_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
414 shipment_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
415 shipment_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
416 shipment_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
417 shipment_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
418 shipment_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
419 shipment_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
420 shipment_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
421 shipment_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
422 shipment_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
423 shipment_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
424 last_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
425 last_updated_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
426 last_update_login PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
427 creation_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
428 created_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
429 request_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
430 program_application_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
431 program_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
432 program_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
433 organization_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
434 item_attribute_category PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
435 item_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
436 item_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
437 item_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
438 item_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
439 item_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
440 item_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
441 item_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
442 item_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
443 item_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
444 item_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
445 item_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
446 item_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
447 item_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
448 item_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
449 item_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
450 unit_weight PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
451 weight_uom_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
452 volume_uom_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
453 unit_volume PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
454 template_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
455 template_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
456 line_reference_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
457 sourcing_rule_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR50,
458 tax_status_indicator PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
459 process_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
460 price_chg_accept_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
461 price_break_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
462 price_update_tolerance PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
463 tax_user_override_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
464 tax_code_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
465 note_to_receiver PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR480,
466 oke_contract_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
467 oke_contract_header_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR120,
468 oke_contract_version_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
469 secondary_unit_of_measure PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
470 secondary_uom_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR3,
471 secondary_quantity PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
472 preferred_grade PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
473 vmi_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
474 auction_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
475 auction_line_number PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
476 auction_display_number PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR40,
477 bid_number PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
478 bid_line_number PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
479 orig_from_req_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
480 consigned_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
481 supplier_ref_number PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR150,
482 contract_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
483 job_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
484 amount PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
485 job_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
486 contractor_first_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
487 contractor_last_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
488 drop_ship_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
492 job_business_group_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
489 base_unit_price PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
490 transaction_flow_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
491 job_business_group_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
493 tracking_quantity_ind PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
494 secondary_default_ind PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30,
495 dual_uom_deviation_high PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
496 dual_uom_deviation_low PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
497 processing_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
498 line_loc_populated_flag PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
499 catalog_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR255,
500 supplier_part_auxid PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR255,
501 ip_category_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
502 ip_category_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR250,
503 has_errors PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1,
504 org_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER, -- Not present in the interface tables
505 order_type_lookup_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25, -- Not present in the interface tables
506 purchase_basis PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30, -- Not present in the interface tables
507 matching_basis PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR30 -- Not present in the interface tables
508 );
509
510 TYPE RECORD_OF_ATTR_VALUES_TYPE IS RECORD
511 (
512 interface_attr_values_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
513 interface_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
514 interface_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
515 action PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
516 process_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
517 po_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
518 req_template_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
519 req_template_line_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
520 ip_category_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
521 inventory_item_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
522 org_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
523 manufacturer_part_num PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
524 thumbnail_image PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
525 supplier_url PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
526 manufacturer_url PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
527 attachment_url PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
528 unspsc PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
529 availability PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
530 lead_time PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
531 text_base_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
532 text_base_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
533 text_base_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
534 text_base_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
535 text_base_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
536 text_base_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
537 text_base_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
538 text_base_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
539 text_base_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
540 text_base_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
541 text_base_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
542 text_base_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
543 text_base_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
544 text_base_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
545 text_base_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
546 text_base_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
547 text_base_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
548 text_base_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
549 text_base_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
550 text_base_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
551 text_base_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
552 text_base_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
553 text_base_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
554 text_base_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
555 text_base_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
556 text_base_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
557 text_base_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
558 text_base_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
559 text_base_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
560 text_base_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
561 text_base_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
562 text_base_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
563 text_base_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
564 text_base_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
565 text_base_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
566 text_base_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
567 text_base_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
568 text_base_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
569 text_base_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
570 text_base_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
571 text_base_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
572 text_base_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
573 text_base_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
574 text_base_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
575 text_base_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
576 text_base_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
577 text_base_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
578 text_base_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
579 text_base_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
580 text_base_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
581 text_base_attribute51 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
582 text_base_attribute52 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
583 text_base_attribute53 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
584 text_base_attribute54 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
588 text_base_attribute58 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
585 text_base_attribute55 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
586 text_base_attribute56 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
587 text_base_attribute57 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
589 text_base_attribute59 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
590 text_base_attribute60 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
591 text_base_attribute61 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
592 text_base_attribute62 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
593 text_base_attribute63 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
594 text_base_attribute64 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
595 text_base_attribute65 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
596 text_base_attribute66 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
597 text_base_attribute67 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
598 text_base_attribute68 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
599 text_base_attribute69 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
600 text_base_attribute70 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
601 text_base_attribute71 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
602 text_base_attribute72 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
603 text_base_attribute73 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
604 text_base_attribute74 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
605 text_base_attribute75 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
606 text_base_attribute76 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
607 text_base_attribute77 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
608 text_base_attribute78 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
609 text_base_attribute79 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
610 text_base_attribute80 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
611 text_base_attribute81 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
612 text_base_attribute82 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
613 text_base_attribute83 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
614 text_base_attribute84 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
615 text_base_attribute85 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
616 text_base_attribute86 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
617 text_base_attribute87 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
618 text_base_attribute88 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
619 text_base_attribute89 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
620 text_base_attribute90 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
621 text_base_attribute91 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
622 text_base_attribute92 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
623 text_base_attribute93 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
624 text_base_attribute94 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
625 text_base_attribute95 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
626 text_base_attribute96 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
627 text_base_attribute97 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
628 text_base_attribute98 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
629 text_base_attribute99 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
630 text_base_attribute100 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
631 num_base_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
632 num_base_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
633 num_base_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
634 num_base_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
635 num_base_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
636 num_base_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
637 num_base_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
638 num_base_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
639 num_base_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
640 num_base_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
641 num_base_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
642 num_base_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
643 num_base_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
644 num_base_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
645 num_base_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
646 num_base_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
647 num_base_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
648 num_base_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
649 num_base_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
650 num_base_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
651 num_base_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
652 num_base_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
653 num_base_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
654 num_base_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
655 num_base_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
656 num_base_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
657 num_base_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
658 num_base_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
659 num_base_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
660 num_base_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
661 num_base_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
662 num_base_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
663 num_base_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
664 num_base_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
665 num_base_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
666 num_base_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
667 num_base_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
668 num_base_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
669 num_base_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
670 num_base_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
671 num_base_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
672 num_base_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
673 num_base_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
674 num_base_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
675 num_base_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
676 num_base_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
677 num_base_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
678 num_base_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
679 num_base_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
683 num_base_attribute53 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
680 num_base_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
681 num_base_attribute51 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
682 num_base_attribute52 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
684 num_base_attribute54 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
685 num_base_attribute55 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
686 num_base_attribute56 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
687 num_base_attribute57 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
688 num_base_attribute58 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
689 num_base_attribute59 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
690 num_base_attribute60 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
691 num_base_attribute61 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
692 num_base_attribute62 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
693 num_base_attribute63 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
694 num_base_attribute64 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
695 num_base_attribute65 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
696 num_base_attribute66 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
697 num_base_attribute67 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
698 num_base_attribute68 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
699 num_base_attribute69 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
700 num_base_attribute70 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
701 num_base_attribute71 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
702 num_base_attribute72 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
703 num_base_attribute73 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
704 num_base_attribute74 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
705 num_base_attribute75 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
706 num_base_attribute76 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
707 num_base_attribute77 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
708 num_base_attribute78 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
709 num_base_attribute79 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
710 num_base_attribute80 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
711 num_base_attribute81 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
712 num_base_attribute82 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
713 num_base_attribute83 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
714 num_base_attribute84 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
715 num_base_attribute85 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
716 num_base_attribute86 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
717 num_base_attribute87 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
718 num_base_attribute88 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
719 num_base_attribute89 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
720 num_base_attribute90 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
721 num_base_attribute91 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
722 num_base_attribute92 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
723 num_base_attribute93 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
724 num_base_attribute94 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
725 num_base_attribute95 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
726 num_base_attribute96 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
727 num_base_attribute97 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
728 num_base_attribute98 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
729 num_base_attribute99 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
730 num_base_attribute100 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
731 text_cat_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
732 text_cat_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
733 text_cat_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
734 text_cat_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
735 text_cat_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
736 text_cat_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
737 text_cat_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
738 text_cat_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
739 text_cat_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
740 text_cat_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
741 text_cat_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
742 text_cat_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
743 text_cat_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
744 text_cat_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
745 text_cat_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
746 text_cat_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
747 text_cat_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
748 text_cat_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
749 text_cat_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
750 text_cat_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
751 text_cat_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
752 text_cat_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
753 text_cat_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
754 text_cat_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
755 text_cat_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
756 text_cat_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
757 text_cat_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
758 text_cat_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
759 text_cat_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
760 text_cat_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
761 text_cat_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
762 text_cat_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
763 text_cat_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
764 text_cat_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
765 text_cat_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
766 text_cat_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
767 text_cat_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
768 text_cat_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
769 text_cat_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
770 text_cat_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
771 text_cat_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
772 text_cat_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
773 text_cat_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
774 text_cat_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
775 text_cat_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
779 text_cat_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
776 text_cat_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
777 text_cat_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
778 text_cat_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
780 text_cat_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
781 num_cat_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
782 num_cat_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
783 num_cat_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
784 num_cat_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
785 num_cat_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
786 num_cat_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
787 num_cat_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
788 num_cat_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
789 num_cat_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
790 num_cat_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
791 num_cat_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
792 num_cat_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
793 num_cat_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
794 num_cat_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
795 num_cat_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
796 num_cat_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
797 num_cat_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
798 num_cat_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
799 num_cat_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
800 num_cat_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
801 num_cat_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
802 num_cat_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
803 num_cat_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
804 num_cat_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
805 num_cat_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
806 num_cat_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
807 num_cat_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
808 num_cat_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
809 num_cat_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
810 num_cat_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
811 num_cat_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
812 num_cat_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
813 num_cat_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
814 num_cat_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
815 num_cat_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
816 num_cat_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
817 num_cat_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
818 num_cat_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
819 num_cat_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
820 num_cat_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
821 num_cat_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
822 num_cat_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
823 num_cat_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
824 num_cat_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
825 num_cat_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
826 num_cat_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
827 num_cat_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
828 num_cat_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
829 num_cat_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
830 num_cat_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
831 last_update_login PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
832 last_updated_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
833 last_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
834 created_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
835 creation_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
836 request_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
837 program_application_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
838 program_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
839 program_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
840 processing_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
841 has_errors PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1
842 );
843
844 TYPE RECORD_OF_ATTR_VALUES_TLP_TYPE IS RECORD
845 (
846 interface_attr_values_tlp_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
847 interface_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
848 interface_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
849 action PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
850 process_code PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
851 po_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
852 req_template_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
853 req_template_line_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
854 ip_category_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
855 inventory_item_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
856 org_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
857 language PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR4,
858 description PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240,
859 manufacturer PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
860 comments PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
861 alias PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
862 long_description PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR2000,
863 tl_text_base_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
864 tl_text_base_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
865 tl_text_base_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
866 tl_text_base_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
867 tl_text_base_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
868 tl_text_base_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
869 tl_text_base_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
870 tl_text_base_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
871 tl_text_base_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
872 tl_text_base_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
873 tl_text_base_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
874 tl_text_base_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
875 tl_text_base_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
876 tl_text_base_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
877 tl_text_base_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
881 tl_text_base_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
878 tl_text_base_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
879 tl_text_base_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
880 tl_text_base_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
882 tl_text_base_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
883 tl_text_base_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
884 tl_text_base_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
885 tl_text_base_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
886 tl_text_base_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
887 tl_text_base_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
888 tl_text_base_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
889 tl_text_base_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
890 tl_text_base_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
891 tl_text_base_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
892 tl_text_base_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
893 tl_text_base_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
894 tl_text_base_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
895 tl_text_base_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
896 tl_text_base_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
897 tl_text_base_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
898 tl_text_base_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
899 tl_text_base_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
900 tl_text_base_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
901 tl_text_base_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
902 tl_text_base_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
903 tl_text_base_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
904 tl_text_base_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
905 tl_text_base_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
906 tl_text_base_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
907 tl_text_base_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
908 tl_text_base_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
909 tl_text_base_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
910 tl_text_base_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
911 tl_text_base_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
912 tl_text_base_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
913 tl_text_base_attribute51 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
914 tl_text_base_attribute52 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
915 tl_text_base_attribute53 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
916 tl_text_base_attribute54 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
917 tl_text_base_attribute55 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
918 tl_text_base_attribute56 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
919 tl_text_base_attribute57 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
920 tl_text_base_attribute58 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
921 tl_text_base_attribute59 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
922 tl_text_base_attribute60 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
923 tl_text_base_attribute61 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
924 tl_text_base_attribute62 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
925 tl_text_base_attribute63 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
926 tl_text_base_attribute64 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
927 tl_text_base_attribute65 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
928 tl_text_base_attribute66 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
929 tl_text_base_attribute67 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
930 tl_text_base_attribute68 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
931 tl_text_base_attribute69 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
932 tl_text_base_attribute70 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
933 tl_text_base_attribute71 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
934 tl_text_base_attribute72 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
935 tl_text_base_attribute73 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
936 tl_text_base_attribute74 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
937 tl_text_base_attribute75 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
938 tl_text_base_attribute76 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
939 tl_text_base_attribute77 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
940 tl_text_base_attribute78 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
941 tl_text_base_attribute79 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
942 tl_text_base_attribute80 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
943 tl_text_base_attribute81 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
944 tl_text_base_attribute82 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
945 tl_text_base_attribute83 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
946 tl_text_base_attribute84 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
947 tl_text_base_attribute85 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
948 tl_text_base_attribute86 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
949 tl_text_base_attribute87 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
950 tl_text_base_attribute88 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
951 tl_text_base_attribute89 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
952 tl_text_base_attribute90 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
953 tl_text_base_attribute91 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
954 tl_text_base_attribute92 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
955 tl_text_base_attribute93 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
956 tl_text_base_attribute94 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
957 tl_text_base_attribute95 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
958 tl_text_base_attribute96 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
959 tl_text_base_attribute97 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
960 tl_text_base_attribute98 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
961 tl_text_base_attribute99 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
962 tl_text_base_attribute100 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
963 tl_text_cat_attribute1 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
964 tl_text_cat_attribute2 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
965 tl_text_cat_attribute3 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
966 tl_text_cat_attribute4 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
970 tl_text_cat_attribute8 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
967 tl_text_cat_attribute5 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
968 tl_text_cat_attribute6 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
969 tl_text_cat_attribute7 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
971 tl_text_cat_attribute9 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
972 tl_text_cat_attribute10 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
973 tl_text_cat_attribute11 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
974 tl_text_cat_attribute12 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
975 tl_text_cat_attribute13 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
976 tl_text_cat_attribute14 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
977 tl_text_cat_attribute15 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
978 tl_text_cat_attribute16 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
979 tl_text_cat_attribute17 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
980 tl_text_cat_attribute18 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
981 tl_text_cat_attribute19 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
982 tl_text_cat_attribute20 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
983 tl_text_cat_attribute21 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
984 tl_text_cat_attribute22 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
985 tl_text_cat_attribute23 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
986 tl_text_cat_attribute24 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
987 tl_text_cat_attribute25 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
988 tl_text_cat_attribute26 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
989 tl_text_cat_attribute27 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
990 tl_text_cat_attribute28 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
991 tl_text_cat_attribute29 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
992 tl_text_cat_attribute30 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
993 tl_text_cat_attribute31 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
994 tl_text_cat_attribute32 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
995 tl_text_cat_attribute33 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
996 tl_text_cat_attribute34 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
997 tl_text_cat_attribute35 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
998 tl_text_cat_attribute36 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
999 tl_text_cat_attribute37 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1000 tl_text_cat_attribute38 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1001 tl_text_cat_attribute39 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1002 tl_text_cat_attribute40 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1003 tl_text_cat_attribute41 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1004 tl_text_cat_attribute42 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1005 tl_text_cat_attribute43 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1006 tl_text_cat_attribute44 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1007 tl_text_cat_attribute45 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1008 tl_text_cat_attribute46 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1009 tl_text_cat_attribute47 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1010 tl_text_cat_attribute48 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1011 tl_text_cat_attribute49 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1012 tl_text_cat_attribute50 PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR700,
1013 last_update_login PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1014 last_updated_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1015 last_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
1016 created_by PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1017 creation_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
1018 request_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1019 program_application_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1020 program_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1021 program_update_date PO_R12_CAT_UPG_TYPES.PO_TBL_DATE,
1022 processing_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1023 has_errors PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR1
1024 );
1025
1026 TYPE RECORD_OF_RT_LINES_TYPE IS RECORD
1027 (
1028 interface_attr_values_tlp_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1029 interface_header_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1030 interface_line_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1031 req_template_name PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR25,
1032 req_template_line_num PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1033 org_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1034 ip_category_id PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER,
1035 description PO_R12_CAT_UPG_TYPES.PO_TBL_VARCHAR240
1036 );
1037
1038 PROCEDURE migrate_documents
1039 (
1040 p_batch_id IN NUMBER
1041 , p_batch_size IN NUMBER default 2500
1042 , p_commit IN VARCHAR2 default FND_API.G_FALSE
1043 , p_validate_only_mode IN VARCHAR2 default FND_API.G_FALSE
1044 , x_return_status OUT NOCOPY VARCHAR2
1045 , x_msg_count OUT NOCOPY NUMBER
1046 , x_msg_data OUT NOCOPY VARCHAR2
1047 );
1048
1049 PROCEDURE migrate_attributes
1050 (
1051 p_validate_only_mode IN VARCHAR2 default FND_API.G_FALSE
1052 );
1053
1054 PROCEDURE migrate_attributes_tlp
1055 (
1056 p_validate_only_mode IN VARCHAR2 default FND_API.G_FALSE
1057 );
1058
1059 PROCEDURE update_req_templates
1060 (
1061 p_batch_size IN NUMBER default 2500
1062 , p_validate_only_mode IN VARCHAR2 default FND_API.G_FALSE
1063 , x_return_status OUT NOCOPY VARCHAR2
1064 );
1065
1066 PROCEDURE get_distinct_orgs
1067 (
1068 p_batch_id IN NUMBER
1069 , p_batch_size IN NUMBER
1070 , p_validate_only_mode IN VARCHAR2
1071 , x_org_id_list IN OUT NOCOPY PO_R12_CAT_UPG_TYPES.PO_TBL_NUMBER
1072 );
1073
1074 PROCEDURE cleanup_err_docs;
1075
1076 END PO_R12_CAT_UPG_PVT;