<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: ASO Quote Upload -->
 <REPORTS_ROW>
  <GUID>E476AD96E6744A818B86BC587867A221</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
haouv.name operating_unit,
to_char(aqha.quote_number) upload_quote_identifier,
aqha.quote_name,
aqha.quote_number,
aqha.quote_version,
hp.party_name customer,
hca.account_number,
aqsv.meaning quote_status,
aqha.quote_expiration_date expiration_date,
xxen_aso_upload.salesperson(aqha.resource_id,aqha.org_id) salesperson,
ottt.name order_type,
qlhv.name price_list,
aqha.currency_code currency,
xxen_util.display_flexfield_context(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category) quote_attribute_category,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE1&apos;,aqha.rowid,aqha.attribute1) quote_attribute1,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE2&apos;,aqha.rowid,aqha.attribute2) quote_attribute2,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE3&apos;,aqha.rowid,aqha.attribute3) quote_attribute3,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE4&apos;,aqha.rowid,aqha.attribute4) quote_attribute4,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE5&apos;,aqha.rowid,aqha.attribute5) quote_attribute5,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE6&apos;,aqha.rowid,aqha.attribute6) quote_attribute6,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE7&apos;,aqha.rowid,aqha.attribute7) quote_attribute7,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE8&apos;,aqha.rowid,aqha.attribute8) quote_attribute8,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE9&apos;,aqha.rowid,aqha.attribute9) quote_attribute9,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE10&apos;,aqha.rowid,aqha.attribute10) quote_attribute10,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE11&apos;,aqha.rowid,aqha.attribute11) quote_attribute11,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE12&apos;,aqha.rowid,aqha.attribute12) quote_attribute12,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE13&apos;,aqha.rowid,aqha.attribute13) quote_attribute13,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE14&apos;,aqha.rowid,aqha.attribute14) quote_attribute14,
xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE15&apos;,aqha.rowid,aqha.attribute15) quote_attribute15,
case when aqla.quote_line_id is not null then dense_rank() over (partition by aqla.quote_header_id order by aqla.line_number) end line_number,
msiv.concatenated_segments item,
msiv.description item_description,
aqla.quantity,
aqla.uom_code uom,
aqla.line_list_price unit_list_price,
aqla.line_adjusted_amount unit_adjustment,
aqla.line_adjusted_percent unit_adjustment_percent,
aqla.line_quote_price unit_selling_price,
aqla.quantity*aqla.line_quote_price total_price,
null delete_line,
xxen_util.display_flexfield_context(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category) line_attribute_category,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE1&apos;,aqla.rowid,aqla.attribute1) line_attribute1,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE2&apos;,aqla.rowid,aqla.attribute2) line_attribute2,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE3&apos;,aqla.rowid,aqla.attribute3) line_attribute3,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE4&apos;,aqla.rowid,aqla.attribute4) line_attribute4,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE5&apos;,aqla.rowid,aqla.attribute5) line_attribute5,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE6&apos;,aqla.rowid,aqla.attribute6) line_attribute6,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE7&apos;,aqla.rowid,aqla.attribute7) line_attribute7,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE8&apos;,aqla.rowid,aqla.attribute8) line_attribute8,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE9&apos;,aqla.rowid,aqla.attribute9) line_attribute9,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE10&apos;,aqla.rowid,aqla.attribute10) line_attribute10,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE11&apos;,aqla.rowid,aqla.attribute11) line_attribute11,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE12&apos;,aqla.rowid,aqla.attribute12) line_attribute12,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE13&apos;,aqla.rowid,aqla.attribute13) line_attribute13,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE14&apos;,aqla.rowid,aqla.attribute14) line_attribute14,
xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE15&apos;,aqla.rowid,aqla.attribute15) line_attribute15,
aqla.quote_line_id,
null upload_row
from
aso_quote_headers_all aqha,
hr_all_organization_units_vl haouv,
aso_quote_statuses_vl aqsv,
hz_cust_accounts hca,
hz_parties hp,
oe_transaction_types_tl ottt,
qp_list_headers_vl qlhv,
aso_quote_lines_all aqla,
mtl_system_items_vl msiv
where
1=1 and
aqha.max_version_flag=&apos;Y&apos; and
aqha.org_id in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat) and
aqha.org_id=haouv.organization_id and
aqha.quote_status_id=aqsv.quote_status_id and
aqsv.update_allowed_flag=&apos;Y&apos; and
aqha.cust_account_id=hca.cust_account_id(+) and
aqha.cust_party_id=hp.party_id(+) and
aqha.order_type_id=ottt.transaction_type_id(+) and
ottt.language(+)=userenv(&apos;lang&apos;) and
aqha.price_list_id=qlhv.list_header_id(+) and
aqha.quote_header_id=aqla.quote_header_id(+) and
aqla.inventory_item_id=msiv.inventory_item_id(+) and
aqla.organization_id=msiv.organization_id(+)</SQL_TEXT>
  <VERSION_COMMENTS>Initial version.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_aso_upload.upload_quote</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>ASO Quote Upload</REPORT_NAME>
    <DESCRIPTION>Creates and updates Oracle Quoting quotes (Quoting form and Quoting HTML) with their lines through the Oracle quote api, which prices the quote and calculates tax as the Quoting form does when a quote is saved.

One row per quote line. The header values repeat on every row of a quote and are applied from the first row of each quote in the file. Rows are grouped into one quote by Operating Unit and Upload Quote Identifier: the quote number for an existing quote, any text such as new1 for a new quote. A row without an item creates or updates the quote header only.

Unit Selling Price overrides the calculated price with a manual adjustment. Unit % Adjustment sets the selling price as a percentage of the unit list price, negative for a discount. Delete Line removes a line from the quote.

The download lists the latest version of quotes in statuses that allow updates. Updates do not create a new quote version. The quote api checks the quote access of the uploading user, who must be set up as a resource on the quote&apos;s sales team when Quoting security is enabled.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>R12 only</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>
    <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>
    <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>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>aqha.quote_number=:quote_number</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
aqha.quote_number value,
aqha.quote_name description
from
aso_quote_headers_all aqha,
aso_quote_statuses_b aqsb
where
aqha.max_version_flag=&apos;Y&apos; and
aqha.org_id in (select haouv.organization_id from hr_all_organization_units_vl haouv where xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos; union all select mgoat.organization_id from mo_glob_org_access_tmp mgoat where :$flex$.operating_unit is null) and
aqha.quote_status_id=aqsb.quote_status_id and
aqsb.update_allowed_flag=&apos;Y&apos;
order by
aqha.quote_number desc</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Quote 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>hp.party_name=:customer_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>AR Customer Name</LOV_NAME>
    <LOV_GUID>8E2FF36EDE8679D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
hp.party_name value,
hca.account_number||&apos; (&apos;||initcap(hp.party_type)||&apos;)&apos;  description
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
hca.cust_account_id in (
select
hcasa.cust_account_id
from
hr_all_organization_units_vl haouv,
hz_cust_acct_sites_all hcasa
where
xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos; and
haouv.organization_id=hcasa.org_id
union all
select
hca2.cust_account_id
from
hz_cust_accounts hca2
where
:$flex$.operating_unit is null
)
order by
hp.party_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Customer Name</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>aqha.quote_status_id=:quote_status_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
aqsv.quote_status_id id,
aqsv.meaning value,
aqsv.description
from
aso_quote_statuses_vl aqsv
where
aqsv.update_allowed_flag=&apos;Y&apos;
order by
aqsv.meaning</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Quote Status</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>aqha.resource_id=:resource_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select distinct
jrrev.resource_id id,
jrrev.resource_name value,
jrrev.source_number description
from
aso_quote_headers_all aqha,
jtf_rs_resource_extns_vl jrrev
where
aqha.max_version_flag=&apos;Y&apos; and
aqha.org_id in (select haouv.organization_id from hr_all_organization_units_vl haouv where xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos; union all select mgoat.organization_id from mo_glob_org_access_tmp mgoat where :$flex$.operating_unit is null) and
aqha.resource_id=jrrev.resource_id
order by
jrrev.resource_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Salesperson</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>aqha.creation_date&gt;=:creation_date_from</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Creation Date From</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>aqha.creation_date&lt;:creation_date_to+1</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Creation Date To</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>AE02CAE46AAA46179C949F1B48BFA4AA</GUID>
    <TEMPLATE_NAME>Default</TEMPLATE_NAME>
    <DESCRIPTION>Quote headers and lines without the descriptive flexfields.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_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>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NAME</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TOTAL_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_LIST_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>D35EF43B142845999CC2D5E303D4D5CB</GUID>
    <TEMPLATE_NAME>Flexfields</TEMPLATE_NAME>
    <DESCRIPTION>All columns including the quote header and line descriptive flexfields.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_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>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NAME</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TOTAL_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_LIST_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>E864A562784D47F49A131CC0DD39BE38</GUID>
    <TEMPLATE_NAME>New Quotes</TEMPLATE_NAME>
    <DESCRIPTION>Empty sheet to create new quotes with their lines. One row per line, header values repeated on every row of a quote.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>DELETE_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_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>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NAME</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>TOTAL_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>UNIT_ADJUSTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>UNIT_LIST_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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_ROW>
      <PARAMETER_NAME>Creation Date From</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Creation Date To</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Customer Name</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Quote Number</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Quote Status</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Salesperson</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>D8873D36B4A34050B5E8C6786C1B24FA</GUID>
    <TEMPLATE_NAME>Price Adjustment</TEMPLATE_NAME>
    <DESCRIPTION>Line quantities and prices of existing quotes, to change quantities or apply a manual price adjustment.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>CURRENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>DELETE_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>LINE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE_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>
      <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUOTE_NAME</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>QUOTE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TOTAL_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_LIST_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>U</DEFAULT_VALUE>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>
    <TEMPLATE_GUID>AE02CAE46AAA46179C949F1B48BFA4AA</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>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>
    <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 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>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>40</DATA_LENGTH>
    <COMMENTS>Groups rows into one quote. For new quotes, use text values such as new1, new2. For existing quotes, the quote number.</COMMENTS>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_NAME</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>8</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_VERSION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>360</DATA_LENGTH>
    <DEFAULT_VALUE>select hp.party_name from hz_cust_accounts hca, hz_parties hp where hca.account_number=:$column$.account_number and hca.party_id=hp.party_id</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
hca.cust_account_id id,
hca.account_number value,
hp.party_name description
from
hz_cust_accounts hca,
hz_parties hp
where
hca.status=&apos;A&apos; and
hca.party_id=hp.party_id and
hp.status=&apos;A&apos;
order by
hca.account_number</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
aqsv.quote_status_id id,
aqsv.meaning value,
aqsv.description
from
aso_quote_statuses_vl aqsv
where
aqsv.quote_status_id in (
select aqha.quote_status_id from aso_quote_headers_all aqha where aqha.quote_number=:$column$.quote_number and aqha.max_version_flag=&apos;Y&apos; and aqha.org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit)
union
select aqst.to_status_id from aso_quote_headers_all aqha, aso_quote_status_transitions aqst, aso_quote_statuses_b aqsb where aqha.quote_number=:$column$.quote_number and aqha.max_version_flag=&apos;Y&apos; and aqha.org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit) and aqha.quote_status_id=aqst.from_status_id and aqst.enabled_flag=&apos;Y&apos; and aqst.lov_driven_flag=&apos;Y&apos; and aqst.to_status_id=aqsb.quote_status_id and aqsb.enabled_flag=&apos;Y&apos;
union
select aqsb.quote_status_id from aso_quote_statuses_b aqsb where :$column$.quote_number is null and aqsb.status_code=nvl(fnd_profile.value(&apos;ASO_DEFAULT_STATUS_CODE&apos;),&apos;DRAFT&apos;)
)
order by
aqsv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
jrs.resource_id id,
xxen_aso_upload.salesperson(jrs.resource_id,jrs.org_id) value,
jrs.salesrep_number description
from
jtf_rs_salesreps jrs,
jtf_rs_resource_extns_vl jrrev
where
jrs.org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit) and
nvl(jrs.status,&apos;A&apos;)=&apos;A&apos; and
nvl(jrs.start_date_active,sysdate)&lt;=sysdate and
nvl(jrs.end_date_active,sysdate)&gt;=trunc(sysdate) and
jrs.resource_id=jrrev.resource_id and
nvl(jrrev.start_date_active,sysdate)&lt;=sysdate and
nvl(jrrev.end_date_active,sysdate)&gt;=trunc(sysdate)
order by
value</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
otta.transaction_type_id id,
ottt.name value,
ottt.description
from
oe_transaction_types_all otta,
oe_transaction_types_tl ottt
where
otta.org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit) and
otta.transaction_type_code=&apos;ORDER&apos; and
otta.start_date_active&lt;=sysdate and
nvl(otta.end_date_active,sysdate)&gt;=trunc(sysdate) and
otta.transaction_type_id=ottt.transaction_type_id and
ottt.language=userenv(&apos;lang&apos;)
order by
ottt.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
qlhv.list_header_id id,
qlhv.name value,
qlhv.description
from
qp_list_headers_vl qlhv
where
qlhv.list_type_code=&apos;PRL&apos; and
qlhv.active_flag=&apos;Y&apos; and
nvl(qlhv.start_date_active,sysdate)&lt;=sysdate and
nvl(qlhv.end_date_active,sysdate)&gt;=trunc(sysdate) and
(qlhv.global_flag=&apos;Y&apos; or qlhv.orig_org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit)) and
(qlhv.currency_code=:$column$.currency or qlhv.currency_header_id in (select qcd.currency_header_id from qp_currency_details qcd where qcd.to_currency_code=:$column$.currency))
order by
qlhv.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>CURRENCY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_QUERY_DSP>select
fcv.currency_code value,
fcv.name description
from
fnd_currencies_vl fcv
where
fcv.enabled_flag=&apos;Y&apos; and
fcv.currency_flag=&apos;Y&apos; and
nvl(fcv.start_date_active,sysdate)&lt;=sysdate and
nvl(fcv.end_date_active,sysdate)&gt;=trunc(sysdate)
order by
fcv.currency_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
coalesce(
(select aqha.currency_code from aso_quote_headers_all aqha where aqha.quote_number=:$column$.quote_number and aqha.max_version_flag=&apos;Y&apos; and aqha.org_id=(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit)),
(select gl.currency_code from hr_operating_units hou, gl_ledgers gl where hou.name=:$column$.operating_unit and hou.set_of_books_id=gl.ledger_id)
)
from
dual</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=697 and
fdfcv.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&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>19</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_HEADER_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.quote_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1  =&gt; :$column$.quote_attribute1,
 p_attribute2  =&gt; :$column$.quote_attribute2,
 p_attribute3  =&gt; :$column$.quote_attribute3,
 p_attribute4  =&gt; :$column$.quote_attribute4,
 p_attribute5  =&gt; :$column$.quote_attribute5,
 p_attribute6  =&gt; :$column$.quote_attribute6,
 p_attribute7  =&gt; :$column$.quote_attribute7,
 p_attribute8  =&gt; :$column$.quote_attribute8,
 p_attribute9  =&gt; :$column$.quote_attribute9,
 p_attribute10 =&gt; :$column$.quote_attribute10,
 p_attribute11 =&gt; :$column$.quote_attribute11,
 p_attribute12 =&gt; :$column$.quote_attribute12,
 p_attribute13 =&gt; :$column$.quote_attribute13,
 p_attribute14 =&gt; :$column$.quote_attribute14,
 p_attribute15 =&gt; :$column$.quote_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=697 and
dff.descriptive_flexfield_name=&apos;ASO_HEADER_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>LINE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
msiv.inventory_item_id id,
msiv.concatenated_segments value,
msiv.description
from
mtl_system_items_vl msiv
where
msiv.organization_id=oe_sys_parameters.value(&apos;MASTER_ORGANIZATION_ID&apos;,(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit)) and
msiv.customer_order_enabled_flag=&apos;Y&apos;
order by
msiv.concatenated_segments</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select msiv.description from mtl_system_items_vl msiv where msiv.concatenated_segments=:$column$.item and msiv.organization_id=oe_sys_parameters.value(&apos;MASTER_ORGANIZATION_ID&apos;,(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit))</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</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>38</COLUMN_NUMBER>
    <COLUMN_NAME>UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <LOV_QUERY_DSP>select
miuv.uom_code value,
miuv.unit_of_measure description
from
mtl_system_items_vl msiv,
mtl_item_uoms_view miuv
where
msiv.concatenated_segments=:$column$.item and
msiv.organization_id=oe_sys_parameters.value(&apos;MASTER_ORGANIZATION_ID&apos;,(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit)) and
msiv.inventory_item_id=miuv.inventory_item_id and
msiv.organization_id=miuv.organization_id
order by
miuv.uom_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select msiv.primary_uom_code from mtl_system_items_vl msiv where msiv.concatenated_segments=:$column$.item and msiv.organization_id=oe_sys_parameters.value(&apos;MASTER_ORGANIZATION_ID&apos;,(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=:$column$.operating_unit))</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_LIST_PRICE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_ADJUSTMENT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Negative for a discount, positive for a surcharge. Sets the Unit Selling Price from the Unit List Price when Unit Selling Price is not changed.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Overrides the price calculated by the pricing engine with a manual adjustment.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>TOTAL_PRICE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>DELETE_LINE</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 :$column$.quote_line_id is not null</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</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
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=697 and
fdfcv.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&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>46</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>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; 697,
 p_descriptive_flexfield_name =&gt; &apos;ASO_LINE_ATTRIBUTES&apos;,
 p_context_name =&gt; :$column$.line_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1  =&gt; :$column$.line_attribute1,
 p_attribute2  =&gt; :$column$.line_attribute2,
 p_attribute3  =&gt; :$column$.line_attribute3,
 p_attribute4  =&gt; :$column$.line_attribute4,
 p_attribute5  =&gt; :$column$.line_attribute5,
 p_attribute6  =&gt; :$column$.line_attribute6,
 p_attribute7  =&gt; :$column$.line_attribute7,
 p_attribute8  =&gt; :$column$.line_attribute8,
 p_attribute9  =&gt; :$column$.line_attribute9,
 p_attribute10 =&gt; :$column$.line_attribute10,
 p_attribute11 =&gt; :$column$.line_attribute11,
 p_attribute12 =&gt; :$column$.line_attribute12,
 p_attribute13 =&gt; :$column$.line_attribute13,
 p_attribute14 =&gt; :$column$.line_attribute14,
 p_attribute15 =&gt; :$column$.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=697 and
dff.descriptive_flexfield_name=&apos;ASO_LINE_ATTRIBUTES&apos; and
dffcu.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>QUOTE_LINE_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>62</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>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>p_org_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_upload_quote_identifier</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>UPLOAD_QUOTE_IDENTIFIER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_number_out</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>QUOTE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_cust_account_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ACCOUNT_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_status_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_STATUS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_expiration_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EXPIRATION_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_resource_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SALESPERSON</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_order_type_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ORDER_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_price_list_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PRICE_LIST</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_currency_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>CURRENCY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</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>ITEM</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quantity</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>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_uom_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UOM</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unit_adjustment_percent</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UNIT_ADJUSTMENT_PERCENT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unit_selling_price</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UNIT_SELLING_PRICE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_delete_line</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DELETE_LINE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_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>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LINE_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_line_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>QUOTE_LINE_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_quote_line_id_out</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>QUOTE_LINE_ID</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, upload_quote_identifier, line_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_,
xu.operating_unit,
xu.upload_quote_identifier,
nvl(aqha.quote_name,xu.quote_name) quote_name,
nvl(aqha.quote_number,xu.quote_number) quote_number,
nvl(aqha.quote_version,xu.quote_version) quote_version,
nvl(hp.party_name,xu.customer) customer,
nvl(hca.account_number,xu.account_number) account_number,
nvl(aqsv.meaning,xu.quote_status) quote_status,
nvl(aqha.quote_expiration_date,xu.expiration_date) expiration_date,
nvl(xxen_aso_upload.salesperson(aqha.resource_id,aqha.org_id),xu.salesperson) salesperson,
nvl(ottt.name,xu.order_type) order_type,
nvl(qlhv.name,xu.price_list) price_list,
nvl(aqha.currency_code,xu.currency) currency,
nvl(xxen_util.display_flexfield_context(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category),xu.quote_attribute_category) quote_attribute_category,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE1&apos;,aqha.rowid,aqha.attribute1),xu.quote_attribute1) quote_attribute1,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE2&apos;,aqha.rowid,aqha.attribute2),xu.quote_attribute2) quote_attribute2,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE3&apos;,aqha.rowid,aqha.attribute3),xu.quote_attribute3) quote_attribute3,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE4&apos;,aqha.rowid,aqha.attribute4),xu.quote_attribute4) quote_attribute4,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE5&apos;,aqha.rowid,aqha.attribute5),xu.quote_attribute5) quote_attribute5,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE6&apos;,aqha.rowid,aqha.attribute6),xu.quote_attribute6) quote_attribute6,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE7&apos;,aqha.rowid,aqha.attribute7),xu.quote_attribute7) quote_attribute7,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE8&apos;,aqha.rowid,aqha.attribute8),xu.quote_attribute8) quote_attribute8,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE9&apos;,aqha.rowid,aqha.attribute9),xu.quote_attribute9) quote_attribute9,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE10&apos;,aqha.rowid,aqha.attribute10),xu.quote_attribute10) quote_attribute10,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE11&apos;,aqha.rowid,aqha.attribute11),xu.quote_attribute11) quote_attribute11,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE12&apos;,aqha.rowid,aqha.attribute12),xu.quote_attribute12) quote_attribute12,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE13&apos;,aqha.rowid,aqha.attribute13),xu.quote_attribute13) quote_attribute13,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE14&apos;,aqha.rowid,aqha.attribute14),xu.quote_attribute14) quote_attribute14,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_HEADER_ATTRIBUTES&apos;,aqha.attribute_category,&apos;ATTRIBUTE15&apos;,aqha.rowid,aqha.attribute15),xu.quote_attribute15) quote_attribute15,
nvl(case when aqla.quote_line_id is not null then (select count(distinct aqla2.line_number) from aso_quote_lines_all aqla2 where aqla.quote_header_id=aqla2.quote_header_id and aqla2.line_number&lt;=aqla.line_number) end,xu.line_number) line_number,
nvl(msiv.concatenated_segments,xu.item) item,
nvl(msiv.description,xu.item_description) item_description,
nvl(aqla.quantity,xu.quantity) quantity,
nvl(aqla.uom_code,xu.uom) uom,
nvl(aqla.line_list_price,xu.unit_list_price) unit_list_price,
nvl(aqla.line_adjusted_amount,xu.unit_adjustment) unit_adjustment,
nvl(aqla.line_adjusted_percent,xu.unit_adjustment_percent) unit_adjustment_percent,
nvl(aqla.line_quote_price,xu.unit_selling_price) unit_selling_price,
nvl(aqla.quantity*aqla.line_quote_price,xu.total_price) total_price,
xu.delete_line,
nvl(xxen_util.display_flexfield_context(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category),xu.line_attribute_category) line_attribute_category,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE1&apos;,aqla.rowid,aqla.attribute1),xu.line_attribute1) line_attribute1,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE2&apos;,aqla.rowid,aqla.attribute2),xu.line_attribute2) line_attribute2,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE3&apos;,aqla.rowid,aqla.attribute3),xu.line_attribute3) line_attribute3,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE4&apos;,aqla.rowid,aqla.attribute4),xu.line_attribute4) line_attribute4,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE5&apos;,aqla.rowid,aqla.attribute5),xu.line_attribute5) line_attribute5,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE6&apos;,aqla.rowid,aqla.attribute6),xu.line_attribute6) line_attribute6,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE7&apos;,aqla.rowid,aqla.attribute7),xu.line_attribute7) line_attribute7,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE8&apos;,aqla.rowid,aqla.attribute8),xu.line_attribute8) line_attribute8,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE9&apos;,aqla.rowid,aqla.attribute9),xu.line_attribute9) line_attribute9,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE10&apos;,aqla.rowid,aqla.attribute10),xu.line_attribute10) line_attribute10,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE11&apos;,aqla.rowid,aqla.attribute11),xu.line_attribute11) line_attribute11,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE12&apos;,aqla.rowid,aqla.attribute12),xu.line_attribute12) line_attribute12,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE13&apos;,aqla.rowid,aqla.attribute13),xu.line_attribute13) line_attribute13,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE14&apos;,aqla.rowid,aqla.attribute14),xu.line_attribute14) line_attribute14,
nvl(xxen_util.display_flexfield_value(697,&apos;ASO_LINE_ATTRIBUTES&apos;,aqla.attribute_category,&apos;ATTRIBUTE15&apos;,aqla.rowid,aqla.attribute15),xu.line_attribute15) line_attribute15,
nvl(aqla.quote_line_id,xu.quote_line_id) quote_line_id,
xu.upload_row
from
(
select
xu.*,
(select haouv.organization_id from hr_all_organization_units_vl haouv where haouv.name=xu.operating_unit) org_id
from
xxen_aso_quote_upload_3719_u xu
) xu,
aso_quote_headers_all aqha,
aso_quote_statuses_vl aqsv,
hz_cust_accounts hca,
hz_parties hp,
oe_transaction_types_tl ottt,
qp_list_headers_vl qlhv,
aso_quote_lines_all aqla,
mtl_system_items_vl msiv
where
xu.status_code_=xxen_upload.status_success and
xu.quote_number=aqha.quote_number(+) and
xu.org_id=aqha.org_id(+) and
aqha.max_version_flag(+)=&apos;Y&apos; and
aqha.quote_status_id=aqsv.quote_status_id(+) and
aqha.cust_account_id=hca.cust_account_id(+) and
aqha.cust_party_id=hp.party_id(+) and
aqha.order_type_id=ottt.transaction_type_id(+) and
ottt.language(+)=userenv(&apos;lang&apos;) and
aqha.price_list_id=qlhv.list_header_id(+) and
xu.quote_line_id=aqla.quote_line_id(+) and
aqla.inventory_item_id=msiv.inventory_item_id(+) and
aqla.organization_id=msiv.organization_id(+)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
