<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: AP Invoice Upload -->
 <REPORTS_ROW>
  <GUID>F263DDA3FBF40F8FE0530100007F75CD</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>with
q_dual as (select * from dual) -- dummy to allow the lexical to follow
&amp;error_with_query
&amp;success_with_query
--
-- Main Query Starts Here
--
select
null                    action_,
null                    status_,
null                    message_,
null                    request_id_,
null modified_columns_,
to_number(null)         inv_int_id,
to_number(null)         line_int_id,
null batch_name,
null submit_validation,
null invoice_calculate_tax,
null invoice_inclusive_of_tax,
--
alc.displayed_field     source,
haouv.name              operating_unit,
asu.vendor_name         supplier_name,
asu.segment1            supplier_number,
assa.vendor_site_code   supplier_site,
xxen_util.meaning(aia.invoice_type_lookup_code,&apos;INVOICE TYPE&apos;,200) invoice_type,
(select fdsc.name from fnd_doc_sequence_categories fdsc where fdsc.application_id = 200 and fdsc.table_name in (&apos;AP_INVOICES&apos;,&apos;AP_INVOICES_ALL&apos;) and fdsc.code = aia.doc_category_code) document_category,
aia.invoice_num         invoice_number,
null add_to_existing_invoice,
aia.description         invoice_description,
(select pha.segment1 from po_headers_all pha where pha.po_header_id = nvl(aia.po_header_id,aia.quick_po_header_id)) invoice_po_number,
aia.invoice_date,
aia.gl_date,
aia.invoice_amount,
aia.amount_applicable_to_discount,
aia.invoice_currency_code  invoice_currency,
(select gdct.user_conversion_type from gl_daily_conversion_types gdct where gdct.conversion_type = aia.exchange_rate_type) exchange_rate_type,
aia.exchange_date,
aia.exchange_rate,
(select ate.name from ap_terms ate where ate.term_id = aia.terms_id) terms,
aia.terms_date,
aia.goods_received_date,
aia.invoice_received_date,
(select gcck.concatenated_segments from gl_code_combinations_kfv gcck where gcck.code_combination_id = aia.accts_pay_code_combination_id) liability_account,
xxen_util.meaning(aia.exclusive_payment_flag,&apos;YES_NO&apos;,0) exclusive_payment_flag,
aia.payment_currency_code payment_currency,
(select gdct.user_conversion_type from gl_daily_conversion_types gdct where gdct.conversion_type = aia.payment_cross_rate_type) payment_cross_rate_type,
aia.payment_cross_rate_date,
aia.payment_cross_rate,
(select ipmv.payment_method_name from iby_payment_methods_vl ipmv where ipmv.payment_method_code = aia.payment_method_code) payment_method,
(select idcv.meaning from iby_delivery_channels_vl idcv where idcv.delivery_channel_code = aia.delivery_channel_code) payment_delivery_channel,
(select iprv.meaning from iby_payment_reasons_vl iprv where iprv.payment_reason_code = aia.payment_reason_code) payment_reason,
aia.payment_reason_comments,
(select flvv.meaning from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PAY GROUP&apos; and flvv.view_application_id = 201 and flvv.lookup_code = aia.pay_group_lookup_code) payment_group,
--apsa.payment_priority,  -- only applicable for payment request invoice type
(select aag.name from ap_awt_groups aag where aag.group_id = aia.awt_group_id) invoice_awt_group,
(select aag.name from ap_awt_groups aag where aag.group_id = aia.awt_group_id) payment_awt_group,
--aia.ussgl_transaction_code, -- not imported by the Payables Import process
aia.tax_invoice_recording_date internal_recording_date,
aia.supplier_tax_invoice_number,
aia.supplier_tax_invoice_date,
aia.supplier_tax_exchange_rate,
--
aila.line_number,
xxen_util.meaning(aila.line_type_lookup_code,&apos;INVOICE LINE TYPE&apos;,200) line_type,
aila.amount line_amount,
aila.description line_description,
aila.quantity_invoiced quantity,
aila.unit_meas_lookup_code uom,
aila.unit_price,
--
aila.line_group_number line_prorate_group,
xxen_util.meaning(aila.prorate_across_all_items,&apos;YES_NO&apos;,0) prorate_flag,
aida.distribution_line_number,
--
(select
  fsfa.alias_name
 from
  fnd_shorthand_flex_aliases fsfa
 where
  fsfa.application_id = 101 and
  fsfa.id_flex_code = &apos;GL#&apos; and
  fsfa.id_flex_num = gcck.chart_of_accounts_id and
  fsfa.concatenated_segments = gcck.concatenated_segments and
  fsfa.enabled_flag = &apos;Y&apos; and
  trunc(sysdate) between nvl(fsfa.start_date_active,trunc(sysdate)) and nvl(fsfa.end_date_active,trunc(sysdate)) and
  rownum &lt;= 1
) distribution_account_alias,
gcck.concatenated_segments distribution_account,
to_number(null) distribution_percent,
aida.amount distribution_amount,
(select adsa.distribution_set_name from ap_distribution_sets_all adsa where adsa.distribution_set_id = aila.distribution_set_id and adsa.org_id = aila.org_id) distribution_set,
--
(select hecv.full_name || &apos; (&apos; || hecv.employee_num || &apos;)&apos; from hr_employees_current_v hecv where hecv.employee_id = aila.requester_id) requester,
--
(select pha.segment1 from po_headers_all pha where pha.po_header_id = aila.po_header_id) po_number,
(select pra.release_num from po_releases_all pra where pra.po_release_id = aila.po_release_id) po_release_num,
(select pla.line_num from po_lines_all pla where pla.po_line_id = aila.po_line_id) po_line_num,
(select plla.shipment_num from po_line_locations_all plla where plla.line_location_id = aila.po_line_location_id) po_shipment_num,
(select pda.distribution_num from po_distributions_all pda where pda.po_distribution_id = aila.po_distribution_id) po_distribution_num,
(select rsh.receipt_num from rcv_shipment_headers rsh, rcv_shipment_lines rsl where rsh.shipment_header_id = rsl.shipment_header_id and rsl.shipment_line_id = aila.rcv_shipment_line_id) po_receipt_num,
(select rsl.line_num from rcv_shipment_lines rsl where rsl.shipment_line_id = aila.rcv_shipment_line_id) po_receipt_line_num,
--
(select msiv.concatenated_segments from mtl_system_items_vl msiv where msiv.inventory_item_id = aila.inventory_item_id and msiv.organization_id = fsp.inventory_organization_id) inventory_item,
aila.item_description,
aila.manufacturer,
aila.model_number,
aila.serial_number,
aila.warranty_number,
xxen_util.meaning(aila.assets_tracking_flag,&apos;YES_NO&apos;,0) track_as_asset,
(select fbc.book_type_name from fa_book_controls fbc where fbc.book_type_code = aila.asset_book_type_code) asset_book,
(select fck.concatenated_segments from fa_categories_b_kfv fck where fck.category_id = aila.asset_category_id) asset_category,
--
(select ppa.segment1 from pa_projects_all ppa where aila.project_id=ppa.project_id) project,
(select pt.task_number from pa_tasks pt where aila.task_id=pt.task_id) task,
aila.expenditure_item_date,
aila.expenditure_type,
(select haouv_exp.name from hr_all_organization_units_vl haouv_exp where aila.expenditure_organization_id=haouv_exp.organization_id) expenditure_organization,
aila.pa_quantity project_quantity,
-- tax
aila.type_1099 income_tax_type,
aila.income_tax_region,
--xm.taxation_country
(select
 ft.territory_short_name
 from
 fnd_territories_vl ft
 where
 ft.territory_code = aia.taxation_country
) taxation_country,
-- xm.tax_classification,
(select
  zicv.meaning
 from
  zx_input_classifications_v zicv
 where
  zicv.lookup_type = &apos;ZX_INPUT_CLASSIFICATIONS&apos; and
  zicv.lookup_code = aila.tax_classification_code and
  (zicv.org_id = aila.org_id or zicv.org_id = -99) and
  zicv.enabled_flag = &apos;Y&apos; and
  trunc(sysdate) between nvl(zicv.start_date_active, trunc(sysdate)) and nvl(zicv.end_date_active, trunc(sysdate)) and
  rownum &lt;= 1
) tax_classification,
-- xm.primary_intended_use,
(select
  zfiuv.classification_name
 from
  zx_fc_intended_use_v zfiuv
 where
  (zfiuv.country_code = aia.taxation_country or zfiuv.country_code is null) and
  trunc(sysdate) between nvl(zfiuv.effective_from,trunc(sysdate)) and nvl(zfiuv.effective_to,trunc(sysdate)) and
  trunc(sysdate) &lt;= nvl(zfiuv.disable_date,trunc(sysdate)) and
  zfiuv.classification_code = aila.primary_intended_use and
  rownum &lt;= 1
) primary_intended_use,
-- xm.ship_to_location,
(select
  hlat.location_code
 from
  hr_locations_all_tl hlat
 where
  hlat.location_id = aila.ship_to_location_id and
  hlat.language = userenv(&apos;LANG&apos;) and
  rownum &lt;= 1
) ship_to_location,
-- xm.product_fiscal_classification,
(select
  zfpcv.classification_name
 from
  zx_fc_product_fiscal_v zfpcv
 where
  (zfpcv.country_code = aia.taxation_country or zfpcv.country_code is null) and
  (zfpcv.effective_to &gt;= trunc(sysdate) or zfpcv.effective_to is null) and
  zfpcv.classification_code = aila.product_fisc_classification and
  rownum &lt;= 1
) product_fiscal_classification,
-- xm.fiscal_classification,
(select
  zfudv.classification_name
 from
  zx_fc_user_defined_v zfudv
 where
  (zfudv.country_code = aia.taxation_country or zfudv.country_code is null) and
  trunc(sysdate) between nvl(zfudv.effective_from,trunc(sysdate)) and nvl(zfudv.effective_to,trunc(sysdate)) and
  zfudv.classification_code = aila.user_defined_fisc_class and
  rownum &lt;= 1
) fiscal_classification,
-- xm.business_category,
(select
  zfbcv.classification_name
 from
  zx_fc_business_categories_v zfbcv
 where
  (zfbcv.country_code = aia.taxation_country or zfbcv.country_code is null) and
  trunc(sysdate) between nvl(zfbcv.effective_from,trunc(sysdate)) and nvl(zfbcv.effective_to,trunc(sysdate)) and
  zfbcv.application_id = 200 and
  zfbcv.entity_code = &apos;AP_INVOICES&apos; and
  zfbcv.event_class_code IN (&apos;STANDARD INVOICES&apos;,&apos;PREPAYMENT INVOICES&apos;,&apos;EXPENSE REPORTS&apos;) and
  zfbcv.classification_code = aila.trx_business_category and
  rownum &lt;= 1
) business_category,
-- xm.product_type,
(select
  zptv.classification_name
 from
  zx_product_types_v zptv
 where
  zptv.classification_code = aila.product_type and
  rownum &lt;= 1
) product_type,
-- xm.product_category
(select
  zfpcv.classification_name
 from
  zx_fc_product_categories_v zfpcv
 where
  (zfpcv.country_code = aia.taxation_country or zfpcv.country_code is null) and
  trunc(sysdate) between nvl(zfpcv.effective_from,trunc(sysdate)) and nvl(zfpcv.effective_to,trunc(sysdate)) and
  zfpcv.classification_code = aila.product_category and
  rownum &lt;= 1
) product_category,
-- tax line only columns
aila.tax_regime_code tax_regime,
aila.tax,
aila.tax_status_code tax_status,
aila.tax_jurisdiction_code tax_jurisdiction,
aila.tax_rate_code tax_rate_name,
aila.tax_rate,
--
aila.assessable_value,
(select aag.name from ap_awt_groups aag where aag.group_id = aila.awt_group_id) line_invoice_awt_group,
(select aag.name from ap_awt_groups aag where aag.group_id = aila.awt_group_id) line_payment_awt_group,
--
(select flvv.meaning from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;IBY_BANK_CHARGE_BEARER&apos; and flvv.view_application_id = 0 and flvv.lookup_code = aia.bank_charge_bearer) bank_charge_bearer,
aia.remittance_message1,
aia.remittance_message2,
aia.remittance_message3,
aia.unique_remittance_identifier,
aia.uri_check_digit,
--
aia.reference_1 invoice_reference_1,
aia.reference_2 invoice_reference_2,
aia.reference_key1 invoice_reference_key1,
aia.reference_key2 invoice_reference_key2,
aia.reference_key3 invoice_reference_key3,
aia.reference_key4 invoice_reference_key4,
aia.reference_key5 invoice_reference_key5,
aila.reference_1 line_reference_1,
aila.reference_2 line_reference_2,
aila.reference_key1 line_reference_key1,
aila.reference_key2 line_reference_key2,
aila.reference_key3 line_reference_key3,
aila.reference_key4 line_reference_key4,
aila.reference_key5 line_reference_key5,
--
xxen_util.display_flexfield_context(200,&apos;AP_INVOICES&apos;,aia.attribute_category) invoice_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE1&apos;,aia.rowid,aia.attribute1) ap_inv_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE2&apos;,aia.rowid,aia.attribute2) ap_inv_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE3&apos;,aia.rowid,aia.attribute3) ap_inv_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE4&apos;,aia.rowid,aia.attribute4) ap_inv_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE5&apos;,aia.rowid,aia.attribute5) ap_inv_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE6&apos;,aia.rowid,aia.attribute6) ap_inv_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE7&apos;,aia.rowid,aia.attribute7) ap_inv_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE8&apos;,aia.rowid,aia.attribute8) ap_inv_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE9&apos;,aia.rowid,aia.attribute9) ap_inv_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE10&apos;,aia.rowid,aia.attribute10) ap_inv_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE11&apos;,aia.rowid,aia.attribute11) ap_inv_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE12&apos;,aia.rowid,aia.attribute12) ap_inv_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE13&apos;,aia.rowid,aia.attribute13) ap_inv_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE14&apos;,aia.rowid,aia.attribute14) ap_inv_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE15&apos;,aia.rowid,aia.attribute15) ap_inv_attribute15,
xxen_util.display_flexfield_context(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category) line_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE1&apos;,aila.rowid,aila.attribute1) ap_inv_line_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE2&apos;,aila.rowid,aila.attribute2) ap_inv_line_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE3&apos;,aila.rowid,aila.attribute3) ap_inv_line_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE4&apos;,aila.rowid,aila.attribute4) ap_inv_line_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE5&apos;,aila.rowid,aila.attribute5) ap_inv_line_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE6&apos;,aila.rowid,aila.attribute6) ap_inv_line_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE7&apos;,aila.rowid,aila.attribute7) ap_inv_line_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE8&apos;,aila.rowid,aila.attribute8) ap_inv_line_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE9&apos;,aila.rowid,aila.attribute9) ap_inv_line_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE10&apos;,aila.rowid,aila.attribute10) ap_inv_line_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE11&apos;,aila.rowid,aila.attribute11) ap_inv_line_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE12&apos;,aila.rowid,aila.attribute12) ap_inv_line_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE13&apos;,aila.rowid,aila.attribute13) ap_inv_line_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE14&apos;,aila.rowid,aila.attribute14) ap_inv_line_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE15&apos;,aila.rowid,aila.attribute15) ap_inv_line_attribute15,
xxen_util.display_flexfield_context(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category) dist_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE1&apos;,aida.rowid,aida.attribute1) ap_inv_dist_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE2&apos;,aida.rowid,aida.attribute2) ap_inv_dist_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE3&apos;,aida.rowid,aida.attribute3) ap_inv_dist_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE4&apos;,aida.rowid,aida.attribute4) ap_inv_dist_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE5&apos;,aida.rowid,aida.attribute5) ap_inv_dist_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE6&apos;,aida.rowid,aida.attribute6) ap_inv_dist_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE7&apos;,aida.rowid,aida.attribute7) ap_inv_dist_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE8&apos;,aida.rowid,aida.attribute8) ap_inv_dist_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE9&apos;,aida.rowid,aida.attribute9) ap_inv_dist_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE10&apos;,aida.rowid,aida.attribute10) ap_inv_dist_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE11&apos;,aida.rowid,aida.attribute11) ap_inv_dist_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE12&apos;,aida.rowid,aida.attribute12) ap_inv_dist_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE13&apos;,aida.rowid,aida.attribute13) ap_inv_dist_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE14&apos;,aida.rowid,aida.attribute14) ap_inv_dist_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE15&apos;,aida.rowid,aida.attribute15) ap_inv_dist_attribute15,
null attachment_category_,
null attachment_title_,
null attachment_description_,
null attachment_type_,
null attachment_content_,
null attachment_file_id_,
to_number(null) upload_row
&amp;il_columns
from
ap_invoices_all aia,
ap_payment_schedules_all apsa,
ap_invoice_lines_all aila,
ap_invoice_distributions_all aida,
financials_system_parameters fsp,
hr_all_organization_units_vl haouv,
ap_suppliers asu,
ap_supplier_sites_all assa,
gl_code_combinations_kfv gcck,
ap_lookup_codes alc
where
aia.invoice_id = apsa.invoice_id (+) and
aia.invoice_id = aila.invoice_id and
aila.invoice_id = aida.invoice_id (+) and
aila.line_number = aida.invoice_line_number (+) and
aia.vendor_id = asu.vendor_id and
aia.vendor_site_id = assa.vendor_site_id and
aia.org_id = haouv.organization_id and
aia.org_id = fsp.org_id and
aila.default_dist_ccid = gcck.code_combination_id (+) and
alc.lookup_type = &apos;SOURCE&apos; and
alc.lookup_code = aia.source and
haouv.name = :p_operating_unit and
alc.displayed_field = :p_source and
:p_batch_name = :p_batch_name and
nvl(:p_tax_inclusive_flag,&apos;?&apos;) = nvl(:p_tax_inclusive_flag,&apos;?&apos;) and
nvl(:p_calulate_tax_flag,&apos;?&apos;) = nvl(:p_calulate_tax_flag,&apos;?&apos;) and
nvl(:p_gl_date,sysdate) = nvl(:p_gl_date,sysdate) and
nvl(:p_submit_validation,&apos;N&apos;) = nvl(:p_submit_validation,&apos;N&apos;) and
nvl(:p_dflt_line_amount,&apos;N&apos;) = nvl(:p_dflt_line_amount,&apos;N&apos;) and
1=0</SQL_TEXT>
  <VERSION_COMMENTS>Added the hidden Upload Row column, removed an unused bind and redundant column aliases.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_ap_upload.insert_ap_inv_interface</UPLOAD_OBJECT>
  <UPLOAD_POST_PROCEDURE>xxen_ap_upload.submit_ap_inv_import</UPLOAD_POST_PROCEDURE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>AP Invoice Upload</REPORT_NAME>
    <DESCRIPTION>Creates Payables invoices through Payables Open Interface Import. Rows with the same Operating Unit, Supplier, Supplier Site and Invoice Number form one invoice, and an error on any of its rows keeps the whole invoice out of the import.

To split a line across several distributions, enter it on several rows with the same Line Number and line details, each with its own Distribution Line Number, and either a Distribution Percent on every row, adding up to 100, or a Distribution Amount on every row, adding up to the Line Amount. A rounding difference goes to the largest distribution, as with distribution sets. The distributions are created after the import and before invoice validation, as the Invoices window enters them.

Each row of a split line carries its own Distribution Account or its own project details. For a row with project details the Projects account generator derives the account, unless the row has a Distribution Account and profile PA: Allow Override of PA Distributions in AP/PO is Yes, as for a line that is not split. Project Quantity is the quantity of that distribution. The line keeps the project details only when all its rows share them.

A line matched to a purchase order or receipt, using a Distribution Set or prorated cannot be split.

The result shows one row per distribution, including the distributions Payables creates for a line from a Distribution Set or a purchase order.

To add lines to an existing invoice, use the template Add Lines to Existing Invoice, which sets Add to Existing Invoice to Yes on each row; Yes is accepted only when the invoice exists. The lines are added as in the Invoices window, and Invoice Amount on these rows is the amount added to the invoice, including the tax of the added lines, the same on every row of the invoice; the result shows the invoice&apos;s new Invoice Amount. The other invoice columns identify the invoice and are not changed. The invoice must be unpaid, and its Invoice Amount changeable in the Invoices window. Item, Freight and Miscellaneous lines can be added, without a purchase order or receipt match, proration or India Localization taxes, and a Line Number already on the invoice is rejected.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Upload</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>&amp;error_with_query</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;il_columns</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;il_columns_reporting</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;il_columns_success</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;success_with_query</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_batch_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_calulate_tax_flag</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_dflt_line_amount</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_gl_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_operating_unit</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_source</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_submit_validation</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_tax_inclusive_flag</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-100</DISPLAY_SEQUENCE>
    <ANCHOR>&amp;il_columns</ANCHOR>
    <SQL_TEXT>,cast(null as varchar2(150)) section_code,cast(null as varchar2(240)) tax_category</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <MATCHING_VALUE>Y</MATCHING_VALUE>
    <DEFAULT_VALUE>xxen_util.jai_installed</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>India Localization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <ANCHOR>&amp;il_columns_reporting</ANCHOR>
    <SQL_TEXT>,xm.section_code,xm.tax_category</SQL_TEXT>
    <MATCHING_VALUE>Y</MATCHING_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>India Localization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <ANCHOR>&amp;il_columns_success</ANCHOR>
    <SQL_TEXT>,xm.section_code,xm.tax_category</SQL_TEXT>
    <MATCHING_VALUE>Y</MATCHING_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>India Localization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>-80</DISPLAY_SEQUENCE>
    <ANCHOR>:p_calulate_tax_flag</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Calculate Tax on Import</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>-70</DISPLAY_SEQUENCE>
    <ANCHOR>:p_tax_inclusive_flag</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Amounts Inclusive of Tax</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_operating_unit</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>HR Operating Unit</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB979D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
hou.name value,
null description
from
hr_operating_units hou
where
sysdate between hou.date_from and nvl(hou.date_to,sysdate) and
(:$flex$.ledger is null or hou.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
hou.organization_id in (select xroa.id from xxen_report_org_access xroa where xroa.access_type=&apos;OU&apos;)
order by
hou.name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>coalesce(xxen_util.default_operating_unit,xxen_util.previous_parameter_value(:parameter_id))</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Operating Unit</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_source</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>AP Invoice Interface Source</LOV_NAME>
    <LOV_GUID>F263DDA3FBF50F8FE0530100007F75CD</LOV_GUID>
    <LOV_QUERY_DSP>select
alc.lookup_code id,
alc.displayed_field value,
null description
from
ap_lookup_codes alc
where
alc.lookup_type = &apos;SOURCE&apos; and
alc.lookup_code not in (&apos;XpenseXpress&apos; , &apos;SelfService&apos;) and
trunc(sysdate) between nvl(alc.start_date_active,sysdate -1 ) and nvl(alc.inactive_date , sysdate + 1) and
enabled_flag = &apos;Y&apos;
order by
value</LOV_QUERY_DSP>
    <ID_OR_VALUE>value</ID_OR_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Invoice Source</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_batch_name</ANCHOR>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select 
decode(nvl(fnd_profile.value(&apos;AP_USE_INV_BATCH_CONTROLS&apos;),&apos;N&apos;) , &apos;N&apos;, alc.displayed_field)
from 
ap_lookup_codes alc
where
alc.lookup_type =&apos;NLS REPORT PARAMETER&apos; and 
alc.lookup_code = &apos;NA&apos;</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Batch Name</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_gl_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>GL Date</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>10</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_submit_validation</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Y</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Submit Invoice Validation</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>11</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>:p_dflt_line_amount</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Default Line Amount?</PARAMETER_NAME>
      <DESCRIPTION>Defaults Line Amount to the Invoice Amount when Line Amount is blank, for invoices with a single line.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>9B7D5016BDD648B8B27D7A4612943668</GUID>
    <TEMPLATE_NAME>Add Lines to Existing Invoice</TEMPLATE_NAME>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ADD_TO_EXISTING_INVOICE</COLUMN_NAME>
      <DEFAULT_VALUE>Yes</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT_ALIAS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVENTORY_ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REQUESTER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>D703E39AB74BAFC404CB729F5A9A6795</GUID>
    <TEMPLATE_NAME>Default</TEMPLATE_NAME>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AMOUNT_APPLICABLE_TO_DISCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>79</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>82</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BANK_CHARGE_BEARER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>76</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT_ALIAS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCLUSIVE_PAYMENT_FLAG</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>69</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>75</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GOODS_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INTERNAL_RECORDING_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVENTORY_ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>88</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>89</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>81</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>91</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_DELIVERY_CHANNEL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_METHOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON_COMMENTS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_DISTRIBUTION_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RELEASE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_SHIPMENT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>72</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>78</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>74</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>77</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>83</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>84</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>85</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REQUESTER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>73</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>71</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>86</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIQUE_REMITTANCE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>87</DISPLAY_SEQUENCE>
      <COLUMN_NAME>URI_CHECK_DIGIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>AAAEE90BB54C6BE631B2B3E423980769</GUID>
    <TEMPLATE_NAME>Default (with attachment)</TEMPLATE_NAME>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AMOUNT_APPLICABLE_TO_DISCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>93</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>102</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>103</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>104</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>105</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>106</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>107</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>94</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>95</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>96</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>97</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>98</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>99</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>101</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>125</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>134</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>135</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>136</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>137</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>138</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>139</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>126</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>127</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>128</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>129</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>131</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>132</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>133</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>109</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>118</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>119</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>121</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>122</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>123</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>111</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>112</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>113</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>114</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>115</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>116</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>117</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>79</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_CATEGORY_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>144</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_CONTENT_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>142</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_DESCRIPTION_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>145</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_FILE_ID_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>141</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_TITLE_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>143</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ATTACHMENT_TYPE_</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>82</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BANK_CHARGE_BEARER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>76</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT_ALIAS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>124</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DIST_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCLUSIVE_PAYMENT_FLAG</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>69</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>75</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GOODS_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INTERNAL_RECORDING_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVENTORY_ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>92</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>88</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>89</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>108</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>81</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>91</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_DELIVERY_CHANNEL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_METHOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON_COMMENTS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_DISTRIBUTION_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RELEASE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_SHIPMENT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>72</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>78</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>74</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>77</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>83</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>84</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>85</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REQUESTER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>73</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>71</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>86</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIQUE_REMITTANCE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>87</DISPLAY_SEQUENCE>
      <COLUMN_NAME>URI_CHECK_DIGIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>4E2887BFD38111F4370B1D11304E87A5</GUID>
    <TEMPLATE_NAME>Manual Tax Lines Template</TEMPLATE_NAME>
    <DESCRIPTION>This template contains the Taxation Country, Tax Regime, Tax, Tax Status, Tax Jurisdication, and Tax Rate columns required for entering Manual Tax Lines</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AMOUNT_APPLICABLE_TO_DISCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>98</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>107</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>108</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>109</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>111</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>112</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>99</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>101</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>102</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>103</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>104</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>105</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>106</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>139</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>141</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>142</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>143</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>144</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>131</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>132</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>133</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>134</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>135</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>136</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>137</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>138</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>114</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>123</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>124</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>125</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>126</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>127</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>128</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>115</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>116</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>117</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>118</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>119</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>121</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>122</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>84</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>87</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BANK_CHARGE_BEARER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>75</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_ACCOUNT_ALIAS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>129</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DIST_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCHANGE_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXCLUSIVE_PAYMENT_FLAG</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>74</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GOODS_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INTERNAL_RECORDING_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>97</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_RECEIVED_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>93</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>94</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>113</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>85</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>86</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_PRORATE_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>95</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>96</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CROSS_RATE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_DELIVERY_CHANNEL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_METHOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYMENT_REASON_COMMENTS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_DISTRIBUTION_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_LINE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RECEIPT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_RELEASE_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PO_SHIPMENT_NUM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>71</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>77</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>73</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>76</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRORATE_FLAG</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>88</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>89</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REMITTANCE_MESSAGE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REQUESTER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>72</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_EXCHANGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPPLIER_TAX_INVOICE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>79</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>69</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAXATION_COUNTRY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>81</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_JURISDICTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>83</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>82</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_RATE_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>78</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_REGIME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TAX_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TERMS_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>91</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIQUE_REMITTANCE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>92</DISPLAY_SEQUENCE>
      <COLUMN_NAME>URI_CHECK_DIGIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>SYSADMIN</USER_NAME>
    <TEMPLATE_GUID>AAAEE90BB54C6BE631B2B3E423980769</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>ERIC.CLEGG</USER_NAME>
    <TEMPLATE_GUID>9B7D5016BDD648B8B27D7A4612943668</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>MRUGESH.POOJARY</USER_NAME>
    <TEMPLATE_GUID>AAAEE90BB54C6BE631B2B3E423980769</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>CLAUDE</USER_NAME>
    <TEMPLATE_GUID>9B7D5016BDD648B8B27D7A4612943668</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>D703E39AB74BAFC404CB729F5A9A6795</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>1</COLUMN_NUMBER>
    <COLUMN_NAME>ACTION_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>2</COLUMN_NUMBER>
    <COLUMN_NAME>STATUS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>3</COLUMN_NUMBER>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>4</COLUMN_NUMBER>
    <COLUMN_NAME>REQUEST_ID_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>5</COLUMN_NUMBER>
    <COLUMN_NAME>MODIFIED_COLUMNS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>INV_INT_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_INT_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>BATCH_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>:$flex$.batch_name</DEFAULT_VALUE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>SUBMIT_VALIDATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>:$flex$.submit_invoice_validation</DEFAULT_VALUE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_CALCULATE_TAX</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>xxen_util.meaning(:$flex$.Calculate_Tax_on_Import,&apos;YES_NO&apos;,0)</DEFAULT_VALUE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_INCLUSIVE_OF_TAX</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>xxen_util.meaning(:$flex$.Amounts_Inclusive_of_Tax,&apos;YES_NO&apos;,0)</DEFAULT_VALUE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>SOURCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>AP Invoice Interface Source</LOV_NAME>
    <LOV_GUID>F263DDA3FBF50F8FE0530100007F75CD</LOV_GUID>
    <LOV_QUERY_DSP>select
alc.lookup_code id,
alc.displayed_field value,
null description
from
ap_lookup_codes alc
where
alc.lookup_type = &apos;SOURCE&apos; and
alc.lookup_code not in (&apos;XpenseXpress&apos; , &apos;SelfService&apos;) and
trunc(sysdate) between nvl(alc.start_date_active,sysdate -1 ) and nvl(alc.inactive_date , sysdate + 1) and
enabled_flag = &apos;Y&apos;
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
flvv.lookup_code id,
flvv.meaning value
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;SOURCE&apos; and
flvv.view_application_id = 200</VALUE_TO_ID_QUERY>
    <DEFAULT_VALUE>:$flex$.invoice_source.value</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_NAME>HR Operating Unit for Upload</LOV_NAME>
    <LOV_GUID>F263DDA3FBF60F8FE0530100007F75CD</LOV_GUID>
    <LOV_QUERY_DSP>select
hou.organization_id id,
hou.name value,
null description
from
hr_operating_units hou
where
sysdate between hou.date_from and nvl(hou.date_to,sysdate) and
(:$flex$.operating_unit is null or hou.name=:$flex$.operating_unit) and
(:$flex$.ledger is null or hou.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
hou.organization_id in (select xroa.id from xxen_report_org_access xroa where xroa.access_type=&apos;OU&apos;)
order by
hou.name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>:$flex$.operating_unit</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aps.vendor_id id,
aps.vendor_name value,
aps.segment1 description
from
ap_suppliers aps,
hr_operating_units hou
where
hou.name=:$column$.operating_unit and
exists(select 1 from ap_supplier_sites_all assa where assa.org_id=hou.organization_id and assa.vendor_id=aps.vendor_id) and
aps.segment1 = nvl(:$column$.supplier_number,aps.segment1) and
nvl(aps.end_date_active,sysdate+1) &gt; sysdate
order by
value</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aps.vendor_id id,
aps.segment1 value,
aps.vendor_name description
from
ap_suppliers aps,
hr_operating_units hou
where
hou.name=:$column$.operating_unit and
exists(select 1 from ap_supplier_sites_all assa where assa.org_id=hou.organization_id and assa.vendor_id=aps.vendor_id) and
aps.vendor_name = nvl(:$column$.supplier_name,aps.vendor_name) and
nvl(aps.end_date_active,sysdate+1) &gt; sysdate
order by
value</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_QUERY_DSP>select
assa.vendor_site_id id,
assa.vendor_site_code value,
assa.address_line1||&apos;, &apos;||assa.city||&apos;, &apos;||nvl(ftv.territory_short_name,assa.country) description
from
ap_supplier_sites_all assa,
ap_suppliers asa,
hr_operating_units hou,
fnd_territories_vl ftv
where
assa.vendor_id=asa.vendor_id and
assa.org_id=hou.organization_id and
assa.country=ftv.territory_code(+) and
hou.name=:$column$.operating_unit and
asa.vendor_name=:$column$.supplier_name and
asa.segment1=:$column$.supplier_number and
nvl(assa.inactive_date,sysdate+1) &gt; sysdate and
assa.pay_site_flag = &apos;Y&apos;
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
x.vendor_site_code
from
(
select
assa.vendor_site_code,
assa.primary_pay_site_flag,
count(distinct assa.vendor_site_code) over () cnt
from
ap_supplier_sites_all assa,
ap_suppliers asa,
hr_operating_units hou
where
assa.vendor_id=asa.vendor_id and
assa.org_id=hou.organization_id and
hou.name=:$column$.operating_unit and
asa.vendor_name=:$column$.supplier_name and
asa.segment1=:$column$.supplier_number and
nvl(assa.inactive_date,sysdate+1)&gt;sysdate and
assa.pay_site_flag=&apos;Y&apos;
) x
where
x.primary_pay_site_flag=&apos;Y&apos; or
x.cnt=1</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.lookup_code description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;INVOICE TYPE&apos; and
flvv.view_application_id = 200 and
flvv.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(flvv.start_date_active,trunc(sysdate)) and nvl(flvv.end_date_active,trunc(sysdate))
order by
value
</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
flvv.lookup_code id,
flvv.meaning value
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;INVOICE TYPE&apos; and
flvv.view_application_id = 200</VALUE_TO_ID_QUERY>
    <DEFAULT_VALUE>xxen_util.meaning(&apos;STANDARD&apos;,&apos;INVOICE TYPE&apos;,200)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>DOCUMENT_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
fdsc.code id,
fdsc.name value,
fdsc.description
from
fnd_doc_sequence_categories fdsc
where
fdsc.application_id = 200 and
fdsc.table_name in (&apos;AP_INVOICES&apos;,&apos;AP_INVOICES_ALL&apos;) and
nvl(fnd_profile.value(&apos;UNIQUE:SEQ_NUMBERS&apos;),&apos;M&apos;) != &apos;N&apos; and
(select aspa.inv_doc_category_override from hr_operating_units hou,ap_system_parameters_all aspa where hou.organization_id = aspa.org_id and hou.name = :$column$.operating_unit) = &apos;Y&apos; and
exists
(select
 null
 from
 fnd_doc_sequence_assignments fdsa,
 hr_operating_units hou
 where
 fdsa.category_code = fdsc.code and
 fdsa.application_id = 200 and
 trunc(sysdate) between nvl(fdsa.start_date,trunc(sysdate)) and nvl(fdsa.end_date,trunc(sysdate)) and
 (fdsa.set_of_books_id is null or
  fdsa.set_of_books_id = (select to_number(hou.set_of_books_id) from hr_operating_units hou where hou.name = :$column$.operating_unit)
 )
)
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select distinct
fdsc.code id,
fdsc.name value
from
fnd_doc_sequence_categories fdsc
where
fdsc.application_id = 200 and
fdsc.table_name in (&apos;AP_INVOICES&apos;,&apos;AP_INVOICES_ALL&apos;) and
exists
(select
 null
 from
 fnd_doc_sequence_assignments fdsa,
 hr_operating_units hou
 where
 fdsa.category_code = fdsc.code and
 fdsa.application_id = 200 and
 trunc(sysdate) between nvl(fdsa.start_date,trunc(sysdate)) and nvl(fdsa.end_date,trunc(sysdate)) and
 (fdsa.set_of_books_id is null or
  fdsa.set_of_books_id = (select to_number(hou.set_of_books_id) from hr_operating_units hou where hou.name = :$column$.operating_unit)
 )
)</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>50</DATA_LENGTH>
    <REQUIRED>Y</REQUIRED>
    <GROUP_VALIDATION>Y</GROUP_VALIDATION>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>ADD_TO_EXISTING_INVOICE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
&apos;Y&apos; id,
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value,
null description
from
dual
where
exists
(
select
null
from
hr_operating_units hou,
ap_invoices_all aia,
ap_suppliers asu,
ap_supplier_sites_all assa
where
hou.name=:$column$.operating_unit and
hou.organization_id=aia.org_id and
aia.invoice_num=:$column$.invoice_number and
aia.vendor_id=asu.vendor_id and
asu.segment1=:$column$.supplier_number and
aia.vendor_site_id=assa.vendor_site_id and
assa.vendor_site_code=:$column$.supplier_site
)</LOV_QUERY_DSP>
    <COMMENTS>Yes adds the row to the existing invoice with this Operating Unit, Supplier, Supplier Site and Invoice Number as a new line, and is offered only when that invoice exists. On these rows Invoice Amount is the amount added to the invoice, including the tax of the added lines.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_PO_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>20</DATA_LENGTH>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select 
phav.po_header_id id,
phav.po_number value,
phav.po_type description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.approved_flag = &apos;Y&apos; and
nvl(phav.closed_code, &apos;X&apos;) &lt;&gt; &apos;FINALLY CLOSED&apos;
order by 
upper(value)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>GL_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <DEFAULT_VALUE>:$flex$.gl_date</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>The invoice total, including tax. On rows with Add to Existing Invoice Yes, the amount added to the invoice, including the tax of the added lines.</COMMENTS>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>AMOUNT_APPLICABLE_TO_DISCOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_NAME>FND Currency</LOV_NAME>
    <LOV_GUID>8E2FF36EDE9079D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
fcv.currency_code id,
fcv.currency_code value,
fcv.description
from
fnd_currencies_vl fcv
where
fcv.enabled_flag=&apos;Y&apos;
order by
fcv.currency_code</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>EXCHANGE_RATE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_NAME>GL Currency Conversion Type</LOV_NAME>
    <LOV_GUID>91D3167A335F1204E053BB6B63585EE3</LOV_GUID>
    <LOV_QUERY_DSP>select
gdct.conversion_type id,
gdct.user_conversion_type value,
gdct.description
from
gl_daily_conversion_types gdct
order by
gdct.user_conversion_type</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
gdct.conversion_type id,
gdct.user_conversion_type value
from
gl_daily_conversion_types gdct</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>EXCHANGE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>EXCHANGE_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>TERMS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>50</DATA_LENGTH>
    <LOV_NAME>AP Payment Terms</LOV_NAME>
    <LOV_GUID>0185D467AD6954E0E0630100007F5847</LOV_GUID>
    <LOV_QUERY_DSP>select
atv.term_id id,
atv.name value,
atv.description
from
ap_terms_vl atv
where
atv.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(atv.start_date_active,trunc(sysdate)) and nvl(atv.end_date_active,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>TERMS_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>GOODS_RECEIVED_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_RECEIVED_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>LIABILITY_ACCOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>311</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
gcck.code_combination_id id,
gcck.concatenated_segments value,
xxen_util.segments_description(gcck.code_combination_id) || &apos; (&apos; || flvv.description || &apos;)&apos; description
from   
hr_operating_units hou,
gl_ledgers gl,
gl_code_combinations_kfv gcck,
fnd_lookup_values_vl flvv
where
hou.name=:$column$.operating_unit and
gl.ledger_id = to_number(hou.set_of_books_id) and 
gcck.chart_of_accounts_id = gl.chart_of_accounts_id and 
gcck.enabled_flag = &apos;Y&apos; and 
gcck.summary_flag = &apos;N&apos; and 
gcck.detail_posting_allowed = &apos;Y&apos; and
gcck.gl_account_type = &apos;L&apos; and
trunc(sysdate) between nvl(gcck.start_date_active,trunc(sysdate)) and nvl(gcck.end_date_active,trunc(sysdate)) and 
flvv.lookup_type = &apos;ACCOUNT TYPE&apos; and
flvv.view_application_id = 101 and
flvv.lookup_code = gcck.gl_account_type
order by 
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>EXCLUSIVE_PAYMENT_FLAG</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_CURRENCY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_NAME>FND Currency</LOV_NAME>
    <LOV_GUID>8E2FF36EDE9079D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
fcv.currency_code id,
fcv.currency_code value,
fcv.description
from
fnd_currencies_vl fcv
where
fcv.enabled_flag=&apos;Y&apos;
order by
fcv.currency_code</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_CROSS_RATE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_NAME>GL Currency Conversion Type</LOV_NAME>
    <LOV_GUID>91D3167A335F1204E053BB6B63585EE3</LOV_GUID>
    <LOV_QUERY_DSP>select
gdct.conversion_type id,
gdct.user_conversion_type value,
gdct.description
from
gl_daily_conversion_types gdct
order by
gdct.user_conversion_type</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
gdct.conversion_type id,
gdct.user_conversion_type value
from
gl_daily_conversion_types gdct </VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_CROSS_RATE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_CROSS_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_METHOD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>100</DATA_LENGTH>
    <LOV_QUERY_DSP>select
x.value,
x.description
from
(
select
 ipmv.payment_method_name value,
 ipmv.description
from
 iby_applicable_pmt_mthds iapm,
 iby_payment_methods_vl ipmv
where
 iapm.payment_flow = &apos;DISBURSEMENTS&apos; and
 iapm.applicable_type_code = &apos;PAYEE&apos; and
 iapm.applicable_value_to is null and
 (iapm.application_id is null or iapm.application_id = 200 ) and
 (ipmv.inactive_date is null or ipmv.inactive_date &gt;= trunc(sysdate)) and
 (iapm.inactive_date is null or iapm.inactive_date &gt;= trunc(sysdate)) and
 iapm.payment_method_code = ipmv.payment_method_code and
 not exists
  (select
    1
   from
    hr_all_organization_units_vl haouv,
    ap_suppliers asu,
    ap_supplier_sites_all assa,
    iby_ext_party_pmt_mthds ieppm,
    iby_external_payees_all iepa
   where
    haouv.name = :$column$.operating_unit and
    asu.segment1 = :$column$.supplier_number and
    assa.vendor_id = asu.vendor_id and
    assa.org_id = haouv.organization_id and
    assa.vendor_site_code = :$column$.supplier_site and
    ieppm.payment_flow = &apos;DISBURSEMENTS&apos; and
    ieppm.payment_method_code = iapm.payment_method_code and
    ieppm.payment_function = &apos;PAYABLES_DISB&apos; and
    ieppm.inactive_date &lt; trunc(sysdate) and
    ieppm.ext_pmt_party_id = iepa.ext_payee_id and
    iepa.payee_party_id = asu.party_id and
    (iepa.party_site_id is null or iepa.party_site_id = assa.party_site_id ) and
    (iepa.supplier_site_id is null or iepa.supplier_site_id = assa.vendor_site_id ) and
    (iepa.org_id is null or (iepa.org_id = haouv.organization_id and iepa.org_type = &apos;OPERATING_UNIT&apos; )))
union
select
 ipmv.payment_method_name value,
 ipmv.description
from
 hr_all_organization_units_vl haouv,
 ap_suppliers asu,
 ap_supplier_sites_all assa,
 iby_ext_party_pmt_mthds ieppm,
 iby_external_payees_all iepa,
 iby_payment_methods_vl ipmv
where
 haouv.name = :$column$.operating_unit and
 asu.segment1 = :$column$.supplier_number and
 assa.vendor_id = asu.vendor_id and
 assa.org_id = haouv.organization_id and
 assa.vendor_site_code = :$column$.supplier_site and
 ieppm.payment_flow = &apos;DISBURSEMENTS&apos; and
 ieppm.payment_function = &apos;PAYABLES_DISB&apos; and
 (ipmv.inactive_date is null or ipmv.inactive_date &gt;= trunc(sysdate)) and
 (ieppm.inactive_date is null or ieppm.inactive_date &gt;= trunc(sysdate)) and
 ieppm.payment_method_code = ipmv.payment_method_code and
 ieppm.ext_pmt_party_id = iepa.ext_payee_id and
 iepa.payee_party_id = asu.party_id and
 (iepa.party_site_id is null or iepa.party_site_id = assa.party_site_id ) and
 (iepa.supplier_site_id is null or iepa.supplier_site_id = assa.vendor_site_id ) and
 (iepa.org_id is null or (iepa.org_id = haouv.organization_id and iepa.org_type = &apos;OPERATING_UNIT&apos; ))
) x
order by
value
</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
ipmv.payment_method_code id,
ipmv.payment_method_name value
from
iby_payment_methods_vl ipmv</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_DELIVERY_CHANNEL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
idcv.delivery_channel_code id,
idcv.meaning value,
nvl2(idcv.territory_code ,&apos;(&apos; || ftv.territory_short_name || &apos;) &apos;,null) || idcv.description description
from
iby_delivery_channels_vl idcv,
fnd_territories_vl ftv
where
idcv.territory_code = ftv.territory_code (+) and
trunc(sysdate) &lt;= nvl(idcv.inactive_date,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
idcv.delivery_channel_code id,
idcv.meaning value
from
iby_delivery_channels_vl idcv</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_REASON</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
iprv.payment_reason_code id,
iprv.meaning value,
nvl2(iprv.territory_code ,&apos;(&apos; || ftv.territory_short_name || &apos;) &apos;,null) || iprv.description description
from
iby_payment_reasons_vl iprv,
fnd_territories_vl ftv
where
iprv.territory_code = ftv.territory_code (+) and
trunc(sysdate) &lt;= nvl(iprv.inactive_date,trunc(sysdate))</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
iprv.payment_reason_code id,
iprv.meaning value
from
iby_payment_reasons_vl iprv</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_REASON_COMMENTS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>AP Pay Group</LOV_NAME>
    <LOV_GUID>018601843944DE4DE0630100007FF0CF</LOV_GUID>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;PAY GROUP&apos; and
flvv.view_application_id=201 and
flvv.security_group_id=0 and
flvv.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(flvv.start_date_active,trunc(sysdate)) and nvl(flvv.end_date_active,trunc(sysdate))
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
flvv.lookup_code id,
flvv.meaning value
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;PAY GROUP&apos; and
flvv.view_application_id = 201</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_AWT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aag.group_id id,
aag.name value,
aag.description
from
ap_awt_groups aag
where
trunc(sysdate) &lt;= nvl(aag.inactive_date,trunc(sysdate)) and
exists (select null from ap_awt_group_taxes aagt where aagt.group_id= aag.group_id)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>PAYMENT_AWT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aag.group_id id,
aag.name value,
aag.description
from
ap_awt_groups aag
where
trunc(sysdate) &lt;= nvl(aag.inactive_date,trunc(sysdate)) and
exists (select null from ap_awt_group_taxes aagt where aagt.group_id= aag.group_id)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>INTERNAL_RECORDING_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_TAX_INVOICE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_TAX_INVOICE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>SUPPLIER_TAX_EXCHANGE_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>AP Invoice Line Type</LOV_NAME>
    <LOV_GUID>4437263B252D4587ADC3844EB7E04D72</LOV_GUID>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.lookup_code description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;INVOICE LINE TYPE&apos; and
flvv.view_application_id = 200 and
flvv.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(flvv.start_date_active,trunc(sysdate)) and nvl(flvv.end_date_active,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
flvv.lookup_code id,
flvv.meaning value
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;INVOICE LINE TYPE&apos; and
flvv.view_application_id = 200</VALUE_TO_ID_QUERY>
    <DEFAULT_VALUE>xxen_util.meaning(&apos;ITEM&apos;,&apos;INVOICE LINE TYPE&apos;,200)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>decode(:$flex$.Default_Line_Amount,&apos;Y&apos;,:$column$.invoice_amount)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <DEFAULT_VALUE>select
pltv.item_description 
from
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
nvl(pltv.line_num_display,to_char(pltv.line_num)) = :$column$.po_line_num</DEFAULT_VALUE>
    <COMMENTS>
</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
uom_code id,
unit_of_measure value,
unit_of_measure_tl description
from
mtl_units_of_measure_vl muomv
where
nvl(muomv.disable_date, sysdate+1) &gt; sysdate
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct
pltv.unit_meas_lookup_code
from
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations pll,
financials_system_parameters fsp,
mtl_system_items_b_kfv msibk
where
phav.vendor_id=aps.vendor_id and
phav.org_id=haouv.organization_id and
phav.po_header_id=pltv.po_header_id and
pltv.po_line_id=pll.po_line_id and
pltv.org_id=fsp.org_id and
pltv.item_id=msibk.inventory_item_id(+) and
fsp.inventory_organization_id=msibk.organization_id(+) and
haouv.name=:$column$.operating_unit and
aps.segment1=:$column$.supplier_number and
phav.po_number=:$column$.po_number and
nvl(pltv.line_num_display,to_char(pltv.line_num))=:$column$.po_line_num and
phav.currency_code=:$column$.invoice_currency and
(
:$column$.po_release_num is null and pll.po_release_id is null or
:$column$.po_release_num is not null and exists (select null from po_releases pr where pr.release_num=:$column$.po_release_num and pr.po_release_id=pll.po_release_id)
) and
nvl(pltv.closed_code,&apos;X&apos;)&lt;&gt;&apos;FINALLY CLOSED&apos; and
(
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)&lt;&gt;&apos;PREPAYMENT&apos; and exists (select null from po_line_locations pll1 where pll1.po_line_id=pltv.po_line_id and pll1.shipment_type&lt;&gt;&apos;PREPAYMENT&apos;) or
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)=&apos;PREPAYMENT&apos; and (
exists (select null from po_line_locations pll2 where pll2.po_line_id=pltv.po_line_id and pll2.payment_type is not null and pll2.shipment_type=&apos;PREPAYMENT&apos;) or
exists (select null from po_line_locations pll3 where pll3.po_line_id=pltv.po_line_id and pll3.payment_type is null)
)
)</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_PRORATE_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>PRORATE_FLAG</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos; and
:$column$.line_type != xxen_util.meaning(&apos;ITEM&apos;,&apos;INVOICE LINE TYPE&apos;,200)
order by value,description</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
lookup_code id,
meaning value
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;</VALUE_TO_ID_QUERY>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0)
from
dual
where
:$column$.line_prorate_group is not null and
:$column$.line_type != xxen_util.meaning(&apos;ITEM&apos;,&apos;INVOICE LINE TYPE&apos;,200)</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_LINE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>1</DEFAULT_VALUE>
    <COMMENTS>Number of this distribution within its invoice line. Rows with the same invoice and Line Number are the distributions of one line, each with its own Distribution Line Number. A line with a single distribution keeps 1.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_ACCOUNT_ALIAS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select
fsfa.alias_name id,
fsfa.alias_name value,
fsfa.concatenated_segments || &apos; (&apos; || flvv.description || &apos;)&apos; description
from
hr_operating_units hou,
gl_ledgers gl,
fnd_shorthand_flex_aliases fsfa,
gl_code_combinations_kfv gcck,
fnd_lookup_values_vl flvv
where
hou.name=:$column$.operating_unit and
gl.ledger_id = to_number(hou.set_of_books_id) and
fsfa.application_id = 101 and
fsfa.id_flex_code = &apos;GL#&apos; and
fsfa.id_flex_num = gl.chart_of_accounts_id and
fsfa.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(fsfa.start_date_active,trunc(sysdate)) and nvl(fsfa.end_date_active,trunc(sysdate)) and
gcck.chart_of_accounts_id = gl.chart_of_accounts_id and
gcck.concatenated_segments = fsfa.concatenated_segments and
gcck.enabled_flag = &apos;Y&apos; and
gcck.summary_flag = &apos;N&apos; and
trunc(sysdate) between nvl(gcck.start_date_active,trunc(sysdate)) and nvl(gcck.end_date_active,trunc(sysdate)) and
flvv.lookup_type = &apos;ACCOUNT TYPE&apos; and
flvv.view_application_id = 101 and
flvv.lookup_code = gcck.gl_account_type
order by value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>311</DATA_LENGTH>
    <FREE_TEXT>Y</FREE_TEXT>
    <LOV_QUERY_DSP>select 
gcck.code_combination_id id,
gcck.concatenated_segments value,
xxen_util.segments_description(gcck.code_combination_id) || &apos; (&apos; || flvv.description || &apos;)&apos; description
from
hr_operating_units hou,
gl_ledgers gl,
gl_code_combinations_kfv gcck,
fnd_lookup_values_vl flvv
where
hou.name=:$column$.operating_unit and
gl.ledger_id = to_number(hou.set_of_books_id) and
gcck.chart_of_accounts_id = gl.chart_of_accounts_id and
gcck.enabled_flag = &apos;Y&apos; and
gcck.summary_flag = &apos;N&apos; and
gcck.detail_posting_allowed = &apos;Y&apos; and
trunc(sysdate) between nvl(gcck.start_date_active,trunc(sysdate)) and nvl(gcck.end_date_active,trunc(sysdate)) and
flvv.lookup_type = &apos;ACCOUNT TYPE&apos; and
flvv.view_application_id = 101 and
flvv.lookup_code = gcck.gl_account_type and
(:$column$.distribution_account_alias is null or
 gcck.concatenated_segments =
 (select 
   fsfa.concatenated_segments
  from
   fnd_shorthand_flex_aliases fsfa
  where
   fsfa.application_id = 101 and
   fsfa.id_flex_code = &apos;GL#&apos; and
   fsfa.id_flex_num = gl.chart_of_accounts_id and
   fsfa.enabled_flag = &apos;Y&apos; and
   trunc(sysdate) between nvl(fsfa.start_date_active,trunc(sysdate)) and nvl(fsfa.end_date_active,trunc(sysdate)) and
   fsfa.alias_name = :$column$.distribution_account_alias
 )
)
order by 
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select 
fsfa.concatenated_segments
from
hr_operating_units hou,
gl_ledgers gl,
fnd_shorthand_flex_aliases fsfa
where
hou.name=:$column$.operating_unit and
gl.ledger_id = to_number(hou.set_of_books_id) and 
fsfa.application_id = 101 and
fsfa.id_flex_code = &apos;GL#&apos; and
fsfa.id_flex_num = gl.chart_of_accounts_id and
fsfa.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(fsfa.start_date_active,trunc(sysdate)) and nvl(fsfa.end_date_active,trunc(sysdate)) and
fsfa.alias_name = :$column$.distribution_account_alias</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_PERCENT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Percentage of the Line Amount charged to this distribution. The percentages of a line add up to 100, and a rounding difference goes to the largest distribution. Takes precedence over the Distribution Amount.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_AMOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Part of the Line Amount charged to this distribution, when no Distribution Percent is entered. The amounts of a line add up to the Line Amount.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>50</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
ads.distribution_set_id id,
ads.distribution_set_name value, 
ads.description
from
hr_all_organization_units_vl haouv, 
ap_distribution_sets ads
where 
haouv.organization_id = ads.org_id and
haouv.name = :$column$.operating_unit and
sysdate &lt; nvl(ads.inactive_date,sysdate+1) and
:$column$.distribution_account is null
order by 
upper(value)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>REQUESTER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>273</DATA_LENGTH>
    <LOV_QUERY_DSP>select
hecv.employee_id id,
hecv.full_name || &apos; (&apos; || hecv.employee_num || &apos;)&apos; value,
null description
from 
hr_employees_current_v hecv
order by
upper(value)
</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
hecv.employee_id id,
hecv.full_name || &apos; (&apos; || hecv.employee_num || &apos;)&apos; value
from 
hr_employees_current_v hecv
</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>PO_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>20</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
phav.po_header_id id,
phav.po_number value,
phav.po_type description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav
where
phav.po_number = nvl(:$column$.invoice_po_number,phav.po_number) and
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.currency_code = :$column$.invoice_currency and
phav.approved_flag = &apos;Y&apos; and
nvl(phav.closed_code, &apos;X&apos;) &lt;&gt; &apos;FINALLY CLOSED&apos;
order by 
upper(value)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>PO_RELEASE_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select 
pra.po_release_id id,
pra.release_num value,
null description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_releases_all pra
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pra.po_header_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
phav.currency_code = :$column$.invoice_currency and
phav.approved_flag = &apos;Y&apos; and
nvl(phav.closed_code, &apos;X&apos;) &lt;&gt; &apos;FINALLY CLOSED&apos; and
pra.approved_flag = &apos;Y&apos; and
nvl(pra.closed_code, &apos;X&apos;) &lt;&gt; &apos;FINALLY CLOSED&apos;
order by 
upper(value)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>PO_LINE_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select
pltv.po_line_id id,
nvl(pltv.line_num_display,to_char(pltv.line_num)) value,
pltv.item_description||nvl2(pltv.item_id,&apos; (&apos;||msibk.concatenated_segments||&apos;)&apos;,null)||&apos; - Qty: &apos;||pltv.quantity||&apos; &apos;||pltv.unit_meas_lookup_code||&apos; Unit Price: &apos;||pltv.unit_price ||
&apos; Unbilled Qty: &apos;||
sum(decode(pll.shipment_type,
&apos;STANDARD&apos;, decode(pll.matching_basis,&apos;QUANTITY&apos;, decode(sign(pll.quantity-nvl(pll.quantity_billed,0)-nvl(pll.quantity_cancelled,0)), 1, (pll.quantity-nvl(pll.quantity_billed,0)-nvl(pll.quantity_cancelled,0)), 0)),
&apos;PREPAYMENT&apos;, decode(pll.matching_basis,&apos;QUANTITY&apos;, decode(sign(pll.quantity-nvl(pll.quantity_financed,0)-nvl(pll.quantity_cancelled,0)), 1, (pll.quantity-nvl(pll.quantity_financed,0)-nvl(pll.quantity_cancelled,0)), 0))
))||
&apos; Unbilled Amount: &apos;||
sum(decode(pll.shipment_type,
&apos;STANDARD&apos;, decode(pll.matching_basis,&apos;AMOUNT&apos;, decode(sign(pll.amount-nvl(pll.amount_billed,0)-nvl(pll.amount_cancelled,0)), 1, (pll.amount-nvl(pll.amount_billed,0)-nvl(pll.amount_cancelled,0)), 0)),
&apos;PREPAYMENT&apos;, decode(pll.matching_basis,&apos;AMOUNT&apos;, decode(sign(pll.amount-nvl(pll.amount_financed,0)-nvl(pll.amount_cancelled,0)), 1, (pll.amount-nvl(pll.amount_financed,0)-nvl(pll.amount_cancelled,0)), 0))
)) description
from
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations pll,
financials_system_parameters fsp,
mtl_system_items_b_kfv msibk
where
phav.vendor_id=aps.vendor_id and
phav.org_id=haouv.organization_id and
phav.po_header_id=pltv.po_header_id and
pltv.po_line_id=pll.po_line_id and
pltv.org_id=fsp.org_id and
pltv.item_id=msibk.inventory_item_id(+) and
fsp.inventory_organization_id=msibk.organization_id(+) and
haouv.name=:$column$.operating_unit and
aps.segment1=:$column$.supplier_number and
phav.po_number=:$column$.po_number and
phav.currency_code=:$column$.invoice_currency and
(
:$column$.po_release_num is null and pll.po_release_id is null or
:$column$.po_release_num is not null and exists (select null from po_releases pr where pr.release_num=:$column$.po_release_num and pr.po_release_id=pll.po_release_id)
) and
nvl(pltv.closed_code,&apos;X&apos;)&lt;&gt;&apos;FINALLY CLOSED&apos; and
(
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)&lt;&gt;&apos;PREPAYMENT&apos; and exists (select null from po_line_locations pll1 where pll1.po_line_id=pltv.po_line_id and pll1.shipment_type&lt;&gt;&apos;PREPAYMENT&apos;) or
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)=&apos;PREPAYMENT&apos; and (
exists (select null from po_line_locations pll2 where pll2.po_line_id=pltv.po_line_id and pll2.payment_type is not null and pll2.shipment_type=&apos;PREPAYMENT&apos;) or
exists (select null from po_line_locations pll3 where pll3.po_line_id=pltv.po_line_id and pll3.payment_type is null)
)
)
group by
pltv.po_line_id,
nvl(pltv.line_num_display,to_char(pltv.line_num)),
pltv.item_description,
nvl2(pltv.item_id,&apos; (&apos;||msibk.concatenated_segments||&apos;)&apos;,null),
pltv.quantity,
pltv.unit_meas_lookup_code,
pltv.unit_price
order by
value
</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>PO_SHIPMENT_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select
pll.line_location_id id, 
pll.shipment_num value,
pll.description || &apos; - Qty: &apos; || pll.quantity || &apos; &apos; || pll.unit_meas_lookup_code || &apos; Unit Price: &apos; || nvl(pll.price_override,pltv.unit_price) ||
&apos; Unbilled Qty: &apos; ||  
decode(pll.shipment_type, &apos;STANDARD&apos;, decode(pll.matching_basis, &apos;QUANTITY&apos;, (pll.quantity - nvl(pll.quantity_billed, 0) - nvl(pll.quantity_cancelled, 0)), NULL), &apos;PREPAYMENT&apos;, decode(pll.matching_basis, &apos;QUANTITY&apos;, (pll.quantity - nvl(pll.quantity_financed, 0) - nvl(pll.quantity_cancelled, 0)), NULL)
) ||
&apos; Unbilled Amount: &apos; || 
decode(pll.shipment_type, &apos;STANDARD&apos;, decode(pll.matching_basis, &apos;AMOUNT&apos;, (pll.amount - nvl(pll.amount_billed, 0) - nvl(pll.amount_cancelled, 0)), NULL), &apos;PREPAYMENT&apos;, decode(pll.matching_basis, &apos;AMOUNT&apos;, (pll.amount - nvl(pll.amount_financed, 0) - nvl(pll.amount_cancelled, 0)), NULL)
) description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations pll
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
pltv.po_header_id = pll.po_header_id and
pltv.po_line_id = pll.po_line_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
( (:$column$.po_release_num is null and pll.po_release_id is null) or
  (:$column$.po_release_num is not null and
   exists
   (select
    null
    from
    po_releases pr
    where
    pr.release_num = :$column$.po_release_num and
    pr.po_release_id = pll.po_release_id
   )
  )
) and
nvl(pltv.line_num_display,to_char(pltv.line_num)) = :$column$.po_line_num and
nvl(pll.closed_code, &apos;X&apos;) &lt;&gt; &apos;FINALLY CLOSED&apos; and
( (xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200) &lt;&gt; &apos;PREPAYMENT&apos; and pll.shipment_type &lt;&gt; &apos;PREPAYMENT&apos;) or 
  (xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200) = &apos;PREPAYMENT&apos; and ((pll.payment_type is not null and pll.shipment_type = &apos;PREPAYMENT&apos;) or (pll.payment_type is null)))
) 
order by 
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>PO_DISTRIBUTION_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select 
pod.po_distribution_id id,
pod.distribution_num value,
hl.location_code || &apos; - Qty: &apos; || pod.quantity_ordered || 
&apos; Unbilled Qty: &apos; ||  
decode(pod.distribution_type,&apos;PREPAYMENT&apos;, decode(pllav.matching_basis, &apos;QUANTITY&apos;, decode(sign(pod.quantity_ordered - nvl(pod.quantity_cancelled,0) - nvl(pod.quantity_financed,0)) ,1,(pod.quantity_ordered-nvl(pod.quantity_cancelled,0)- nvl(pod.quantity_financed,0)),0)) , decode(pllav.matching_basis, &apos;QUANTITY&apos;, decode(sign(pod.quantity_ordered - nvl(pod.quantity_cancelled,0) - nvl(pod.quantity_billed,0)) ,1,(pod.quantity_ordered - nvl(pod.quantity_cancelled,0) - nvl(pod.quantity_billed,0)),0)) 
) ||
&apos; Unbilled Amount: &apos; || 
decode(pod.distribution_type,&apos;PREPAYMENT&apos;, decode(pllav.matching_basis, &apos;AMOUNT&apos;, decode(sign(pod.amount_ordered - nvl(pod.amount_cancelled,0) - nvl(pod.amount_financed,0)) ,1, (pod.amount_ordered - nvl(pod.amount_cancelled,0) - nvl(pod.amount_financed,0)),0)) , decode(pllav.matching_basis, &apos;AMOUNT&apos;, decode(sign(pod.amount_ordered - nvl(pod.amount_cancelled,0) - nvl(pod.amount_billed,0)) ,1, (pod.amount_ordered - nvl(pod.amount_cancelled,0) - nvl(pod.amount_billed,0)),0)) 
) description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations_ap_v pllav,
po_distributions pod,
hr_locations hl
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
pltv.po_header_id = pllav.po_header_id and
pltv.po_line_id = pllav.po_line_id and
pllav.po_header_id = pod.po_header_id and
pllav.po_line_id = pod.po_line_id and
pllav.line_location_id = pod.line_location_id and
pod.deliver_to_location_id = hl.location_id(+) and 
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
pltv.po_header_id = pllav.po_header_id and
pltv.po_line_id = pllav.po_line_id and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
phav.currency_code = :$column$.invoice_currency and
nvl(pltv.line_num_display,to_char(pltv.line_num)) = :$column$.po_line_num and
pllav.shipment_num = :$column$.po_shipment_num
order by 
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>73</COLUMN_NUMBER>
    <COLUMN_NAME>PO_RECEIPT_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
rsh.shipment_header_id id,
rsh.receipt_num value,
null description
from 
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations pll,
rcv_shipment_headers rsh
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
pltv.po_header_id = pll.po_header_id and
pltv.po_line_id = pll.po_line_id and
pll.match_option = &apos;R&apos; and
nvl(pll.consigned_flag, &apos;N&apos;) &lt;&gt; &apos;Y&apos; and
aps.vendor_id = rsh.vendor_id and
exists
(select 
 null
 from 
 rcv_shipment_lines rsl1,
 rcv_transactions rtxn1
 where
 rsl1.shipment_header_id=rsh.shipment_header_id and
 rsl1.po_header_id=pll.po_header_id and
 rsl1.po_line_location_id=pll.line_location_id and
 rtxn1.shipment_line_id=rsl1.shipment_line_id and
 rtxn1.currency_code=phav.currency_code
) and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
phav.currency_code = :$column$.invoice_currency and
nvl(pltv.line_num_display,to_char(pltv.line_num)) = :$column$.po_line_num and
pll.shipment_num = :$column$.po_shipment_num
order by 
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>74</COLUMN_NUMBER>
    <COLUMN_NAME>PO_RECEIPT_LINE_NUM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select 
parmv.rcv_transaction_id id,
parmv.rcv_shipment_line_number value,
&apos;Unbilled Qty: &apos; ||
decode(parmv.matching_basis_lookup_code, &apos;QUANTITY&apos;, decode(sign(parmv.rcv_transaction_quantity - nvl(parmv.quantity_billed,0)),1,(parmv.rcv_transaction_quantity - nvl(parmv.quantity_billed,0)),0)
) ||
&apos; Unbilled Amount: &apos; || 
decode(parmv.matching_basis_lookup_code, &apos;AMOUNT&apos;, decode(sign(parmv.rcv_transaction_amount - nvl(parmv.amount_billed,0)),1, (parmv.rcv_transaction_amount - nvl(parmv.amount_billed,0)),0)
) description
from
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations_ap_v pll,
po_ap_receipt_match_v parmv
where
phav.vendor_id = aps.vendor_id and
phav.org_id = haouv.organization_id and
phav.po_header_id = pltv.po_header_id and
pltv.po_header_id = pll.po_header_id and
pltv.po_line_id = pll.po_line_id and
aps.vendor_id = parmv.vendor_id and
pll.po_header_id = parmv.po_header_id and
pll.line_location_id = parmv.po_line_location_id and
parmv.po_match_option = &apos;R&apos; and
haouv.name = :$column$.operating_unit and
aps.segment1 = :$column$.supplier_number and
phav.po_number = :$column$.po_number and
phav.currency_code = :$column$.invoice_currency and
nvl(pltv.line_num_display,to_char(pltv.line_num)) = :$column$.po_line_num and
pll.shipment_num = :$column$.po_shipment_num and
parmv.receipt_number = :$column$.po_receipt_num
order by 
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>75</COLUMN_NUMBER>
    <COLUMN_NAME>INVENTORY_ITEM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>40</DATA_LENGTH>
    <LOV_QUERY_DSP>select
msiv.inventory_item_id id,
msiv.concatenated_segments value,
msiv.description
from
hr_all_organization_units_vl haouv,
financials_system_parameters fsp,
mtl_system_items_vl msiv
where
haouv.name=:$column$.operating_unit and
fsp.org_id=haouv.organization_id and
msiv.organization_id=fsp.inventory_organization_id
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct
msibk.concatenated_segments
from
hr_all_organization_units_vl haouv,
ap_suppliers aps,
po_headers_ap_v phav,
po_lines_trx_v pltv,
po_line_locations pll,
financials_system_parameters fsp,
mtl_system_items_b_kfv msibk
where
phav.vendor_id=aps.vendor_id and
phav.org_id=haouv.organization_id and
phav.po_header_id=pltv.po_header_id and
pltv.po_line_id=pll.po_line_id and
pltv.org_id=fsp.org_id and
pltv.item_id=msibk.inventory_item_id(+) and
fsp.inventory_organization_id=msibk.organization_id(+) and
haouv.name=:$column$.operating_unit and
aps.segment1=:$column$.supplier_number and
phav.po_number=:$column$.po_number and
nvl(pltv.line_num_display,to_char(pltv.line_num))=:$column$.po_line_num and
phav.currency_code=:$column$.invoice_currency and
(
:$column$.po_release_num is null and pll.po_release_id is null or
:$column$.po_release_num is not null and exists (select null from po_releases pr where pr.release_num=:$column$.po_release_num and pr.po_release_id=pll.po_release_id)
) and
nvl(pltv.closed_code,&apos;X&apos;)&lt;&gt;&apos;FINALLY CLOSED&apos; and
(
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)&lt;&gt;&apos;PREPAYMENT&apos; and exists (select null from po_line_locations pll1 where pll1.po_line_id=pltv.po_line_id and pll1.shipment_type&lt;&gt;&apos;PREPAYMENT&apos;) or
xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200)=&apos;PREPAYMENT&apos; and (
exists (select null from po_line_locations pll2 where pll2.po_line_id=pltv.po_line_id and pll2.payment_type is not null and pll2.shipment_type=&apos;PREPAYMENT&apos;) or
exists (select null from po_line_locations pll3 where pll3.po_line_id=pltv.po_line_id and pll3.payment_type is null)
)
)</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>76</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <FREE_TEXT>Y</FREE_TEXT>
    <LOV_QUERY_DSP>select
msiv.description value, 
msiv.concatenated_segments description 
from
hr_all_organization_units_vl haouv,
financials_system_parameters fsp,
mtl_system_items_vl msiv
where
haouv.name=:$column$.operating_unit and
fsp.org_id=haouv.organization_id and
msiv.organization_id=fsp.inventory_organization_id and
msiv.concatenated_segments=:$column$.inventory_item
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
msiv.description
from
hr_all_organization_units_vl haouv,
financials_system_parameters fsp,
mtl_system_items_vl msiv
where
haouv.name=:$column$.operating_unit and
fsp.org_id=haouv.organization_id and
msiv.organization_id=fsp.inventory_organization_id and
msiv.concatenated_segments=:$column$.inventory_item</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>77</COLUMN_NUMBER>
    <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>78</COLUMN_NUMBER>
    <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>40</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>79</COLUMN_NUMBER>
    <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>35</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>80</COLUMN_NUMBER>
    <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>81</COLUMN_NUMBER>
    <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>82</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select
fbc.book_type_code id,
fbc.book_type_name value,
null description
from
hr_operating_units hou,
fa_book_controls fbc
where
xxen_util.lookup_code(:$column$.track_as_asset,&apos;YES_NO&apos;,0) = &apos;Y&apos; and
hou.name = :$column$.operating_unit and
to_number(hou.set_of_books_id) = fbc.set_of_books_id and
fbc.book_class = &apos;CORPORATE&apos; and
fbc.date_ineffective is null
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
fbc.book_type_code id,
fbc.book_type_name value
from
hr_operating_units hou,
fa_book_controls fbc
where
xxen_util.lookup_code(:$column$.track_as_asset,&apos;YES_NO&apos;,0) = &apos;Y&apos; and
hou.name = :$column$.operating_unit and
to_number(hou.set_of_books_id) = fbc.set_of_books_id and
fbc.book_class = &apos;CORPORATE&apos; and
fbc.date_ineffective is null</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>83</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>61</DATA_LENGTH>
    <LOV_QUERY_DSP>select
fck.category_id id,
fck.concatenated_segments value,
null description
from
fa_categories_b_kfv fck
where
xxen_util.lookup_code(:$column$.track_as_asset,&apos;YES_NO&apos;,0) = &apos;Y&apos; and
fck.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(fck.start_date_active,trunc(sysdate)) and nvl(fck.end_date_active,trunc(sysdate)) and
fck.date_ineffective is null
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
fck.category_id id,
fck.concatenated_segments value
from
fa_categories_b_kfv fck
where
xxen_util.lookup_code(:$column$.track_as_asset,&apos;YES_NO&apos;,0) = &apos;Y&apos; and
fck.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(fck.start_date_active,trunc(sysdate)) and nvl(fck.end_date_active,trunc(sysdate)) and
fck.date_ineffective is null</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>84</COLUMN_NUMBER>
    <COLUMN_NAME>PROJECT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_NAME>PO Project</LOV_NAME>
    <LOV_GUID>DEC9ED99A17F5BE8E0530100007FC601</LOV_GUID>
    <LOV_QUERY_DSP>select
ppev.project_id id,
ppev.project_number value,
ppev.project_name description
from
pa_projects_expend_v ppev</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
project_id id,
project_number value
from
pa_projects_expend_v ppev
</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>85</COLUMN_NUMBER>
    <COLUMN_NAME>TASK</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 ptev.task_id id,
 ptev.task_number value,
 ptev.task_name description
from
 pa_projects_expend_v ppev,
 pa_tasks_expend_v ptev
where
 ppev.project_id = ptev.project_id and
 ppev.project_number = :$column$.project
order by
 ptev.wbs_sort_order</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 ptev.task_id id,
 task_number value
from
 pa_projects_expend_v ppev,
 pa_tasks_expend_v ptev
where
 ppev.project_id = ptev.project_id and
 ppev.project_number = :$column$.project
</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>86</COLUMN_NUMBER>
    <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>87</COLUMN_NUMBER>
    <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
 petev.expenditure_type value,
 petev.description
from 
 pa_expenditure_types_expend_v petev
where
 petev.system_linkage_function = decode(xxen_util.lookup_code(:$column$.invoice_type,&apos;INVOICE TYPE&apos;,200),&apos;EXPENSE REPORT&apos;,&apos;ER&apos;,&apos;VI&apos;) and
 :$column$.expenditure_item_date between petev.expnd_typ_start_date_active and nvl(petev.expnd_typ_end_date_active,:$column$.expenditure_item_date) and
 (sysdate between petev.sys_link_start_date_active and nvl(petev.sys_link_end_date_active,sysdate)) 
order by 
 value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>88</COLUMN_NUMBER>
    <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
 poev.organization_id id,
 poev.name value,
 null description
from 
 pa_organizations_expend_v poev
where
 poev.active_flag = &apos;Y&apos; and
 :$column$.expenditure_item_date between trunc(poev.date_from) and nvl(trunc(poev.date_to),:$column$.expenditure_item_date) 
order by 
 value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select 
 poev.organization_id id,
 poev.name value
from 
 pa_organizations_expend_v poev
where
 poev.active_flag = &apos;Y&apos;</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>89</COLUMN_NUMBER>
    <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>90</COLUMN_NUMBER>
    <COLUMN_NAME>INCOME_TAX_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>10</DATA_LENGTH>
    <LOV_NAME>AP Income Tax Type</LOV_NAME>
    <LOV_GUID>01A59711F8BC909DE0630100007FABDA</LOV_GUID>
    <LOV_QUERY_DSP>select 
att.income_tax_type value, 
att.description 
from 
ap_income_tax_types att
where 
(att.inactive_date is null or att.inactive_date &gt; sysdate)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>91</COLUMN_NUMBER>
    <COLUMN_NAME>INCOME_TAX_REGION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>10</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
aitr.region_short_name value, 
aitr.region_long_name description
from 
ap_income_tax_regions aitr 
where sysdate between nvl(aitr.active_date, sysdate) and nvl(aitr.inactive_date, sysdate) 
order by 
upper(value)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>92</COLUMN_NUMBER>
    <COLUMN_NAME>TAXATION_COUNTRY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
ftt.territory_code id,
ftt.territory_short_name value,
ftt.description
from 
fnd_territories_tl ftt
where
ftt.language = userenv(&apos;LANG&apos;) 
order by value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select 
ftt.territory_code id,
ftt.territory_short_name value
from 
fnd_territories_tl ftt
where
ftt.language = userenv(&apos;LANG&apos;)</VALUE_TO_ID_QUERY>
    <DEFAULT_VALUE>select distinct
ftt.territory_short_name 
from
hr_operating_units hou,
xle_entity_profiles xep,
xle_registrations xr,
hr_locations_all hla,
fnd_territories_tl ftt
where
hou.name = :$column$.operating_unit and
xep.legal_entity_id = to_number(hou.default_legal_context_id) and
xep.legal_entity_id = xr.source_id and
xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
xr.identifying_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to,trunc(sysdate)) and
xr.location_id = hla.location_id and
hla.country = ftt.territory_code and
ftt.language = userenv(&apos;LANG&apos;)</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>93</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
zicv.lookup_code value,
zicv.description
from
 hr_all_organization_units_vl haouv,
 zx_input_classifications_v zicv
where
 haouv.name = :$column$.operating_unit and
 zicv.lookup_type = &apos;ZX_INPUT_CLASSIFICATIONS&apos; AND
 (zicv.org_id = haouv.organization_id or zicv.org_id = -99) and
 zicv.enabled_flag = &apos;Y&apos; AND
 trunc(sysdate) between nvl(zicv.start_date_active,trunc(sysdate)) and nvl(zicv.end_date_active, trunc(sysdate))
order by
 value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>94</COLUMN_NUMBER>
    <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zfiuv.classification_name value,
 zfiuv.country_code description
from
 fnd_territories_tl ftt,
 zx_fc_intended_use_v zfiuv
where
 ftt.territory_short_name = :$column$.taxation_country and
 ftt.language = userenv(&apos;LANG&apos;) and
 (zfiuv.country_code = ftt.territory_code or zfiuv.country_code is null) and
 trunc(sysdate) between nvl(zfiuv.effective_from,trunc(sysdate)) and nvl(zfiuv.effective_to,trunc(sysdate)) and
 trunc(sysdate) &lt;= nvl(zfiuv.disable_date,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zfiuv.classification_code id,
 zfiuv.classification_name value
from
 hr_operating_units hou,
 xle_entity_profiles xep,
 xle_registrations xr,
 hr_locations_all hla,
 zx_fc_intended_use_v zfiuv
where
 hou.name = :$column$.operating_unit and
 xep.legal_entity_id = to_number(hou.default_legal_context_id) and
 xep.legal_entity_id = xr.source_id and
 xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
 xr.identifying_flag = &apos;Y&apos; and
 trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to, trunc(sysdate)) and
 xr.location_id = hla.location_id and
 (zfiuv.country_code = hla.country or zfiuv.country_code is null) and
 trunc(sysdate) between nvl(zfiuv.effective_from,trunc(sysdate)) and nvl(zfiuv.effective_to,trunc(sysdate)) and
 trunc(sysdate) &lt;= nvl(zfiuv.disable_date,trunc(sysdate))</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>95</COLUMN_NUMBER>
    <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>60</DATA_LENGTH>
    <LOV_QUERY_DSP>select 
 hlat.location_code value,
 hlat.description
from 
 hr_operating_units hou,
 hr_locations_all hla,
 hr_locations_all_tl hlat
where
 hou.name = :$column$.operating_unit and
 sysdate &lt; nvl(hla.inactive_date, sysdate+1) and
 hla.location_id = hlat.location_id and
 hlat.language = userenv(&apos;LANG&apos;) and
 (nvl(hla.business_group_id, nvl(hr_general.get_business_group_id,-99)) = nvl(hr_general.get_business_group_id, -99)) and
 hla.ship_to_site_flag = &apos;Y&apos; and
 (hla.inventory_organization_id in 
  (select 
    ood.organization_id
   from 
    org_organization_definitions ood,
    financials_system_params_all fspa
   where
    ood.set_of_books_id = fspa.set_of_books_id and
    fspa.org_id = hou.organization_id
  ) or 
    hla.inventory_organization_id is null
 ) 
order by 
 value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 hlat.location_id id,
 hlat.location_code value
from
 hr_locations_all hla,
 hr_locations_all_tl hlat
where
 sysdate &lt; nvl(hla.inactive_date, sysdate+1) and
 hla.location_id = hlat.location_id and
 hlat.language = userenv(&apos;LANG&apos;) and
 (nvl(hla.business_group_id, nvl(hr_general.get_business_group_id,-99)) = nvl(hr_general.get_business_group_id, -99)) and
 hla.ship_to_site_flag = &apos;Y&apos; and
 (hla.inventory_organization_id in
  (select
    mp.organization_id
   from
    hr_operating_units hou,
    mtl_parameters mp,
    hr_organization_information hoi
   where
    mp.organization_id = hoi.organization_id and
    hoi.org_information_context=&apos;Accounting Information&apos; and
    hoi.org_information1 = hou.set_of_books_id and
    hou.name = :$column$.operating_unit
  ) or
    hla.inventory_organization_id is null
 )</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>96</COLUMN_NUMBER>
    <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zfpcv.classification_name value,
 zfpcv.country_code description
from
 fnd_territories_tl ftt,
 zx_fc_product_fiscal_v zfpcv
where
 ftt.territory_short_name = :$column$.taxation_country and
 ftt.language = userenv(&apos;LANG&apos;) and
 (zfpcv.country_code = ftt.territory_code or zfpcv.country_code is null) and
 trunc(sysdate) &lt;= nvl(zfpcv.effective_to,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zfpcv.classification_code id,
 zfpcv.classification_name value
from
 hr_operating_units hou,
 xle_entity_profiles xep,
 xle_registrations xr,
 hr_locations_all hla,
 zx_fc_product_fiscal_v zfpcv
where
 hou.name = :$column$.operating_unit and
 xep.legal_entity_id = to_number(hou.default_legal_context_id) and
 xep.legal_entity_id = xr.source_id and
 xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
 xr.identifying_flag = &apos;Y&apos; and
 trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to,trunc(sysdate)) and
 xr.location_id = hla.location_id and
 (zfpcv.country_code = hla.country or zfpcv.country_code is null) and
 trunc(sysdate) &lt;= nvl(zfpcv.effective_to,trunc(sysdate))</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>97</COLUMN_NUMBER>
    <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zfudv.classification_name value,
 zfudv.country_code description
from
 fnd_territories_tl ftt,
 zx_fc_user_defined_v zfudv
where
 ftt.territory_short_name = :$column$.taxation_country and
 ftt.language = userenv(&apos;LANG&apos;) and
 (zfudv.country_code = ftt.territory_code or zfudv.country_code is null) and
 trunc(sysdate) between nvl(zfudv.effective_from,trunc(sysdate)) and nvl(zfudv.effective_to,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zfudv.classification_code id,
 zfudv.classification_name value
from
 hr_operating_units hou,
 xle_entity_profiles xep,
 xle_registrations xr,
 hr_locations_all hla,
 zx_fc_user_defined_v zfudv
where
 hou.name = :$column$.operating_unit and
 xep.legal_entity_id = to_number(hou.default_legal_context_id) and
 xep.legal_entity_id = xr.source_id and
 xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
 xr.identifying_flag = &apos;Y&apos; and
 trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to, trunc(sysdate)) and
 xr.location_id = hla.location_id and
 (zfudv.country_code = hla.country or zfudv.country_code is null) and
 trunc(sysdate) between nvl(zfudv.effective_from,trunc(sysdate)) and nvl(zfudv.effective_to,trunc(sysdate))</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>98</COLUMN_NUMBER>
    <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>1996</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zfbcv.classification_name value,
 zfbcv.country_code description
from
 fnd_territories_tl ftt,
 zx_fc_business_categories_v zfbcv
where
 ftt.territory_short_name = :$column$.taxation_country and
 ftt.language = userenv(&apos;LANG&apos;) and
 (zfbcv.country_code = ftt.territory_code or zfbcv.country_code is null) and
 trunc(sysdate) between nvl(zfbcv.effective_from,trunc(sysdate)) and nvl(zfbcv.effective_to,trunc(sysdate)) and
 zfbcv.application_id = 200 and
 zfbcv.entity_code = &apos;AP_INVOICES&apos; and
 zfbcv.event_class_code IN (&apos;STANDARD INVOICES&apos;,&apos;PREPAYMENT INVOICES&apos;,&apos;EXPENSE REPORTS&apos;) 
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zfbcv.classification_code id,
 zfbcv.classification_name value
from
 hr_operating_units hou,
 xle_entity_profiles xep,
 xle_registrations xr,
 hr_locations_all hla,
 zx_fc_business_categories_v zfbcv
where
 hou.name = :$column$.operating_unit and
 xep.legal_entity_id = to_number(hou.default_legal_context_id) and
 xep.legal_entity_id = xr.source_id and
 xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
 xr.identifying_flag = &apos;Y&apos; and
 trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to, trunc(sysdate)) and
 xr.location_id = hla.location_id and
 (zfbcv.country_code = hla.country or zfbcv.country_code is null) and
 trunc(sysdate) between nvl(zfbcv.effective_from,trunc(sysdate)) and nvl(zfbcv.effective_to,trunc(sysdate)) and
 zfbcv.application_id = 200 and
 zfbcv.entity_code = &apos;AP_INVOICES&apos; and
 zfbcv.event_class_code IN (&apos;STANDARD INVOICES&apos;,&apos;PREPAYMENT INVOICES&apos;,&apos;EXPENSE REPORTS&apos;)</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>99</COLUMN_NUMBER>
    <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zptv.classification_name value,
 null description
from
 zx_product_types_v zptv
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zptv.classification_code id,
 zptv.classification_name value
from
 zx_product_types_v zptv</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>100</COLUMN_NUMBER>
    <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>1996</DATA_LENGTH>
    <LOV_QUERY_DSP>select
 zfpcv.classification_name value,
 zfpcv.country_code description
from
 fnd_territories_tl ftt,
 zx_fc_product_categories_v zfpcv
where
 ftt.territory_short_name = :$column$.taxation_country and
 ftt.language = userenv(&apos;LANG&apos;) and
 (zfpcv.country_code = ftt.territory_code or zfpcv.country_code is null) and
 trunc(sysdate) between nvl(zfpcv.effective_from,trunc(sysdate)) and nvl(zfpcv.effective_to,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
 zfpcv.classification_code id,
 zfpcv.classification_name value
from
 hr_operating_units hou,
 xle_entity_profiles xep,
 xle_registrations xr,
 hr_locations_all hla,
 zx_fc_product_categories_v zfpcv
where
 hou.name = :$column$.operating_unit and
 xep.legal_entity_id = to_number(hou.default_legal_context_id) and
 xep.legal_entity_id = xr.source_id and
 xr.source_table = &apos;XLE_ENTITY_PROFILES&apos; and
 xr.identifying_flag = &apos;Y&apos; and
 trunc(sysdate) between nvl(xr.effective_from,trunc(sysdate)) and nvl(xr.effective_to, trunc(sysdate)) and
 xr.location_id = hla.location_id and
 (zfpcv.country_code = hla.country or zfpcv.country_code is null) and
 trunc(sysdate) between nvl(zfpcv.effective_from,trunc(sysdate)) and nvl(zfpcv.effective_to,trunc(sysdate))</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>101</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_REGIME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
xrv.tax_regime_code value,
xrv.tax_regime_name description
from
fnd_territories_tl ftt,
zx_regimes_vl xrv
where
:$column$.line_type = xxen_util.meaning(&apos;TAX&apos;,&apos;INVOICE LINE TYPE&apos;,200) and
ftt.territory_short_name = :$column$.taxation_country and
ftt.language = userenv(&apos;LANG&apos;) and
xrv.country_code = ftt.territory_code and
xrv.has_sub_regime_flag = &apos;N&apos; and
xrv.effective_from &lt;= :$column$.invoice_date and
(xrv.effective_to &gt;= :$column$.invoice_date or xrv.effective_to is null) and
xrv.tax_regime_code in
(select
 zsd.tax_regime_code
 from
 zx_subscription_details zsd
 where
 zsd.first_pty_org_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
)
order by value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>102</COLUMN_NUMBER>
    <COLUMN_NAME>TAX</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
zstv.tax value,
zstv.tax_full_name description
from 
zx_sco_taxes_v zstv
where
zstv.tax_regime_code = :$column$.tax_regime and
zstv.effective_from &lt;= :$column$.invoice_date and
(zstv.effective_to &gt;= :$column$.invoice_date or zstv.effective_to is NULL) and
zstv.sdeff_from &lt;= :$column$.invoice_date and
(zstv.sdeff_to &gt;= :$column$.invoice_date or zstv.sdeff_to is null) and
zstv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct
zstv.tax value
from 
zx_sco_taxes_v zstv
where
zstv.tax_regime_code = :$column$.tax_regime and
zstv.effective_from &lt;= :$column$.invoice_date and
(zstv.effective_to &gt;= :$column$.invoice_date or zstv.effective_to is NULL) and
zstv.sdeff_from &lt;= :$column$.invoice_date and
(zstv.sdeff_to &gt;= :$column$.invoice_date or zstv.sdeff_to is null) and
zstv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>103</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
zssv.tax_status_code value,
zssv.tax_status_name description
from 
zx_sco_status_v zssv
where
zssv.tax_regime_code = :$column$.tax_regime and
zssv.tax = :$column$.tax and
zssv.effective_from &lt;= :$column$.invoice_date and
(zssv.effective_to &gt;= :$column$.invoice_date or zssv.effective_to is null) and
zssv.sdeff_from &lt;= :$column$.invoice_date and
(zssv.sdeff_to &gt;= :$column$.invoice_date or zssv.sdeff_to is null) and
zssv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct 
zssv.tax_status_code
from 
zx_sco_status_v zssv
where
zssv.tax_regime_code = :$column$.tax_regime and
zssv.tax = :$column$.tax and
zssv.effective_from &lt;= :$column$.invoice_date and
(zssv.effective_to &gt;= :$column$.invoice_date or zssv.effective_to is null) and
zssv.sdeff_from &lt;= :$column$.invoice_date and
(zssv.sdeff_to &gt;= :$column$.invoice_date or zssv.sdeff_to is null) and
zssv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>104</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_JURISDICTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
zjv.tax_jurisdiction_code value,
zjv.tax_jurisdiction_name description
from 
zx_jurisdictions_vl zjv
where
zjv.tax_regime_code = :$column$.tax_regime and
zjv.tax = :$column$.tax and
zjv.effective_from &lt;= :$column$.invoice_date and
(zjv.effective_to &gt;= :$column$.invoice_date or zjv.effective_to is null)
order by
value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select 
zjv.tax_jurisdiction_code value
from 
zx_jurisdictions_vl zjv
where
zjv.tax_regime_code = :$column$.tax_regime and
zjv.tax = :$column$.tax and
zjv.effective_from &lt;= :$column$.invoice_date and
(zjv.effective_to &gt;= :$column$.invoice_date or zjv.effective_to is null)</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>105</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_RATE_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
    <LOV_QUERY_DSP>select distinct
zsrv.tax_rate_code value,
zsrv.tax_rate_name || &apos; (&apos; || zsrv.percentage_rate || &apos;)&apos; description 
from 
zx_sco_rates_v zsrv
where
zsrv.tax_regime_code = :$column$.tax_regime and
zsrv.tax = :$column$.tax and
zsrv.tax_status_code = :$column$.tax_status and
(zsrv.tax_jurisdiction_code is null or
 zsrv.tax_jurisdiction_code = nvl(:$column$.tax_jurisdiction,zsrv.tax_jurisdiction_code)  
)and
zsrv.active_flag = &apos;Y&apos; and
(zsrv.tax_class is null or zsrv.tax_class = &apos;INPUT&apos;) and
zsrv.effective_from &lt;= :$column$.invoice_date and
(zsrv.effective_to &gt;= :$column$.invoice_date or zsrv.effective_to is null) and
zsrv.sdeff_from &lt;= :$column$.invoice_date and
(zsrv.sdeff_to &gt;= :$column$.invoice_date or zsrv.sdeff_to is null) and
zsrv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
order by value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct
zsrv.tax_rate_code
from 
zx_sco_rates_v zsrv
where
zsrv.tax_regime_code = :$column$.tax_regime and
zsrv.tax = :$column$.tax and
zsrv.tax_status_code = :$column$.tax_status and
(zsrv.tax_jurisdiction_code is null or
 zsrv.tax_jurisdiction_code = nvl(:$column$.tax_jurisdiction,zsrv.tax_jurisdiction_code)  
)and
zsrv.active_flag = &apos;Y&apos; and
(zsrv.tax_class is null or zsrv.tax_class = &apos;INPUT&apos;) and
zsrv.effective_from &lt;= :$column$.invoice_date and
(zsrv.effective_to &gt;= :$column$.invoice_date or zsrv.effective_to is null) and
zsrv.sdeff_from &lt;= :$column$.invoice_date and
(zsrv.sdeff_to &gt;= :$column$.invoice_date or zsrv.sdeff_to is null) and
zsrv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>106</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <LOV_QUERY_DSP>select distinct
zsrv.percentage_rate value,
null description
from 
zx_sco_rates_v zsrv
where
zsrv.tax_regime_code = :$column$.tax_regime and
zsrv.tax = :$column$.tax and
zsrv.tax_status_code = :$column$.tax_status and
(zsrv.tax_jurisdiction_code is null or
 zsrv.tax_jurisdiction_code = nvl(:$column$.tax_jurisdiction,zsrv.tax_jurisdiction_code)  
) and
zsrv.tax_rate_code = :$column$.tax_rate_name and
zsrv.active_flag = &apos;Y&apos; and
(zsrv.tax_class is null or zsrv.tax_class = &apos;INPUT&apos;) and
zsrv.effective_from &lt;= :$column$.invoice_date and
(zsrv.effective_to &gt;= :$column$.invoice_date or zsrv.effective_to is null) and
zsrv.sdeff_from &lt;= :$column$.invoice_date and
(zsrv.sdeff_to &gt;= :$column$.invoice_date or zsrv.sdeff_to is null) and
zsrv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )
order by value</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select distinct
zsrv.percentage_rate
from 
zx_sco_rates_v zsrv
where
zsrv.tax_regime_code = :$column$.tax_regime and
zsrv.tax = :$column$.tax and
zsrv.tax_status_code = :$column$.tax_status and
(zsrv.tax_jurisdiction_code is null or
 zsrv.tax_jurisdiction_code = nvl(:$column$.tax_jurisdiction,zsrv.tax_jurisdiction_code)  
) and
zsrv.tax_rate_code = :$column$.tax_rate_name and
zsrv.active_flag = &apos;Y&apos; and
(zsrv.tax_class is null or zsrv.tax_class = &apos;INPUT&apos;) and
zsrv.effective_from &lt;= :$column$.invoice_date and
(zsrv.effective_to &gt;= :$column$.invoice_date or zsrv.effective_to is null) and
zsrv.sdeff_from &lt;= :$column$.invoice_date and
(zsrv.sdeff_to &gt;= :$column$.invoice_date or zsrv.sdeff_to is null) and
zsrv.sdco_id =
 nvl(
 (select
  decode(zptp.use_le_as_subscriber_flag,&apos;Y&apos;,null,zptp.party_tax_profile_id)
  from
  hr_operating_units hou,
  zx_party_tax_profile  zptp
  where
  hou.name = :$column$.operating_unit and
  hou.organization_id = zptp.party_id and
  zptp.party_type_code = &apos;OU&apos;
 ),
 (select
  zptp.party_tax_profile_id
  from
  hr_operating_units hou,
  xle_entity_profiles xep,
  zx_party_tax_profile zptp
  where
  hou.name = :$column$.operating_unit and
  to_number(hou.default_legal_context_id) = xep.legal_entity_id and
  xep.party_id = zptp.party_id and
  zptp.party_type_code = &apos;FIRST_PARTY&apos;
 )
 )</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>107</COLUMN_NUMBER>
    <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>108</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aag.group_id id,
aag.name value,
aag.description
from
ap_awt_groups aag
where
trunc(sysdate) &lt;= nvl(aag.inactive_date,trunc(sysdate)) and
exists (select null from ap_awt_group_taxes aagt where aagt.group_id= aag.group_id)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>109</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
aag.group_id id,
aag.name value,
aag.description
from
ap_awt_groups aag
where
trunc(sysdate) &lt;= nvl(aag.inactive_date,trunc(sysdate)) and
exists (select null from ap_awt_group_taxes aagt where aagt.group_id= aag.group_id)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>110</COLUMN_NUMBER>
    <COLUMN_NAME>BANK_CHARGE_BEARER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>IBY Bank Charge Bearer</LOV_NAME>
    <LOV_GUID>F7A2A73BF0A130DEE0530100007F22E9</LOV_GUID>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;IBY_BANK_CHARGE_BEARER&apos; and
flvv.view_application_id=0 and
flvv.security_group_id=0 and
flvv.enabled_flag = &apos;Y&apos; and
trunc(sysdate) between nvl(flvv.start_date_active,trunc(sysdate)) and nvl(flvv.end_date_active,trunc(sysdate))
order by
value</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
flvv.lookup_code id,
flvv.meaning value
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type = &apos;IBY_BANK_CHARGE_BEARER&apos; and
flvv.view_application_id = 0</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>111</COLUMN_NUMBER>
    <COLUMN_NAME>REMITTANCE_MESSAGE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>112</COLUMN_NUMBER>
    <COLUMN_NAME>REMITTANCE_MESSAGE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>113</COLUMN_NUMBER>
    <COLUMN_NAME>REMITTANCE_MESSAGE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>114</COLUMN_NUMBER>
    <COLUMN_NAME>UNIQUE_REMITTANCE_IDENTIFIER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>115</COLUMN_NUMBER>
    <COLUMN_NAME>URI_CHECK_DIGIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>2</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>116</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>117</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>118</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>119</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>120</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>121</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>122</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>123</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>124</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>125</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_KEY1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>126</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_KEY2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>127</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_KEY3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>128</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_KEY4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>129</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_REFERENCE_KEY5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>150</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>130</COLUMN_NUMBER>
    <COLUMN_NAME>INVOICE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select distinct
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descriptive_flexs_vl     fdfv,
fnd_descr_flex_contexts_vl   fdfcv
where
fdfcv.application_id = fdfv.application_id and
fdfcv.descriptive_flexfield_name = fdfv.descriptive_flexfield_name and
fdfcv.enabled_flag = &apos;Y&apos; and
fdfv.application_id = 200 and
fdfv.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
fdfcv.descriptive_flex_context_code != &apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name
</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>131</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>132</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>133</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>134</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>135</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>136</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>137</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>138</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>139</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>140</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>141</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>142</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>143</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>144</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>145</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICES&apos;,
 p_context_name =&gt; :$column$.invoice_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>146</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select distinct
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descriptive_flexs_vl     fdfv,
fnd_descr_flex_contexts_vl   fdfcv
where
fdfcv.application_id = fdfv.application_id and
fdfcv.descriptive_flexfield_name = fdfv.descriptive_flexfield_name and
fdfcv.enabled_flag = &apos;Y&apos; and
fdfv.application_id = 200 and
fdfv.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
fdfcv.descriptive_flex_context_code != &apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>147</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>148</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>149</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>150</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>151</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>152</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>153</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>154</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>155</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>156</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>157</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>158</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>159</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>160</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>161</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_LINES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_line_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_line_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_line_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_line_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_line_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_line_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_line_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_line_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_line_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_line_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_line_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_line_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_line_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_line_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_line_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_LINES&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>162</COLUMN_NUMBER>
    <COLUMN_NAME>DIST_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select distinct
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descriptive_flexs_vl     fdfv,
fnd_descr_flex_contexts_vl   fdfcv
where
fdfcv.application_id = fdfv.application_id and
fdfcv.descriptive_flexfield_name = fdfv.descriptive_flexfield_name and
fdfcv.enabled_flag = &apos;Y&apos; and
fdfv.application_id = 200 and
fdfv.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
fdfcv.descriptive_flex_context_code != &apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>163</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>164</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>165</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>166</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>167</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>168</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>169</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>170</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>171</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>172</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>173</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>174</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>175</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>176</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>177</COLUMN_NUMBER>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov
(p_application_id =&gt; 200,
 p_descriptive_flexfield_name =&gt; &apos;AP_INVOICE_DISTRIBUTIONS&apos;,
 p_context_name =&gt; :$column$.dist_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1   =&gt; :$column$.ap_inv_dist_attribute1,
 p_attribute2   =&gt; :$column$.ap_inv_dist_attribute2,
 p_attribute3   =&gt; :$column$.ap_inv_dist_attribute3,
 p_attribute4   =&gt; :$column$.ap_inv_dist_attribute4,
 p_attribute5   =&gt; :$column$.ap_inv_dist_attribute5,
 p_attribute6   =&gt; :$column$.ap_inv_dist_attribute6,
 p_attribute7   =&gt; :$column$.ap_inv_dist_attribute7,
 p_attribute8   =&gt; :$column$.ap_inv_dist_attribute8,
 p_attribute9   =&gt; :$column$.ap_inv_dist_attribute9,
 p_attribute10  =&gt; :$column$.ap_inv_dist_attribute10,
 p_attribute11  =&gt; :$column$.ap_inv_dist_attribute11,
 p_attribute12  =&gt; :$column$.ap_inv_dist_attribute12,
 p_attribute13  =&gt; :$column$.ap_inv_dist_attribute13,
 p_attribute14  =&gt; :$column$.ap_inv_dist_attribute14,
 p_attribute15  =&gt; :$column$.ap_inv_dist_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>SELECT distinct
&apos;(Context) &apos; || initcap(dffcu.application_column_name) || &apos;: &apos; ||
listagg(decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || dffcx.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || dffcu.form_left_prompt,&apos;, &apos;) within group (order by decode(dffcx.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),dffcx.descriptive_flex_context_code) over (partition by dffcu.application_column_name)
FROM
fnd_descriptive_flexs_vl     dff,
fnd_descr_flex_contexts      dffcx,
fnd_descr_flex_col_usage_vl  dffcu
WHERE
dffcx.application_id = dff.application_id and
dffcx.descriptive_flexfield_name = dff.descriptive_flexfield_name and
dffcx.enabled_flag = &apos;Y&apos; and
dffcu.application_id = dffcx.application_id and
dffcu.descriptive_flexfield_name = dffcx.descriptive_flexfield_name and
dffcu.descriptive_flex_context_code = dffcx.descriptive_flex_context_code and
dffcu.enabled_flag = &apos;Y&apos; and
dff.application_id = 200 and
dff.descriptive_flexfield_name = &apos;AP_INVOICE_DISTRIBUTIONS&apos; and
dffcu.application_column_name = &apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>178</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_CATEGORY_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
fdcuv.user_name value,
null description
from
fnd_doc_category_usages_vl fdcuv,
fnd_attachment_functions af,
fnd_document_categories fdc
where
fdcuv.attachment_function_id=af.attachment_function_id and
af.function_name=&apos;APXINWKB&apos; and  
fdc.category_id=fdcuv.category_id and
nvl(fdc.start_date_active,sysdate-1)&lt;=sysdate and
nvl(fdc.end_date_active,sysdate+1)&gt;sysdate
order by value</LOV_QUERY_DSP>
    <COMMENTS>Required for adding an attachment</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>179</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_TITLE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>180</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_DESCRIPTION_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>181</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_TYPE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>FND Attachment Type</LOV_NAME>
    <LOV_GUID>B9AF5DAEAF9247899FE9F668B4D79A46</LOV_GUID>
    <LOV_QUERY_DSP>select 
user_name value, 
null description 
from 
fnd_document_datatypes_vl 
where 
name in (&apos;SHORT_TEXT&apos;,&apos;FILE&apos;,&apos;WEB_PAGE&apos;) 
order 
by value</LOV_QUERY_DSP>
    <COMMENTS>Required for adding an attachment</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>182</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_CONTENT_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <COMMENTS>If the attachment type is File, double click will open the file explorer and allow the selection of file path, alternatively file path can be entered as free text as well</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>183</COLUMN_NUMBER>
    <COLUMN_NAME>ATTACHMENT_FILE_ID_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <COMMENTS>Autopopulated after clicking on Upload Attachments</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>184</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>185</COLUMN_NUMBER>
    <COLUMN_NAME>SECTION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <FREE_TEXT>Y</FREE_TEXT>
    <LOV_QUERY_DSP>select
flvv.lookup_code value,
flvv.meaning description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;JAI_TDS_SECTION&apos; and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
nvl(flvv.end_date_active,sysdate)&gt;=trunc(sysdate) and
exists (select null from jai_rgm_parties jrp, hr_all_organization_units_vl haouv where jrp.organization_type=&apos;OU&apos; and jrp.organization_id=haouv.organization_id and haouv.name=:$column$.operating_unit)
order by value</LOV_QUERY_DSP>
    <COMMENTS>India Localization TDS section (e.g. 194C) applied to the distribution. Only shown when India Localization is installed and the operating unit is registered for India Localization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>186</COLUMN_NUMBER>
    <COLUMN_NAME>TAX_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <FREE_TEXT>Y</FREE_TEXT>
    <LOV_QUERY_DSP>select
jtc.tax_category_name value,
jtc.tax_category_desc description
from
jai_tax_categories jtc
where
trunc(jtc.effective_from)&lt;=trunc(sysdate) and
(jtc.effective_to is null or trunc(jtc.effective_to)&gt;=trunc(sysdate)) and
exists (select null from jai_rgm_parties jrp, hr_all_organization_units_vl haouv where jrp.organization_type=&apos;OU&apos; and jrp.organization_id=haouv.organization_id and haouv.name=:$column$.operating_unit)
order by value</LOV_QUERY_DSP>
    <COMMENTS>India Localization GST tax category applied to the distribution. Only shown when India Localization is installed.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>action_</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ACTION_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>status_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STATUS_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>request_id_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REQUEST_ID_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_int_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>INV_INT_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_int_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>LINE_INT_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_source</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SOURCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operating_unit</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_doc_category_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DOCUMENT_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUPPLIER_NAME</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUPPLIER_NUMBER</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_site</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUPPLIER_SITE</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_po_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_PO_NUMBER</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>INVOICE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_gl_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>GL_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>INVOICE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>INVOICE_DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_liability_account_segments</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LIABILITY_ACCOUNT</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_amount</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>INVOICE_AMOUNT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_amount_applicable_to_disc</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AMOUNT_APPLICABLE_TO_DISCOUNT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_inclusive_of_tax</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_INCLUSIVE_OF_TAX</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_calculate_tax</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_CALCULATE_TAX</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_terms</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TERMS</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_terms_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TERMS_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_goods_received_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>GOODS_RECEIVED_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_received_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_RECEIVED_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_invoice_currency</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>INVOICE_CURRENCY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_exchange_rate_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXCHANGE_RATE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_exchange_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXCHANGE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_exchange_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXCHANGE_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_currency</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_CURRENCY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_cross_rate_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_CROSS_RATE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_cross_rate_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_CROSS_RATE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_cross_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_CROSS_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_group</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_method</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_METHOD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_delivery_channel</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_DELIVERY_CHANNEL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_reason</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_REASON</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_reason_comments</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_REASON_COMMENTS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payment_priority</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_exclusive_payment_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXCLUSIVE_PAYMENT_FLAG</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ussgl_transaction_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_awt_group_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_AWT_GROUP</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pay_awt_group_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYMENT_AWT_GROUP</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_bank_charge_bearer</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>BANK_CHARGE_BEARER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_remittance_message1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REMITTANCE_MESSAGE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_remittance_message2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REMITTANCE_MESSAGE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_remittance_message3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REMITTANCE_MESSAGE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unique_remittance_identifier</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UNIQUE_REMITTANCE_IDENTIFIER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_uri_check_digit</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>URI_CHECK_DIGIT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_invoice_recording_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INTERNAL_RECORDING_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_tax_invoice_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUPPLIER_TAX_INVOICE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_tax_invoice_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUPPLIER_TAX_INVOICE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supplier_tax_exchange_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUPPLIER_TAX_EXCHANGE_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_group_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_PRORATE_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_prorate_across_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRORATE_FLAG</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_amount</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>LINE_AMOUNT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quantity_invoiced</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUANTITY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unit_of_measure_lookup_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UOM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unit_price</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UNIT_PRICE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dist_account_segments</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DISTRIBUTION_ACCOUNT</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_distribution_set_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DISTRIBUTION_SET</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_po_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_NUMBER</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_po_release_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_RELEASE_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>69</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_po_line_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_LINE_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_po_shipment_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_SHIPMENT_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>71</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_po_distribution_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_DISTRIBUTION_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>72</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_receipt_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_RECEIPT_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>73</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_receipt_line_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PO_RECEIPT_LINE_NUM</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>74</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_requester_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REQUESTER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>75</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_project_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PROJECT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>76</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_task_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TASK</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>77</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_expenditure_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXPENDITURE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>78</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_expenditure_item_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXPENDITURE_ITEM_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>79</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_expenditure_organization_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXPENDITURE_ORGANIZATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pa_quantity</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PROJECT_QUANTITY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>81</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pa_addition_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>82</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assets_tracking_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TRACK_AS_ASSET</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>83</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_asset_book_type_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ASSET_BOOK</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>84</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_asset_category_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ASSET_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>85</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inventory_item_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVENTORY_ITEM</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>86</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_item_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>87</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_manufacturer</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>MANUFACTURER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>88</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_model_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>MODEL_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>89</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_serial_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SERIAL_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_warranty_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>WARRANTY_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>91</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_type_1099</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INCOME_TAX_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>92</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_income_tax_region</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INCOME_TAX_REGION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>93</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_taxation_country</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAXATION_COUNTRY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>94</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_classification</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_CLASSIFICATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>95</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_primary_intended_use</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRIMARY_INTENDED_USE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>96</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ship_to_location_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SHIP_TO_LOCATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>97</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_prod_fiscal_classification</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRODUCT_FISCAL_CLASSIFICATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>98</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_fiscal_classification</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>FISCAL_CLASSIFICATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>99</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_business_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>BUSINESS_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_product_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRODUCT_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>101</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_product_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRODUCT_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>102</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_regime_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_REGIME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>103</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>104</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_status_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_STATUS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>105</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_jurisdiction_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_JURISDICTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>106</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_rate_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_RATE_NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>107</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>108</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assessable_value</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ASSESSABLE_VALUE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>109</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_awt_group_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_INVOICE_AWT_GROUP</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_pay_awt_group_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_PAYMENT_AWT_GROUP</COLUMN_NAME>
    <ID_OR_VALUE>value</ID_OR_VALUE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>111</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>112</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>113</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_key1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>114</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_key2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>115</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_key3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>116</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_key4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>117</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_reference_key5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_REFERENCE_KEY5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>118</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>119</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_key1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_KEY1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>121</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_key2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_KEY2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>122</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_key3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_KEY3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>123</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_key4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_KEY4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>124</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_reference_key5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_REFERENCE_KEY5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>125</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>INVOICE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>126</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>127</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>128</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>129</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>131</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>132</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>133</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>134</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>135</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>136</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>137</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>138</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>139</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inv_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>141</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>142</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>143</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>144</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>145</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>146</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>147</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>148</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>149</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>150</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>151</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>152</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>153</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>154</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>155</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>156</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lin_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_LINE_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>157</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DIST_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>158</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>159</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>160</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>161</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>162</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>163</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>164</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>165</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>166</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>167</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>168</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>169</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>170</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>171</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>172</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dis_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>AP_INV_DIST_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>173</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_section_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SECTION_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>174</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_tax_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>TAX_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>175</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dist_line_num</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DISTRIBUTION_LINE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>176</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dist_percent</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DISTRIBUTION_PERCENT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>177</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_dist_amount</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DISTRIBUTION_AMOUNT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>178</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_add_to_existing_invoice</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ADD_TO_EXISTING_INVOICE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>status_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STATUS_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>request_id_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REQUEST_ID_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_source</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SOURCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_batch_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>BATCH_NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_gl_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>P</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_submit_validation</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUBMIT_VALIDATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Lexical</SQL_TYPE>
    <ANCHOR>&amp;error_with_query</ANCHOR>
    <SQL_TEXT>,q_reporting_table as
(
select
 xm.action_,
 case
 when xxen_ap_upload.distribution_message(xm.line_int_id,xm.distribution_line_number) is not null
 then xxen_upload.status_error
 when xm.add_to_existing_invoice is not null and xm.line_int_id is not null
 then xxen_upload.status_success
 when aili.invoice_id is not null and nvl(aii.status,&apos;NEW&apos;) != &apos;PROCESSED&apos;
 or   exists (select null from ap_interface_rejections air where air.parent_table in (&apos;AP_INVOICE_INTERFACE&apos;,&apos;AP_INVOICES_INTERFACE&apos;) and air.parent_id = xm.inv_int_id)
 or   exists (select null from ap_interface_rejections air where air.parent_table = &apos;AP_INVOICE_LINES_INTERFACE&apos; and air.parent_id = xm.line_int_id)
 then xxen_upload.status_error
 when aili.invoice_id is not null and aii.status = &apos;PROCESSED&apos;
 then xxen_upload.status_success
 else xm.status_code_
 end pstatus,
 --
 case
 when xm.add_to_existing_invoice is not null and xm.line_int_id is not null
 then xxen_ap_upload.distribution_message(xm.line_int_id,xm.distribution_line_number)
 when xm.status_code_ = xxen_upload.status_error
 and  xm.message_ is not null
 then xm.message_
 when xxen_ap_upload.distribution_message(xm.line_int_id,xm.distribution_line_number) is not null
 then xxen_ap_upload.distribution_message(xm.line_int_id,xm.distribution_line_number)
 when exists (select null from ap_interface_rejections air where air.parent_table in (&apos;AP_INVOICE_INTERFACE&apos;,&apos;AP_INVOICES_INTERFACE&apos;) and air.parent_id = xm.inv_int_id)
 or   exists (select null from ap_interface_rejections air where air.parent_table = &apos;AP_INVOICE_LINES_INTERFACE&apos; and air.parent_id = xm.line_int_id)
 then
      (select distinct
        listagg(coalesce(xxen_util.meaning(air.reject_lookup_code,&apos;REJECT CODE&apos;,200),
                         case when air.reject_lookup_code like &apos;ZX%&apos; then fnd_message.get_string(&apos;ZX&apos;,air.reject_lookup_code) else null end,
                         air.reject_lookup_code
                        )
               ,chr(10)) within group (order by decode(air.parent_table,&apos;AP_INVOICE_INTERFACE&apos;,1,&apos;AP_INVOICES_INTERFACE&apos;,1,2),air.reject_lookup_code) text
       from
        ap_interface_rejections air
       where
        ( (air.parent_table in (&apos;AP_INVOICE_INTERFACE&apos;,&apos;AP_INVOICES_INTERFACE&apos;) and air.parent_id = xm.inv_int_id) or
          (air.parent_table = &apos;AP_INVOICE_LINES_INTERFACE&apos; and air.parent_id = xm.line_int_id)
        )
      )
 when aili.invoice_id is not null and nvl(aii.status,&apos;NEW&apos;) != &apos;PROCESSED&apos;
 then &apos;Payables Open Interface Import did not import this line. Please check the Payables Open Interface Import request&apos;
 when aii.invoice_id is not null and aii.status = &apos;PROCESSED&apos;
 then xxen_upload.status_meaning(xxen_upload.status_success)
 else null
 end pmessage,
 --
 aii.request_id prequestid,
 xm.action_code_,
 xm.status_code_,
 xm.message_,
 xm.request_id_,
 xm.modified_columns_,
 xm.inv_int_id,
 xm.line_int_id,
 xm.batch_name,
 xm.submit_validation,
 xm.invoice_calculate_tax,
 xm.invoice_inclusive_of_tax,
 --
 nvl(xm.source,:p_source) source,
 xm.operating_unit,
 xm.supplier_name,
 xm.supplier_number,
 xm.supplier_site,
 xm.invoice_type,
 xm.document_category,
 xm.invoice_number,
 xm.add_to_existing_invoice,
 xm.invoice_description,
 xm.invoice_po_number,
 xm.invoice_date,
 nvl(xm.gl_date,aii.gl_date) gl_date,
 xm.invoice_amount,
 xm.amount_applicable_to_discount,
 xm.invoice_currency,
 xm.exchange_rate_type,
 xm.exchange_date,
 xm.exchange_rate,
 nvl(xm.terms,aii.terms_name) terms,
 nvl(xm.terms_date,aii.terms_date) terms_date,
 nvl(xm.goods_received_date,aii.goods_received_date) goods_received_date,
 nvl(xm.invoice_received_date,aii.invoice_received_date) invoice_received_date,
 nvl(xm.liability_account,(select gcck.concatenated_segments from gl_code_combinations_kfv gcck where gcck.code_combination_id = aii.accts_pay_code_combination_id)) liability_account,
 xm.exclusive_payment_flag,
 nvl(xm.payment_currency,aii.payment_currency_code) payment_currency,
 xm.payment_cross_rate_type,
 xm.payment_cross_rate_date,
 xm.payment_cross_rate,
 nvl(xm.payment_method,(select ipmv.payment_method_name from iby_payment_methods_vl ipmv where ipmv.payment_method_code = aii.payment_method_code)) payment_method,
 nvl(xm.payment_delivery_channel,(select idcv.meaning from iby_delivery_channels_vl idcv where idcv.delivery_channel_code = aii.delivery_channel_code)) payment_delivery_channel,
 nvl(xm.payment_reason,(select iprv.meaning from iby_payment_reasons_vl iprv where iprv.payment_reason_code = aii.payment_reason_code)) payment_reason,
 xm.payment_reason_comments,
 xm.payment_group,
 --xm.payment_priority,
 xm.invoice_awt_group,
 xm.payment_awt_group,
 --xm.ussgl_transaction_code,
 xm.internal_recording_date,
 xm.supplier_tax_invoice_number,
 xm.supplier_tax_invoice_date,
xm.supplier_tax_exchange_rate,
 --
 xm.line_number,
 xm.line_type,
 xm.line_amount,
 xm.line_description,
 xm.quantity,
 xm.uom,
 xm.unit_price,
 --
 xm.line_prorate_group,
 xm.prorate_flag,
 xm.distribution_line_number,
 --
 xm.distribution_account_alias,
 xm.distribution_account,
 xm.distribution_percent,
 xm.distribution_amount,
 xm.distribution_set,
 --
 xm.requester,
 --
 xm.po_number,
 xm.po_release_num,
 xm.po_line_num,
 xm.po_shipment_num,
 xm.po_distribution_num,
 xm.po_receipt_num,
 xm.po_receipt_line_num,
--
 xm.inventory_item,
 xm.item_description,
 xm.manufacturer,
 xm.model_number,
 xm.serial_number,
 xm.warranty_number,
 xm.track_as_asset,
 xm.asset_book,
 xm.asset_category,
 --
 xm.project,
 xm.task,
 xm.expenditure_item_date,
 xm.expenditure_type,
 xm.expenditure_organization,
 xm.project_quantity,
 --
 xm.income_tax_type,
 xm.income_tax_region,
 --
 xm.taxation_country,
 xm.tax_classification,
 xm.primary_intended_use,
 xm.ship_to_location,
 xm.product_fiscal_classification,
 xm.fiscal_classification,
 xm.business_category,
 xm.product_type,
 xm.product_category,
 -- tax line only columns
 xm.tax_regime,
 xm.tax,
 xm.tax_status,
 xm.tax_jurisdiction,
 xm.tax_rate_name,
 xm.tax_rate,
 --
 xm.assessable_value,
 xm.line_invoice_awt_group,
 xm.line_payment_awt_group,
 --
 xm.bank_charge_bearer,
 xm.remittance_message1,
 xm.remittance_message2,
 xm.remittance_message3,
 xm.unique_remittance_identifier,
 xm.uri_check_digit,
 --
 xm.invoice_reference_1,
 xm.invoice_reference_2,
 xm.invoice_reference_key1,
 xm.invoice_reference_key2,
 xm.invoice_reference_key3,
 xm.invoice_reference_key4,
 xm.invoice_reference_key5,
 xm.line_reference_1,
 xm.line_reference_2,
 xm.line_reference_key1,
 xm.line_reference_key2,
 xm.line_reference_key3,
 xm.line_reference_key4,
 xm.line_reference_key5,
 --
 xm.invoice_attribute_category,
 xm.ap_inv_attribute1,
 xm.ap_inv_attribute2,
 xm.ap_inv_attribute3,
 xm.ap_inv_attribute4,
 xm.ap_inv_attribute5,
 xm.ap_inv_attribute6,
 xm.ap_inv_attribute7,
 xm.ap_inv_attribute8,
 xm.ap_inv_attribute9,
 xm.ap_inv_attribute10,
 xm.ap_inv_attribute11,
 xm.ap_inv_attribute12,
 xm.ap_inv_attribute13,
 xm.ap_inv_attribute14,
 xm.ap_inv_attribute15,
 xm.line_attribute_category,
 xm.ap_inv_line_attribute1,
 xm.ap_inv_line_attribute2,
 xm.ap_inv_line_attribute3,
 xm.ap_inv_line_attribute4,
 xm.ap_inv_line_attribute5,
 xm.ap_inv_line_attribute6,
 xm.ap_inv_line_attribute7,
 xm.ap_inv_line_attribute8,
 xm.ap_inv_line_attribute9,
 xm.ap_inv_line_attribute10,
 xm.ap_inv_line_attribute11,
 xm.ap_inv_line_attribute12,
 xm.ap_inv_line_attribute13,
 xm.ap_inv_line_attribute14,
 xm.ap_inv_line_attribute15,
 xm.dist_attribute_category,
 xm.ap_inv_dist_attribute1,
 xm.ap_inv_dist_attribute2,
 xm.ap_inv_dist_attribute3,
 xm.ap_inv_dist_attribute4,
 xm.ap_inv_dist_attribute5,
 xm.ap_inv_dist_attribute6,
 xm.ap_inv_dist_attribute7,
 xm.ap_inv_dist_attribute8,
 xm.ap_inv_dist_attribute9,
 xm.ap_inv_dist_attribute10,
 xm.ap_inv_dist_attribute11,
 xm.ap_inv_dist_attribute12,
 xm.ap_inv_dist_attribute13,
 xm.ap_inv_dist_attribute14,
 xm.ap_inv_dist_attribute15,
 xm.attachment_category_,
 xm.attachment_title_,
 xm.attachment_description_,
 xm.attachment_type_,
 xm.attachment_content_,
 xm.attachment_file_id_,
 xm.upload_row
&amp;il_columns_reporting
from
 xxen_ap_invoice_upload_0715_u xm,
 ap_invoice_lines_interface aili,
 ap_invoices_interface aii
where
 xm.inv_int_id = aili.invoice_id (+) and
 xm.line_int_id = aili.invoice_line_id (+) and
 aili.invoice_id = aii.invoice_id (+)
)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Lexical</SQL_TYPE>
    <ANCHOR>&amp;success_with_query</ANCHOR>
    <SQL_TEXT>,q_success_inv as
(
select /*+ inline */
aia.invoice_id,
alc.displayed_field        source,
haouv.name                 operating_unit,
asu.vendor_name            supplier_name,
asu.segment1               supplier_number,
assa.vendor_site_code      supplier_site,
xxen_util.meaning(aia.invoice_type_lookup_code,&apos;INVOICE TYPE&apos;,200) invoice_type,
(select fdsc.name from fnd_doc_sequence_categories fdsc where fdsc.application_id = 200 and fdsc.table_name in (&apos;AP_INVOICES&apos;,&apos;AP_INVOICES_ALL&apos;) and fdsc.code = aia.doc_category_code) document_category,
aia.invoice_num            invoice_number,
aia.description            invoice_description,
(select pha.segment1 from po_headers_all pha where pha.po_header_id = nvl(aia.po_header_id,aia.quick_po_header_id)) invoice_po_number,
aia.invoice_date,
aia.gl_date,
aia.invoice_amount,
aia.amount_applicable_to_discount,
aia.invoice_currency_code  invoice_currency,
(select gdct.user_conversion_type from gl_daily_conversion_types gdct where gdct.conversion_type = aia.exchange_rate_type) exchange_rate_type,
aia.exchange_date,
aia.exchange_rate,
(select ate.name from ap_terms ate where ate.term_id = aia.terms_id) terms,
aia.terms_date,
aia.goods_received_date,
aia.invoice_received_date,
(select gcck.concatenated_segments from gl_code_combinations_kfv gcck where gcck.code_combination_id = aia.accts_pay_code_combination_id) liability_account,
xxen_util.meaning(aia.exclusive_payment_flag,&apos;YES_NO&apos;,0) exclusive_payment_flag,
aia.payment_currency_code payment_currency,
(select gdct.user_conversion_type from gl_daily_conversion_types gdct where gdct.conversion_type = aia.payment_cross_rate_type) payment_cross_rate_type,
aia.payment_cross_rate_date,
aia.payment_cross_rate,
(select ipmv.payment_method_name from iby_payment_methods_vl ipmv where ipmv.payment_method_code = aia.payment_method_code) payment_method,
(select idcv.meaning from iby_delivery_channels_vl idcv where idcv.delivery_channel_code = aia.delivery_channel_code) payment_delivery_channel,
(select iprv.meaning from iby_payment_reasons_vl iprv where iprv.payment_reason_code = aia.payment_reason_code) payment_reason,
aia.payment_reason_comments,
(select flvv.meaning from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PAY GROUP&apos; and flvv.view_application_id = 201 and flvv.lookup_code = aia.pay_group_lookup_code) payment_group,
--apsa.payment_priority,
(select aag.name from ap_awt_groups aag where aag.group_id = aia.awt_group_id) invoice_awt_group,
(select aag.name from ap_awt_groups aag where aag.group_id = aia.awt_group_id) payment_awt_group,
--aia.ussgl_transaction_code,
aia.tax_invoice_recording_date internal_recording_date,
aia.supplier_tax_invoice_number,
aia.supplier_tax_invoice_date,
aia.supplier_tax_exchange_rate,
-- Line
aila.line_number,
xxen_util.meaning(aila.line_type_lookup_code,&apos;INVOICE LINE TYPE&apos;,200) line_type,
aila.amount                line_amount,
aila.description           line_description,
aila.quantity_invoiced quantity,
aila.unit_meas_lookup_code uom,
aila.unit_price,
--
aila.line_group_number line_prorate_group,
xxen_util.meaning(aila.prorate_across_all_items,&apos;YES_NO&apos;,0) prorate_flag,
nvl(aida.distribution_line_number,1) distribution_line_number,
--
(select
  fsfa.alias_name
 from
  fnd_shorthand_flex_aliases fsfa,
  gl_code_combinations_kfv gcck
 where
  nvl(aida.dist_code_combination_id,aila.default_dist_ccid) = gcck.code_combination_id and
  fsfa.application_id = 101 and
  fsfa.id_flex_code = &apos;GL#&apos; and
  fsfa.id_flex_num = gcck.chart_of_accounts_id and
  fsfa.concatenated_segments = gcck.concatenated_segments and
  fsfa.enabled_flag = &apos;Y&apos; and
  trunc(sysdate) between nvl(fsfa.start_date_active,trunc(sysdate)) and nvl(fsfa.end_date_active,trunc(sysdate)) and
  rownum &lt;= 1
)                          distribution_account_alias,
(select gcck.concatenated_segments from gl_code_combinations_kfv gcck where nvl(aida.dist_code_combination_id,aila.default_dist_ccid) = gcck.code_combination_id) distribution_account,
aida.amount distribution_amount,
(select adsa.distribution_set_name from ap_distribution_sets_all adsa where adsa.distribution_set_id = aila.distribution_set_id and adsa.org_id = aila.org_id) distribution_set,
--
(select hecv.full_name || &apos; (&apos; || hecv.employee_num || &apos;)&apos; from hr_employees_current_v hecv where hecv.employee_id = aila.requester_id) requester,
(select pha.segment1 from po_headers_all pha where pha.po_header_id = aila.po_header_id) po_number,
(select pra.release_num from po_releases_all pra where pra.po_release_id = aila.po_release_id) po_release_num,
(select pla.line_num from po_lines_all pla where pla.po_line_id = aila.po_line_id) po_line_num,
(select plla.shipment_num from po_line_locations_all plla where plla.line_location_id = aila.po_line_location_id) po_shipment_num,
(select pda.distribution_num from po_distributions_all pda where pda.po_distribution_id = aila.po_distribution_id) po_distribution_num,
(select rsh.receipt_num from rcv_shipment_headers rsh, rcv_shipment_lines rsl where rsh.shipment_header_id = rsl.shipment_header_id and rsl.shipment_line_id = aila.rcv_shipment_line_id) po_receipt_num,
(select rsl.line_num from rcv_shipment_lines rsl where rsl.shipment_line_id = aila.rcv_shipment_line_id) po_receipt_line_num,
--
(select msiv.concatenated_segments from mtl_system_items_vl msiv where msiv.inventory_item_id = aila.inventory_item_id and msiv.organization_id = fsp.inventory_organization_id) inventory_item,
aila.item_description,
aila.manufacturer,
aila.model_number,
aila.serial_number,
aila.warranty_number,
xxen_util.meaning(aila.assets_tracking_flag,&apos;YES_NO&apos;,0) track_as_asset,
(select fbc.book_type_name from fa_book_controls fbc where fbc.book_type_code = aila.asset_book_type_code) asset_book,
(select fck.concatenated_segments from fa_categories_b_kfv fck where fck.category_id = aila.asset_category_id) asset_category,
--
(select ppa.segment1 from pa_projects_all ppa where nvl2(aida.invoice_distribution_id,aida.project_id,aila.project_id)=ppa.project_id) project,
(select pt.task_number from pa_tasks pt where nvl2(aida.invoice_distribution_id,aida.task_id,aila.task_id)=pt.task_id) task,
nvl2(aida.invoice_distribution_id,aida.expenditure_item_date,aila.expenditure_item_date) expenditure_item_date,
nvl2(aida.invoice_distribution_id,aida.expenditure_type,aila.expenditure_type) expenditure_type,
(select haouv_exp.name from hr_all_organization_units_vl haouv_exp where nvl2(aida.invoice_distribution_id,aida.expenditure_organization_id,aila.expenditure_organization_id)=haouv_exp.organization_id) expenditure_organization,
nvl2(aida.invoice_distribution_id,aida.pa_quantity,aila.pa_quantity) project_quantity,
-- tax
aila.type_1099 income_tax_type,
aila.income_tax_region,
-- xm.taxation_country
(select
 ft.territory_short_name
 from
 fnd_territories_vl ft
 where
 ft.territory_code = aia.taxation_country
) taxation_country,
-- xm.tax_classification
(select
  zicv.meaning
 from
  zx_input_classifications_v zicv
 where
  zicv.lookup_type = &apos;ZX_INPUT_CLASSIFICATIONS&apos; and
  zicv.lookup_code = aila.tax_classification_code and
  (zicv.org_id = aila.org_id or zicv.org_id = -99) and
  zicv.enabled_flag = &apos;Y&apos; and
  trunc(sysdate) between nvl(zicv.start_date_active, trunc(sysdate)) and nvl(zicv.end_date_active, trunc(sysdate)) and
  rownum &lt;= 1
) tax_classification,
-- xm.primary_intended_use,
(select
  zfiuv.classification_name
 from
  zx_fc_intended_use_v zfiuv
 where
  (zfiuv.country_code = aia.taxation_country or zfiuv.country_code is null) and
  trunc(sysdate) between nvl(zfiuv.effective_from,trunc(sysdate)) and nvl(zfiuv.effective_to,trunc(sysdate)) and
  trunc(sysdate) &lt;= nvl(zfiuv.disable_date,trunc(sysdate)) and
  zfiuv.classification_code = aila.primary_intended_use and
  rownum &lt;= 1
) primary_intended_use,
-- xm.ship_to_location,
(select
  hlat.location_code
 from
  hr_locations_all_tl hlat
 where
  hlat.location_id = aila.ship_to_location_id and
  hlat.language = userenv(&apos;LANG&apos;) and
  rownum &lt;= 1
) ship_to_location,
-- xm.product_fiscal_classification,
(select
  zfpcv.classification_name
 from
  zx_fc_product_fiscal_v zfpcv
 where
  (zfpcv.country_code = aia.taxation_country or zfpcv.country_code is null) and
  (zfpcv.effective_to &gt;= trunc(sysdate) or zfpcv.effective_to is null) and
  zfpcv.classification_code = aila.product_fisc_classification and
  rownum &lt;= 1
) product_fiscal_classification,
-- xm.fiscal_classification,
(select
  zfudv.classification_name
 from
  zx_fc_user_defined_v zfudv
 where
  (zfudv.country_code =aia.taxation_country or zfudv.country_code is null) and
  trunc(sysdate) between nvl(zfudv.effective_from,trunc(sysdate)) and nvl(zfudv.effective_to,trunc(sysdate)) and
  zfudv.classification_code = aila.user_defined_fisc_class and
  rownum &lt;= 1
) fiscal_classification,
-- xm.business_category,
(select
  zfbcv.classification_name
 from
  zx_fc_business_categories_v zfbcv
 where
  (zfbcv.country_code = aia.taxation_country or zfbcv.country_code is null) and
  trunc(sysdate) between nvl(zfbcv.effective_from,trunc(sysdate)) and nvl(zfbcv.effective_to,trunc(sysdate)) and
  zfbcv.application_id = 200 and
  zfbcv.entity_code = &apos;AP_INVOICES&apos; and
  zfbcv.event_class_code IN (&apos;STANDARD INVOICES&apos;,&apos;PREPAYMENT INVOICES&apos;,&apos;EXPENSE REPORTS&apos;) and
  zfbcv.classification_code = aila.trx_business_category and
  rownum &lt;= 1
) business_category,
-- xm.product_type,
(select
  zptv.classification_name
 from
  zx_product_types_v zptv
 where
  zptv.classification_code = aila.product_type and
  rownum &lt;= 1
) product_type,
-- xm.product_category
(select
  zfpcv.classification_name
 from
  zx_fc_product_categories_v zfpcv
 where
  (zfpcv.country_code = aia.taxation_country or zfpcv.country_code is null) and
  trunc(sysdate) between nvl(zfpcv.effective_from,trunc(sysdate)) and nvl(zfpcv.effective_to,trunc(sysdate)) and
  zfpcv.classification_code = aila.product_category and
  rownum &lt;= 1
) product_category,
-- tax line only columns
aila.tax_regime_code tax_regime,
aila.tax,
aila.tax_status_code tax_status,
aila.tax_jurisdiction_code tax_jurisdiction,
aila.tax_rate_code tax_rate_name,
aila.tax_rate,
--
aila.assessable_value,
(select aag.name from ap_awt_groups aag where aag.group_id = aila.awt_group_id) line_invoice_awt_group,
(select aag.name from ap_awt_groups aag where aag.group_id = aila.awt_group_id) line_payment_awt_group,
--
(select flvv.meaning from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;IBY_BANK_CHARGE_BEARER&apos; and flvv.view_application_id = 0 and flvv.lookup_code = aia.bank_charge_bearer) bank_charge_bearer,
aia.remittance_message1,
aia.remittance_message2,
aia.remittance_message3,
aia.unique_remittance_identifier,
aia.uri_check_digit,
--
aia.reference_1 invoice_reference_1,
aia.reference_2 invoice_reference_2,
aia.reference_key1 invoice_reference_key1,
aia.reference_key2 invoice_reference_key2,
aia.reference_key3 invoice_reference_key3,
aia.reference_key4 invoice_reference_key4,
aia.reference_key5 invoice_reference_key5,
aila.reference_1 line_reference_1,
aila.reference_2 line_reference_2,
aila.reference_key1 line_reference_key1,
aila.reference_key2 line_reference_key2,
aila.reference_key3 line_reference_key3,
aila.reference_key4 line_reference_key4,
aila.reference_key5 line_reference_key5,
--
xxen_util.display_flexfield_context(200,&apos;AP_INVOICES&apos;,aia.attribute_category) invoice_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE1&apos;,aia.rowid,aia.attribute1) ap_inv_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE2&apos;,aia.rowid,aia.attribute2) ap_inv_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE3&apos;,aia.rowid,aia.attribute3) ap_inv_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE4&apos;,aia.rowid,aia.attribute4) ap_inv_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE5&apos;,aia.rowid,aia.attribute5) ap_inv_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE6&apos;,aia.rowid,aia.attribute6) ap_inv_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE7&apos;,aia.rowid,aia.attribute7) ap_inv_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE8&apos;,aia.rowid,aia.attribute8) ap_inv_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE9&apos;,aia.rowid,aia.attribute9) ap_inv_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE10&apos;,aia.rowid,aia.attribute10) ap_inv_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE11&apos;,aia.rowid,aia.attribute11) ap_inv_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE12&apos;,aia.rowid,aia.attribute12) ap_inv_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE13&apos;,aia.rowid,aia.attribute13) ap_inv_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE14&apos;,aia.rowid,aia.attribute14) ap_inv_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICES&apos;,aia.attribute_category,&apos;ATTRIBUTE15&apos;,aia.rowid,aia.attribute15) ap_inv_attribute15,
xxen_util.display_flexfield_context(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category) line_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE1&apos;,aila.rowid,aila.attribute1) ap_inv_line_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE2&apos;,aila.rowid,aila.attribute2) ap_inv_line_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE3&apos;,aila.rowid,aila.attribute3) ap_inv_line_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE4&apos;,aila.rowid,aila.attribute4) ap_inv_line_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE5&apos;,aila.rowid,aila.attribute5) ap_inv_line_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE6&apos;,aila.rowid,aila.attribute6) ap_inv_line_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE7&apos;,aila.rowid,aila.attribute7) ap_inv_line_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE8&apos;,aila.rowid,aila.attribute8) ap_inv_line_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE9&apos;,aila.rowid,aila.attribute9) ap_inv_line_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE10&apos;,aila.rowid,aila.attribute10) ap_inv_line_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE11&apos;,aila.rowid,aila.attribute11) ap_inv_line_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE12&apos;,aila.rowid,aila.attribute12) ap_inv_line_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE13&apos;,aila.rowid,aila.attribute13) ap_inv_line_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE14&apos;,aila.rowid,aila.attribute14) ap_inv_line_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_LINES&apos;,aila.attribute_category,&apos;ATTRIBUTE15&apos;,aila.rowid,aila.attribute15) ap_inv_line_attribute15,
xxen_util.display_flexfield_context(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category) dist_attribute_category,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE1&apos;,aida.rowid,aida.attribute1) ap_inv_dist_attribute1,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE2&apos;,aida.rowid,aida.attribute2) ap_inv_dist_attribute2,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE3&apos;,aida.rowid,aida.attribute3) ap_inv_dist_attribute3,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE4&apos;,aida.rowid,aida.attribute4) ap_inv_dist_attribute4,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE5&apos;,aida.rowid,aida.attribute5) ap_inv_dist_attribute5,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE6&apos;,aida.rowid,aida.attribute6) ap_inv_dist_attribute6,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE7&apos;,aida.rowid,aida.attribute7) ap_inv_dist_attribute7,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE8&apos;,aida.rowid,aida.attribute8) ap_inv_dist_attribute8,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE9&apos;,aida.rowid,aida.attribute9) ap_inv_dist_attribute9,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE10&apos;,aida.rowid,aida.attribute10) ap_inv_dist_attribute10,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE11&apos;,aida.rowid,aida.attribute11) ap_inv_dist_attribute11,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE12&apos;,aida.rowid,aida.attribute12) ap_inv_dist_attribute12,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE13&apos;,aida.rowid,aida.attribute13) ap_inv_dist_attribute13,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE14&apos;,aida.rowid,aida.attribute14) ap_inv_dist_attribute14,
xxen_util.display_flexfield_value(200,&apos;AP_INVOICE_DISTRIBUTIONS&apos;,aida.attribute_category,&apos;ATTRIBUTE15&apos;,aida.rowid,aida.attribute15) ap_inv_dist_attribute15
from
ap_invoices_all aia,
ap_payment_schedules_all apsa,
ap_invoice_lines_all aila,
ap_invoice_distributions_all aida,
financials_system_parameters fsp,
hr_all_organization_units_vl haouv,
ap_suppliers asu,
ap_supplier_sites_all assa,
ap_lookup_codes alc
where
aia.invoice_id = apsa.invoice_id (+) and
aia.invoice_id = aila.invoice_id and
aila.invoice_id = aida.invoice_id (+) and
aila.line_number = aida.invoice_line_number (+) and
aia.vendor_id = asu.vendor_id and
aia.vendor_site_id = assa.vendor_site_id and
aia.org_id = haouv.organization_id and
aia.org_id = fsp.org_id and
alc.lookup_type = &apos;SOURCE&apos; and
alc.lookup_code = aia.source and
haouv.name = nvl(:p_operating_unit,haouv.name) and
aia.invoice_id in
(
select aia2.invoice_id from ap_invoices_all aia2 where aia2.creation_date &gt;= sysdate - (3/24) and aia2.created_by = fnd_global.user_id
union all
select
aia2.invoice_id
from
xxen_ap_invoice_upload_0715_u xm2,
hr_operating_units hou2,
ap_suppliers asu2,
ap_invoices_all aia2
where
xm2.add_to_existing_invoice is not null and
xm2.operating_unit = hou2.name and
xm2.supplier_number = asu2.segment1 and
hou2.organization_id = aia2.org_id and
asu2.vendor_id = aia2.vendor_id and
xm2.invoice_number = aia2.invoice_num
)
)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>x.operating_unit,
x.invoice_date,
x.supplier_name,
x.invoice_number,
x.line_number,
x.distribution_line_number</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select /* push_pred(inv) */
xm.action_,
decode(inv.invoice_id,null,xxen_upload.status_meaning(xxen_upload.status_error),xxen_upload.status_meaning(xm.pstatus)) status_,
nvl(xm.pmessage,nvl2(inv.invoice_id,xxen_upload.status_meaning(xxen_upload.status_success),&apos;One or more lines in the invoice have errors&apos;)) message_,
xm.prequestid  request_id_,
xm.modified_columns_,
xm.inv_int_id,
xm.line_int_id,
xm.batch_name,
xm.submit_validation,
xm.invoice_calculate_tax,
xm.invoice_inclusive_of_tax,
--
decode(inv.invoice_id,null,xm.source,inv.source) source,
decode(inv.invoice_id,null,xm.operating_unit,inv.operating_unit) operating_unit,
decode(inv.invoice_id,null,xm.supplier_name,inv.supplier_name) supplier_name,
decode(inv.invoice_id,null,xm.supplier_number,inv.supplier_number) supplier_number,
decode(inv.invoice_id,null,xm.supplier_site,inv.supplier_site) supplier_site,
decode(inv.invoice_id,null,xm.invoice_type,inv.invoice_type) invoice_type,
decode(inv.invoice_id,null,xm.document_category,inv.document_category) document_category,
decode(inv.invoice_id,null,xm.invoice_number,inv.invoice_number) invoice_number,
xm.add_to_existing_invoice,
decode(inv.invoice_id,null,xm.invoice_description,inv.invoice_description) invoice_description,
decode(inv.invoice_id,null,xm.invoice_po_number,inv.invoice_po_number) invoice_po_number,
decode(inv.invoice_id,null,xm.invoice_date,inv.invoice_date) invoice_date,
decode(inv.invoice_id,null,xm.gl_date,inv.gl_date) gl_date,
decode(inv.invoice_id,null,xm.invoice_amount,inv.invoice_amount) invoice_amount,
decode(inv.invoice_id,null,xm.amount_applicable_to_discount,inv.amount_applicable_to_discount) amount_applicable_to_discount,
decode(inv.invoice_id,null,xm.invoice_currency,inv.invoice_currency) invoice_currency,
decode(inv.invoice_id,null,xm.exchange_rate_type,inv.exchange_rate_type) exchange_rate_type,
decode(inv.invoice_id,null,xm.exchange_date,inv.exchange_date) exchange_date,
decode(inv.invoice_id,null,xm.exchange_rate,inv.exchange_rate) exchange_rate,
decode(inv.invoice_id,null,xm.terms,inv.terms) terms,
decode(inv.invoice_id,null,xm.terms_date,inv.terms_date) terms_date,
decode(inv.invoice_id,null,xm.goods_received_date,inv.goods_received_date) goods_received_date,
decode(inv.invoice_id,null,xm.invoice_received_date,inv.invoice_received_date) invoice_received_date,
decode(inv.invoice_id,null,xm.liability_account,inv.liability_account) liability_account,
decode(inv.invoice_id,null,xm.exclusive_payment_flag,inv.exclusive_payment_flag) exclusive_payment_flag,
decode(inv.invoice_id,null,xm.payment_currency,inv.payment_currency) payment_currency,
decode(inv.invoice_id,null,xm.payment_cross_rate_type,inv.payment_cross_rate_type) payment_cross_rate_type,
decode(inv.invoice_id,null,xm.payment_cross_rate_date,inv.payment_cross_rate_date) payment_cross_rate_date,
decode(inv.invoice_id,null,xm.payment_cross_rate,inv.payment_cross_rate) payment_cross_rate,
decode(inv.invoice_id,null,xm.payment_method,inv.payment_method) payment_method,
decode(inv.invoice_id,null,xm.payment_delivery_channel,inv.payment_delivery_channel) payment_delivery_channel,
decode(inv.invoice_id,null,xm.payment_reason,inv.payment_reason) payment_reason,
decode(inv.invoice_id,null,xm.payment_reason_comments,inv.payment_reason_comments) payment_reason_comments,
decode(inv.invoice_id,null,xm.payment_group,inv.payment_group) payment_group,
--decode(inv.invoice_id,null,xm.payment_priority,inv.payment_priority) payment_priority,
decode(inv.invoice_id,null,xm.invoice_awt_group,inv.invoice_awt_group) invoice_awt_group,
decode(inv.invoice_id,null,xm.payment_awt_group,inv.payment_awt_group) payment_awt_group,
--decode(inv.invoice_id,null,xm.ussgl_transaction_code,inv.ussgl_transaction_code) ussgl_transaction_code,
decode(inv.invoice_id,null,xm.internal_recording_date,inv.internal_recording_date) internal_recording_date,
decode(inv.invoice_id,null,xm.supplier_tax_invoice_number,inv.supplier_tax_invoice_number) supplier_tax_invoice_number,
decode(inv.invoice_id,null,xm.supplier_tax_invoice_date,inv.supplier_tax_invoice_date) supplier_tax_invoice_date,
decode(inv.invoice_id,null,xm.supplier_tax_exchange_rate,inv.supplier_tax_exchange_rate) supplier_tax_exchange_rate,
--
decode(inv.invoice_id,null,xm.line_number,inv.line_number) line_number,
decode(inv.invoice_id,null,xm.line_type,inv.line_type) line_type,
decode(inv.invoice_id,null,xm.line_amount,inv.line_amount) line_amount,
decode(inv.invoice_id,null,xm.line_description,inv.line_description) line_description,
decode(inv.invoice_id,null,xm.quantity,inv.quantity) quantity,
decode(inv.invoice_id,null,xm.uom,inv.uom) uom,
decode(inv.invoice_id,null,xm.unit_price,inv.unit_price) unit_price,
--
decode(inv.invoice_id,null,xm.line_prorate_group,inv.line_prorate_group) line_prorate_group,
decode(inv.invoice_id,null,xm.prorate_flag,inv.prorate_flag) prorate_flag,
decode(inv.invoice_id,null,xm.distribution_line_number,inv.distribution_line_number) distribution_line_number,
--
decode(inv.invoice_id,null,xm.distribution_account_alias,inv.distribution_account_alias) distribution_account_alias,
decode(inv.invoice_id,null,xm.distribution_account,inv.distribution_account) distribution_account,
xm.distribution_percent,
decode(inv.invoice_id,null,xm.distribution_amount,inv.distribution_amount) distribution_amount,
decode(inv.invoice_id,null,xm.distribution_set,inv.distribution_set) distribution_set,
--
decode(inv.invoice_id,null,xm.requester,inv.requester) requester,
--
decode(inv.invoice_id,null,xm.po_number,inv.po_number) po_number,
decode(inv.invoice_id,null,xm.po_release_num,inv.po_release_num) po_release_num,
decode(inv.invoice_id,null,xm.po_line_num,inv.po_line_num) po_line_num,
decode(inv.invoice_id,null,xm.po_shipment_num,inv.po_shipment_num) po_shipment_num,
decode(inv.invoice_id,null,xm.po_distribution_num,inv.po_distribution_num) po_distribution_num,
decode(inv.invoice_id,null,xm.po_receipt_num,inv.po_receipt_num) po_receipt_num,
decode(inv.invoice_id,null,xm.po_receipt_line_num,inv.po_receipt_line_num) po_receipt_line_num,
--
decode(inv.invoice_id,null,xm.inventory_item,inv.inventory_item) inventory_item,
decode(inv.invoice_id,null,xm.item_description,inv.item_description) item_description,
decode(inv.invoice_id,null,xm.manufacturer,inv.manufacturer) manufacturer,
decode(inv.invoice_id,null,xm.model_number,inv.model_number) model_number,
decode(inv.invoice_id,null,xm.serial_number,inv.serial_number) serial_number,
decode(inv.invoice_id,null,xm.warranty_number,inv.warranty_number) warranty_number,
decode(inv.invoice_id,null,xm.track_as_asset,inv.track_as_asset) track_as_asset,
decode(inv.invoice_id,null,xm.asset_book,inv.asset_book) asset_book,
decode(inv.invoice_id,null,xm.asset_category,inv.asset_category) asset_category,
--
decode(inv.invoice_id,null,xm.project,inv.project) project,
decode(inv.invoice_id,null,xm.task,inv.task) task,
decode(inv.invoice_id,null,xm.expenditure_item_date,inv.expenditure_item_date) expenditure_item_date,
decode(inv.invoice_id,null,xm.expenditure_type,inv.expenditure_type) expenditure_type,
decode(inv.invoice_id,null,xm.expenditure_organization,inv.expenditure_organization) expenditure_organization,
decode(inv.invoice_id,null,xm.project_quantity,inv.project_quantity) project_quantity,
--
decode(inv.invoice_id,null,xm.income_tax_type,inv.income_tax_type) income_tax_type,
decode(inv.invoice_id,null,xm.income_tax_region,inv.income_tax_region) income_tax_region,
--
decode(inv.invoice_id,null,xm.taxation_country,inv.taxation_country) taxation_country,
decode(inv.invoice_id,null,xm.tax_classification,inv.tax_classification) tax_classification,
decode(inv.invoice_id,null,xm.primary_intended_use,inv.primary_intended_use) primary_intended_use,
decode(inv.invoice_id,null,xm.ship_to_location,inv.ship_to_location) ship_to_location,
decode(inv.invoice_id,null,xm.product_fiscal_classification,inv.product_fiscal_classification) product_fiscal_classification,
decode(inv.invoice_id,null,xm.fiscal_classification,inv.fiscal_classification) fiscal_classification,
decode(inv.invoice_id,null,xm.business_category,inv.business_category) business_category,
decode(inv.invoice_id,null,xm.product_type,inv.product_type) product_type,
decode(inv.invoice_id,null,xm.product_category,inv.product_category) product_category,
-- tax line only columns
decode(inv.invoice_id,null,xm.tax_regime,inv.tax_regime) tax_regime,
decode(inv.invoice_id,null,xm.tax,inv.tax) tax,
decode(inv.invoice_id,null,xm.tax_status,inv.tax_status) tax_status,
decode(inv.invoice_id,null,xm.tax_jurisdiction,inv.tax_jurisdiction) tax_jurisdiction,
decode(inv.invoice_id,null,xm.tax_rate_name,inv.tax_rate_name) tax_rate_name,
decode(inv.invoice_id,null,xm.tax_rate,inv.tax_rate) tax_rate,
--
decode(inv.invoice_id,null,xm.assessable_value,inv.assessable_value) assessable_value,
decode(inv.invoice_id,null,xm.line_invoice_awt_group,inv.line_invoice_awt_group) line_invoice_awt_group,
decode(inv.invoice_id,null,xm.line_payment_awt_group,inv.line_payment_awt_group) line_payment_awt_group,
--
decode(inv.invoice_id,null,xm.bank_charge_bearer,inv.bank_charge_bearer) bank_charge_bearer,
decode(inv.invoice_id,null,xm.remittance_message1,inv.remittance_message1) remittance_message1,
decode(inv.invoice_id,null,xm.remittance_message2,inv.remittance_message2) remittance_message2,
decode(inv.invoice_id,null,xm.remittance_message3,inv.remittance_message3) remittance_message3,
decode(inv.invoice_id,null,xm.unique_remittance_identifier,inv.unique_remittance_identifier) unique_remittance_identifier,
decode(inv.invoice_id,null,xm.uri_check_digit,inv.uri_check_digit) uri_check_digit,
--
decode(inv.invoice_id,null,xm.invoice_reference_1,inv.invoice_reference_1) invoice_reference_1,
decode(inv.invoice_id,null,xm.invoice_reference_2,inv.invoice_reference_2) invoice_reference_2,
decode(inv.invoice_id,null,xm.invoice_reference_key1,inv.invoice_reference_key1) invoice_reference_key1,
decode(inv.invoice_id,null,xm.invoice_reference_key2,inv.invoice_reference_key2) invoice_reference_key2,
decode(inv.invoice_id,null,xm.invoice_reference_key3,inv.invoice_reference_key3) invoice_reference_key3,
decode(inv.invoice_id,null,xm.invoice_reference_key4,inv.invoice_reference_key4) invoice_reference_key4,
decode(inv.invoice_id,null,xm.invoice_reference_key5,inv.invoice_reference_key5) invoice_reference_key5,
decode(inv.invoice_id,null,xm.line_reference_1,inv.line_reference_1) line_reference_1,
decode(inv.invoice_id,null,xm.line_reference_2,inv.line_reference_2) line_reference_2,
decode(inv.invoice_id,null,xm.line_reference_key1,inv.line_reference_key1) line_reference_key1,
decode(inv.invoice_id,null,xm.line_reference_key2,inv.line_reference_key2) line_reference_key2,
decode(inv.invoice_id,null,xm.line_reference_key3,inv.line_reference_key3) line_reference_key3,
decode(inv.invoice_id,null,xm.line_reference_key4,inv.line_reference_key4) line_reference_key4,
decode(inv.invoice_id,null,xm.line_reference_key5,inv.line_reference_key5) line_reference_key5,
--
decode(inv.invoice_id,null,xm.invoice_attribute_category,inv.invoice_attribute_category) invoice_attribute_category,
decode(inv.invoice_id,null,xm.ap_inv_attribute1,inv.ap_inv_attribute1) ap_inv_attribute1,
decode(inv.invoice_id,null,xm.ap_inv_attribute2,inv.ap_inv_attribute2) ap_inv_attribute2,
decode(inv.invoice_id,null,xm.ap_inv_attribute3,inv.ap_inv_attribute3) ap_inv_attribute3,
decode(inv.invoice_id,null,xm.ap_inv_attribute4,inv.ap_inv_attribute4) ap_inv_attribute4,
decode(inv.invoice_id,null,xm.ap_inv_attribute5,inv.ap_inv_attribute5) ap_inv_attribute5,
decode(inv.invoice_id,null,xm.ap_inv_attribute6,inv.ap_inv_attribute6) ap_inv_attribute6,
decode(inv.invoice_id,null,xm.ap_inv_attribute7,inv.ap_inv_attribute7) ap_inv_attribute7,
decode(inv.invoice_id,null,xm.ap_inv_attribute8,inv.ap_inv_attribute8) ap_inv_attribute8,
decode(inv.invoice_id,null,xm.ap_inv_attribute9,inv.ap_inv_attribute9) ap_inv_attribute9,
decode(inv.invoice_id,null,xm.ap_inv_attribute10,inv.ap_inv_attribute10) ap_inv_attribute10,
decode(inv.invoice_id,null,xm.ap_inv_attribute11,inv.ap_inv_attribute11) ap_inv_attribute11,
decode(inv.invoice_id,null,xm.ap_inv_attribute12,inv.ap_inv_attribute12) ap_inv_attribute12,
decode(inv.invoice_id,null,xm.ap_inv_attribute13,inv.ap_inv_attribute13) ap_inv_attribute13,
decode(inv.invoice_id,null,xm.ap_inv_attribute14,inv.ap_inv_attribute14) ap_inv_attribute14,
decode(inv.invoice_id,null,xm.ap_inv_attribute15,inv.ap_inv_attribute15) ap_inv_attribute15,
decode(inv.invoice_id,null,xm.line_attribute_category,inv.line_attribute_category) line_attribute_category,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute1,inv.ap_inv_line_attribute1) ap_inv_line_attribute1,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute2,inv.ap_inv_line_attribute2) ap_inv_line_attribute2,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute3,inv.ap_inv_line_attribute3) ap_inv_line_attribute3,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute4,inv.ap_inv_line_attribute4) ap_inv_line_attribute4,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute5,inv.ap_inv_line_attribute5) ap_inv_line_attribute5,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute6,inv.ap_inv_line_attribute6) ap_inv_line_attribute6,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute7,inv.ap_inv_line_attribute7) ap_inv_line_attribute7,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute8,inv.ap_inv_line_attribute8) ap_inv_line_attribute8,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute9,inv.ap_inv_line_attribute9) ap_inv_line_attribute9,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute10,inv.ap_inv_line_attribute10) ap_inv_line_attribute10,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute11,inv.ap_inv_line_attribute11) ap_inv_line_attribute11,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute12,inv.ap_inv_line_attribute12) ap_inv_line_attribute12,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute13,inv.ap_inv_line_attribute13) ap_inv_line_attribute13,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute14,inv.ap_inv_line_attribute14) ap_inv_line_attribute14,
decode(inv.invoice_id,null,xm.ap_inv_line_attribute15,inv.ap_inv_line_attribute15) ap_inv_line_attribute15,
decode(inv.invoice_id,null,xm.dist_attribute_category,inv.dist_attribute_category) dist_attribute_category,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute1,inv.ap_inv_dist_attribute1) ap_inv_dist_attribute1,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute2,inv.ap_inv_dist_attribute2) ap_inv_dist_attribute2,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute3,inv.ap_inv_dist_attribute3) ap_inv_dist_attribute3,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute4,inv.ap_inv_dist_attribute4) ap_inv_dist_attribute4,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute5,inv.ap_inv_dist_attribute5) ap_inv_dist_attribute5,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute6,inv.ap_inv_dist_attribute6) ap_inv_dist_attribute6,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute7,inv.ap_inv_dist_attribute7) ap_inv_dist_attribute7,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute8,inv.ap_inv_dist_attribute8) ap_inv_dist_attribute8,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute9,inv.ap_inv_dist_attribute9) ap_inv_dist_attribute9,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute10,inv.ap_inv_dist_attribute10) ap_inv_dist_attribute10,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute11,inv.ap_inv_dist_attribute11) ap_inv_dist_attribute11,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute12,inv.ap_inv_dist_attribute12) ap_inv_dist_attribute12,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute13,inv.ap_inv_dist_attribute13) ap_inv_dist_attribute13,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute14,inv.ap_inv_dist_attribute14) ap_inv_dist_attribute14,
decode(inv.invoice_id,null,xm.ap_inv_dist_attribute15,inv.ap_inv_dist_attribute15) ap_inv_dist_attribute15,
xm.attachment_category_,
xm.attachment_title_,
xm.attachment_description_,
xm.attachment_type_,
xxen_upload.check_and_add_attachment(
p_function_name=&gt;&apos;APXINWKB&apos;,
p_function_type=&gt;&apos;O&apos;,
p_category_name=&gt;xm.attachment_category_,
p_entity_name=&gt;&apos;AP_INVOICES&apos;,
p_data_type=&gt;xm.attachment_type_,
p_title=&gt;xm.attachment_title_,
p_description=&gt;xm.attachment_description_,
p_text=&gt;xm.attachment_content_,
p_file_id=&gt;xm.attachment_file_id_,
p_pk1_value=&gt;inv.invoice_id
) attachment_content_,
xm.attachment_file_id_,
xm.upload_row
&amp;il_columns_success
from
q_reporting_table xm,
q_success_inv inv
where
decode(xm.pstatus,xxen_upload.status_success,xm.operating_unit) = inv.operating_unit (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.supplier_name) = inv.supplier_name (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.supplier_number) = inv.supplier_number (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.supplier_site) = inv.supplier_site (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.invoice_number) = inv.invoice_number (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.line_number) = inv.line_number (+) and
decode(xm.pstatus,xxen_upload.status_success,xm.line_type) = inv.line_type (+) and
--a row of a split line shows its own distribution, a line uploaded on one row all of its distributions
nvl(case when coalesce(xm.distribution_percent,xm.distribution_amount) is not null then nvl(xm.distribution_line_number,1) end,inv.distribution_line_number (+)) = inv.distribution_line_number (+)

</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
