<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>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: Blitz Upload Mode -->
 <LOVS_ROW>
  <GUID>E811F942597A2075E0530100007FF4F2</GUID>
  <LOV_NAME>Blitz Upload Mode</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: HR Operating Unit -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEB979D2E0530100007F1FF2</GUID>
  <LOV_NAME>HR Operating Unit</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>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 mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
order by
hou.name</LOV_QUERY>
  <VERSION_COMMENTS>Fixed where clause duplication</VERSION_COMMENTS>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <DESCRIPTION>وحدة التشغيل مقيدة بالتحكم في الوصول متعدد المنظمات (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <DESCRIPTION>Bedieneinheit eingeschränkt durch Multi Org Access Control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <DESCRIPTION>Unidad operativa restringida por el control de acceso multiorgánico (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <DESCRIPTION>Unité opérationnelle restreinte par un contrôle d&apos;accès multi-organismes (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <DESCRIPTION>Unità operativa limitata dal controllo di accesso multiorgano (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <DESCRIPTION>多機関アクセス制御(MOAC)で制限された操作ユニット</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <DESCRIPTION>다중 조직 액세스 제어 (MOAC)에 의해 제한되는 운영 단위</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <DESCRIPTION>Unidade operacional restrita por controle de acesso multi org (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <DESCRIPTION>Операционное устройство, ограниченное мультиорганизованным контролем доступа (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <DESCRIPTION>Styrenhet begränsad av multi-org access control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <DESCRIPTION>Çoklu kuruluş erişim kontrolü (MOAC) tarafından kısıtlanan işletim birimi</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>Operating unit restricted by multi org access control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <DESCRIPTION>受多机构访问控制（MOAC）限制的操作单元。</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: AR Transaction Update Upload -->
 <REPORTS_ROW>
  <GUID>B6163E9C6353402AAEE9402E5E032AE5</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
haouv.name operating_unit,
rcta.trx_number,
rcta.trx_date,
nvl(xxen_util.meaning(rctt.type,&apos;INV/CM&apos;,222),rctt.type) class,
rctt.name transaction_type,
rbsa.name source,
hp.party_name bill_to_customer,
hca.account_number bill_to_account,
xxen_util.yes(rcta.complete_flag) complete,
xxen_util.meaning(rcta.status_trx,&apos;INVOICE_TRX_STATUS&apos;,222) trx_status,
rcta.comments,
rcta.internal_notes special_instructions,
xxen_util.meaning(rcta.printing_option,&apos;INVOICE_PRINT_OPTIONS&apos;,222) print_option,
rcta.purchase_order,
rcta.purchase_order_revision,
rcta.purchase_order_date,
(select rsa.name from ra_salesreps_all rsa where rcta.primary_salesrep_id=rsa.salesrep_id and rcta.org_id=rsa.org_id) salesperson,
(select rsa.salesrep_number from ra_salesreps_all rsa where rcta.primary_salesrep_id=rsa.salesrep_id and rcta.org_id=rsa.org_id) salesperson_number,
(select aartav.concatenated_address from ar_active_remit_to_addresses_v aartav where rcta.remit_to_address_id=aartav.address_id) remit_to_address,
xxen_util.meaning(decode(rcta.finance_charges,&apos;N&apos;,&apos;Y&apos;,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0) exempt_from_late_charges,
rcta.ship_via,
xxen_util.meaning(rcta.fob_point,&apos;FOB&apos;,222) fob,
rcta.waybill_number,
rcta.ct_reference cross_reference,
xxen_util.display_flexfield_context(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category) ar_inv_attribute_category,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE1&apos;,rcta.rowid,rcta.attribute1) ar_inv_attribute1,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE2&apos;,rcta.rowid,rcta.attribute2) ar_inv_attribute2,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE3&apos;,rcta.rowid,rcta.attribute3) ar_inv_attribute3,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE4&apos;,rcta.rowid,rcta.attribute4) ar_inv_attribute4,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE5&apos;,rcta.rowid,rcta.attribute5) ar_inv_attribute5,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE6&apos;,rcta.rowid,rcta.attribute6) ar_inv_attribute6,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE7&apos;,rcta.rowid,rcta.attribute7) ar_inv_attribute7,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE8&apos;,rcta.rowid,rcta.attribute8) ar_inv_attribute8,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE9&apos;,rcta.rowid,rcta.attribute9) ar_inv_attribute9,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE10&apos;,rcta.rowid,rcta.attribute10) ar_inv_attribute10,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE11&apos;,rcta.rowid,rcta.attribute11) ar_inv_attribute11,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE12&apos;,rcta.rowid,rcta.attribute12) ar_inv_attribute12,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE13&apos;,rcta.rowid,rcta.attribute13) ar_inv_attribute13,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE14&apos;,rcta.rowid,rcta.attribute14) ar_inv_attribute14,
xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE15&apos;,rcta.rowid,rcta.attribute15) ar_inv_attribute15,
rcta.customer_trx_id,
null upload_row
from
ra_customer_trx_all rcta,
hz_cust_accounts hca,
hz_parties hp,
ra_cust_trx_types_all rctt,
ra_batch_sources_all rbsa,
hr_all_organization_units_vl haouv
where
1=1 and
rctt.type not in (&apos;DEP&apos;,&apos;GUAR&apos;) and
rcta.org_id in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat) and
rcta.bill_to_customer_id=hca.cust_account_id(+) and
hca.party_id=hp.party_id(+) and
rcta.cust_trx_type_id=rctt.cust_trx_type_id and
rcta.org_id=rctt.org_id and
rcta.batch_source_id=rbsa.batch_source_id(+) and
rcta.org_id=rbsa.org_id(+) and
rcta.org_id=haouv.organization_id</SQL_TEXT>
  <VERSION_COMMENTS>Initial version. Post completion header field updates for AR transactions (comments, special instructions, print option, PO details, salesperson, remit to, late charges exemption, ship via, FOB, waybill, cross reference, transaction DFF) through arp_process_header_updte_cover.update_header_cover with full row pass-through of unchanged columns and the form&apos;s own derived arguments taken from ra_customer_trx_partial_v.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_ar_upload.update_transaction</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>AR Transaction Update Upload</REPORT_NAME>
    <DESCRIPTION>Updates the post completion header fields of Receivables transactions in the same way as the Transactions workbench: comments, special instructions, print option, purchase order details, salesperson, remit to address, late charges exemption, ship via, FOB, waybill, cross reference and the transaction descriptive flexfield.

The transaction is identified by Operating Unit and Transaction Number. A hidden transaction id links downloaded rows exactly; pasted rows resolve by number, and a number existing under more than one transaction source is rejected with a request to download the transaction instead.

Updates are applied through the Transactions workbench header handler, so the same validations apply as in the form. Completion status, transaction status, amounts, dates, customers and accounting are not changed by this upload. Commitments (deposits and guarantees) are excluded.

The upload only processes changed cells. A row without changes reports No change.</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>1=1</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>:p_upload_mode like &apos;%&apos; || xxen_upload.action_update</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Blitz Upload Mode</LOV_NAME>
    <LOV_GUID>E811F942597A2075E0530100007FF4F2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY_DSP>
    <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>haouv.name=:operating_unit</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>HR Operating Unit</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB979D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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 mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
order by
hou.name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <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>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>rcta.trx_number like :trx_number</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Transaction Number</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>rcta.trx_date&gt;=:trx_date_from</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Transaction Date From</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>rcta.trx_date&lt;:trx_date_to+1</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>last_day(:$flex$.transaction_date_from)</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Transaction Date To</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>rctt.name=:transaction_type</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
rctta.name value,
rctta.description
from
ra_cust_trx_types_all rctta,
hr_all_organization_units_vl haouv2
where
rctta.org_id=haouv2.organization_id and
haouv2.name=:$flex$.Operating_Unit and
rctta.type not in (&apos;DEP&apos;,&apos;GUAR&apos;)
order by
rctta.name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Transaction Type</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>hp.party_name=:bill_to_customer</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
hp.party_name value,
hca.account_number description
from
hz_cust_accounts hca,
hz_parties hp
where
hca.party_id=hp.party_id and
hca.status=&apos;A&apos;
order by
hp.party_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Bill To Customer</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </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>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>5</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>HR Operating Unit</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB979D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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 mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
order by
hou.name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>:$flex$.Operating_Unit</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>TRX_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>TRX_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>CLASS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>TRANSACTION_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>SOURCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>BILL_TO_CUSTOMER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>BILL_TO_ACCOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>COMPLETE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>TRX_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>COMMENTS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>SPECIAL_INSTRUCTIONS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
al.meaning value,
al.description
from
ar_lookups al
where
al.lookup_type=&apos;SPECIAL_INSTRUCTIONS&apos; and
al.enabled_flag=&apos;Y&apos; and
sysdate between al.start_date_active and nvl(al.end_date_active,sysdate)
order by
al.meaning</LOV_QUERY_DSP>
    <COMMENTS>Free text. The list offers the seeded special instruction texts but any text up to 240 characters can be entered.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>PRINT_OPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
al.lookup_code id,
al.meaning value,
al.description
from
ar_lookups al
where
al.lookup_type=&apos;INVOICE_PRINT_OPTIONS&apos;
order by
al.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>PURCHASE_ORDER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>PURCHASE_ORDER_REVISION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>PURCHASE_ORDER_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
rsa.salesrep_id id,
rsa.name value,
rsa.salesrep_number description
from
ra_salesreps_all rsa,
hr_all_organization_units_vl haouv2
where
rsa.org_id=haouv2.organization_id and
haouv2.name=:$column$.operating_unit and
rsa.status=&apos;A&apos; and
sysdate between nvl(rsa.start_date_active,sysdate) and nvl(rsa.end_date_active,sysdate)
order by
rsa.name</LOV_QUERY_DSP>
    <COMMENTS>Primary salesperson of the transaction header. Sales credit lines are not changed.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>SALESPERSON_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select rsa.salesrep_number from ra_salesreps_all rsa, hr_all_organization_units_vl haouv2 where rsa.name=:$column$.salesperson and rsa.org_id=haouv2.organization_id and haouv2.name=:$column$.operating_unit</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>REMIT_TO_ADDRESS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
aartav.address_id id,
aartav.concatenated_address value,
null description
from
ar_active_remit_to_addresses_v aartav
order by
aartav.state_or_province,
aartav.city,
aartav.concatenated_address</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>EXEMPT_FROM_LATE_CHARGES</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>25</COLUMN_NUMBER>
    <COLUMN_NAME>SHIP_VIA</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>FOB</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
al.lookup_code id,
al.meaning value,
al.description
from
ar_lookups al
where
al.lookup_type=&apos;FOB&apos; and
al.enabled_flag=&apos;Y&apos; and
sysdate between nvl(al.start_date_active,sysdate) and nvl(al.end_date_active,sysdate)
order by
al.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>WAYBILL_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>CROSS_REFERENCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <COMMENTS>Reference of the transaction. Receivables derives the reference from the transaction source Default Reference setup where one is configured; the entered value only applies for sources without a Default Reference.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=222 and
fdfcv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfcv.descriptive_flex_context_code&lt;&gt;&apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE1&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE2&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE3&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE4&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE5&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE6&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE7&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE8&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE9&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE10&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE11&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE12&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE13&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE14&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>AR_INV_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;222, p_descriptive_flexfield_name=&gt;&apos;RA_CUSTOMER_TRX&apos;, p_context_name=&gt;:$column$.ar_inv_attribute_category, p_column_name=&gt;&apos;ATTRIBUTE15&apos;, p_attribute1=&gt;:$column$.ar_inv_attribute1, p_attribute2=&gt;:$column$.ar_inv_attribute2, p_attribute3=&gt;:$column$.ar_inv_attribute3, p_attribute4=&gt;:$column$.ar_inv_attribute4, p_attribute5=&gt;:$column$.ar_inv_attribute5, p_attribute6=&gt;:$column$.ar_inv_attribute6, p_attribute7=&gt;:$column$.ar_inv_attribute7, p_attribute8=&gt;:$column$.ar_inv_attribute8, p_attribute9=&gt;:$column$.ar_inv_attribute9, p_attribute10=&gt;:$column$.ar_inv_attribute10, p_attribute11=&gt;:$column$.ar_inv_attribute11, p_attribute12=&gt;:$column$.ar_inv_attribute12, p_attribute13=&gt;:$column$.ar_inv_attribute13, p_attribute14=&gt;:$column$.ar_inv_attribute14, p_attribute15=&gt;:$column$.ar_inv_attribute15)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfv.application_id=222 and
fdfv.descriptive_flexfield_name=&apos;RA_CUSTOMER_TRX&apos; and
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>CUSTOMER_TRX_ID</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>46</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</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>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_trx_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>TRX_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_comments</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>COMMENTS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_internal_notes</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SPECIAL_INSTRUCTIONS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_printing_option</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PRINT_OPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_purchase_order</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PURCHASE_ORDER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_purchase_order_revision</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PURCHASE_ORDER_REVISION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_purchase_order_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>PURCHASE_ORDER_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_primary_salesrep_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_remit_to_address_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REMIT_TO_ADDRESS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_exempt_late_charges</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>EXEMPT_FROM_LATE_CHARGES</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ship_via</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SHIP_VIA</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_fob_point</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>FOB</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_waybill_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>WAYBILL_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>150</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_cross_reference</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CROSS_REFERENCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>160</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>170</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>180</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>190</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>200</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>210</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>220</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>230</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>240</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>250</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>260</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>270</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>280</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>290</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>300</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>310</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AR_INV_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>320</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_customer_trx_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>CUSTOMER_TRX_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>330</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>340</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>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row, operating_unit, trx_number</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
nvl(haouv.name,xu.operating_unit) operating_unit,
nvl(rcta.trx_number,xu.trx_number) trx_number,
nvl(rcta.trx_date,xu.trx_date) trx_date,
nvl(nvl(xxen_util.meaning(rctt.type,&apos;INV/CM&apos;,222),rctt.type),xu.class) class,
nvl(rctt.name,xu.transaction_type) transaction_type,
nvl(rbsa.name,xu.source) source,
nvl(hp.party_name,xu.bill_to_customer) bill_to_customer,
nvl(hca.account_number,xu.bill_to_account) bill_to_account,
nvl(xxen_util.yes(rcta.complete_flag),xu.complete) complete,
nvl(xxen_util.meaning(rcta.status_trx,&apos;INVOICE_TRX_STATUS&apos;,222),xu.trx_status) trx_status,
nvl(rcta.comments,xu.comments) comments,
nvl(rcta.internal_notes,xu.special_instructions) special_instructions,
nvl(xxen_util.meaning(rcta.printing_option,&apos;INVOICE_PRINT_OPTIONS&apos;,222),xu.print_option) print_option,
nvl(rcta.purchase_order,xu.purchase_order) purchase_order,
nvl(rcta.purchase_order_revision,xu.purchase_order_revision) purchase_order_revision,
nvl(rcta.purchase_order_date,xu.purchase_order_date) purchase_order_date,
nvl((select rsa.name from ra_salesreps_all rsa where rcta.primary_salesrep_id=rsa.salesrep_id and rcta.org_id=rsa.org_id),xu.salesperson) salesperson,
nvl((select rsa.salesrep_number from ra_salesreps_all rsa where rcta.primary_salesrep_id=rsa.salesrep_id and rcta.org_id=rsa.org_id),xu.salesperson_number) salesperson_number,
nvl((select aartav.concatenated_address from ar_active_remit_to_addresses_v aartav where rcta.remit_to_address_id=aartav.address_id),xu.remit_to_address) remit_to_address,
nvl(xxen_util.meaning(decode(rcta.finance_charges,&apos;N&apos;,&apos;Y&apos;,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0),xu.exempt_from_late_charges) exempt_from_late_charges,
nvl(rcta.ship_via,xu.ship_via) ship_via,
nvl(xxen_util.meaning(rcta.fob_point,&apos;FOB&apos;,222),xu.fob) fob,
nvl(rcta.waybill_number,xu.waybill_number) waybill_number,
nvl(rcta.ct_reference,xu.cross_reference) cross_reference,
nvl(xxen_util.display_flexfield_context(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category),xu.ar_inv_attribute_category) ar_inv_attribute_category,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE1&apos;,rcta.rowid,rcta.attribute1),xu.ar_inv_attribute1) ar_inv_attribute1,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE2&apos;,rcta.rowid,rcta.attribute2),xu.ar_inv_attribute2) ar_inv_attribute2,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE3&apos;,rcta.rowid,rcta.attribute3),xu.ar_inv_attribute3) ar_inv_attribute3,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE4&apos;,rcta.rowid,rcta.attribute4),xu.ar_inv_attribute4) ar_inv_attribute4,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE5&apos;,rcta.rowid,rcta.attribute5),xu.ar_inv_attribute5) ar_inv_attribute5,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE6&apos;,rcta.rowid,rcta.attribute6),xu.ar_inv_attribute6) ar_inv_attribute6,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE7&apos;,rcta.rowid,rcta.attribute7),xu.ar_inv_attribute7) ar_inv_attribute7,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE8&apos;,rcta.rowid,rcta.attribute8),xu.ar_inv_attribute8) ar_inv_attribute8,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE9&apos;,rcta.rowid,rcta.attribute9),xu.ar_inv_attribute9) ar_inv_attribute9,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE10&apos;,rcta.rowid,rcta.attribute10),xu.ar_inv_attribute10) ar_inv_attribute10,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE11&apos;,rcta.rowid,rcta.attribute11),xu.ar_inv_attribute11) ar_inv_attribute11,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE12&apos;,rcta.rowid,rcta.attribute12),xu.ar_inv_attribute12) ar_inv_attribute12,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE13&apos;,rcta.rowid,rcta.attribute13),xu.ar_inv_attribute13) ar_inv_attribute13,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE14&apos;,rcta.rowid,rcta.attribute14),xu.ar_inv_attribute14) ar_inv_attribute14,
nvl(xxen_util.display_flexfield_value(222,&apos;RA_CUSTOMER_TRX&apos;,rcta.attribute_category,&apos;ATTRIBUTE15&apos;,rcta.rowid,rcta.attribute15),xu.ar_inv_attribute15) ar_inv_attribute15,
xu.customer_trx_id,
xu.upload_row
from
xxen_ar_transaction_upd_8384_u xu,
ra_customer_trx_all rcta,
hz_cust_accounts hca,
hz_parties hp,
ra_cust_trx_types_all rctt,
ra_batch_sources_all rbsa,
hr_all_organization_units_vl haouv
where
xu.status_code_=xxen_upload.status_success and
xu.customer_trx_id=rcta.customer_trx_id(+) and
rcta.bill_to_customer_id=hca.cust_account_id(+) and
hca.party_id=hp.party_id(+) and
rcta.cust_trx_type_id=rctt.cust_trx_type_id(+) and
rcta.org_id=rctt.org_id(+) and
rcta.batch_source_id=rbsa.batch_source_id(+) and
rcta.org_id=rbsa.org_id(+) and
rcta.org_id=haouv.organization_id(+)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
