<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: GL Summary Account Upload -->
 <REPORTS_ROW>
  <GUID>22C50854A7A70C17E0630100007FC09A</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
to_char(null) action_,
to_char(null) status_,
to_char(null) message_,
null modified_columns_,
to_char(null) summary_row_id,
to_char(null) summary_bc_row_id,
to_number(null) template_id_,
to_char(null) request_id_,
to_char(null) request_log,
gst.template_name,
to_char(null) add_or_delete,
gst.description,
gst.start_actuals_period_name earliest_period,
gl.name ledger,
gst.segment1_type gl_segment1,
gst.segment2_type gl_segment2,
gst.segment3_type gl_segment3,
gst.segment4_type gl_segment4,
gst.segment5_type gl_segment5,
gst.segment6_type gl_segment6,
gst.segment7_type gl_segment7,
gst.segment8_type gl_segment8,
gst.segment9_type gl_segment9,
gst.segment10_type gl_segment10,
gst.segment11_type gl_segment11,
gst.segment12_type gl_segment12,
gst.segment13_type gl_segment13,
gst.segment14_type gl_segment14,
gst.segment15_type gl_segment15,
gst.segment16_type gl_segment16,
gst.segment17_type gl_segment17,
gst.segment18_type gl_segment18,
gst.segment19_type gl_segment19,
gst.segment20_type gl_segment20,
gst.segment21_type gl_segment21,
gst.segment22_type gl_segment22,
gst.segment23_type gl_segment23,
gst.segment24_type gl_segment24,
gst.segment25_type gl_segment25,
gst.segment26_type gl_segment26,
gst.segment27_type gl_segment27,
gst.segment28_type gl_segment28,
gst.segment29_type gl_segment29,
gst.segment30_type gl_segment30,
gst.concatenated_description,
flvv1.meaning funds_check_level,
flvv2.description debit_or_credit,
flvv3.description amount_type,
flvv4.meaning boundary,
gbrjv.budget_name funding_budget,
to_number(null) upload_row
from
gl_summary_templates gst,
gl_summary_bc_options gsbo,
fnd_lookup_values_vl flvv1,
fnd_lookup_values_vl flvv2,
fnd_lookup_values_vl flvv3,
fnd_lookup_values_vl flvv4,
gl_budgets_require_journals_v gbrjv,
gl_ledgers gl
where
1=1 and
gst.status=&apos;F&apos; and
gl.ledger_id=gst.ledger_id and
gst.template_id=gsbo.template_id(+) and
gsbo.funding_budget_version_id=gbrjv.budget_version_id(+) and
gl.ledger_id=gbrjv.ledger_id(+) and
gsbo.funds_check_level_code=flvv1.lookup_code(+) and
flvv1.lookup_type(+)=&apos;FUNDS_CHECK_LEVEL&apos; and
gsbo.dr_cr_code=flvv2.lookup_code(+) and
flvv2.lookup_type(+)=&apos;DR_CR&apos; and
gsbo.amount_type=flvv3.lookup_code(+) and
flvv3.lookup_type(+)=&apos;PTD_YTD&apos; and
gsbo.boundary_code=flvv4.lookup_code(+) and
flvv4.lookup_type(+)=&apos;BOUNDARY_TYPE&apos;</SQL_TEXT>
  <VERSION_COMMENTS>Upload Mode parameter added (Create downloads an empty sheet), Upload Row column added to keep the uploaded row order in the result, and Description defaults from an existing template.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_gl_upload.add_delete_summary_templates</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>GL Summary Account Upload</REPORT_NAME>
    <DESCRIPTION>Adds and deletes GL summary account templates of a ledger. Each row is one summary template.

The segment columns hold the summary type of each segment, as in the Summary Accounts window: D (Detail) creates a summary account for each detail value of the segment, T (Total) one summary account across all values, and the name of a rollup group one summary account for each parent value of that group.

Add creates the template and Delete removes it with its summary accounts. Both run the Add/Delete Summary Accounts program, which creates or deletes the summary accounts and maintains their balances from the Earliest Period on. The Request Log column links to its log.

An existing template cannot be changed: delete it and add it again. The budgetary control columns (Funds Check Level, Debit or Credit, Amount Type, Boundary, Funding Budget) apply to ledgers with budgetary control and are taken only when a template is added.</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>-40</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>:segment_delimiter=:segment_delimiter</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select    
fifsv.concatenated_segment_delimiter    
from
gl_ledgers gl,
fnd_id_flex_structures_vl fifsv    
where
gl.name=:$flex$.ledger and
fifsv.id_flex_num=gl.chart_of_accounts_id and
fifsv.application_id=101 and
fifsv.id_flex_code=&apos;GL#&apos;</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Segment Delimiter</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>gl.name=:ledger</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>GL Ledger</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB879D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
gl.name value,
fifsv.id_flex_structure_name||&apos;: &apos;||decode(gl.ledger_category_code,&apos;NONE&apos;,xxen_util.meaning(gl.object_type_code,&apos;LEDGERS&apos;,101),xxen_util.meaning(gl.ledger_category_code,&apos;GL_ASF_LEDGER_CATEGORY&apos;,101))||&apos;: &apos;||gl.description description
from
gl_ledgers gl,
fnd_id_flex_structures_vl fifsv
where
(:$flex$.ledger_category is null or gl.ledger_category_code=xxen_util.lookup_code(:$flex$.ledger_category,&apos;GL_ASF_LEDGER_CATEGORY&apos;,101,&apos;Y&apos;)) and
(:$flex$.chart_of_accounts is null or xxen_util.contains(:$flex$.chart_of_accounts,fifsv.id_flex_structure_name)=&apos;Y&apos;) and
gl.ledger_id in (select xroa.id from xxen_report_org_access xroa where xroa.access_type=&apos;LEDGER&apos;) and
gl.chart_of_accounts_id=fifsv.id_flex_num and
fifsv.id_flex_code=&apos;GL#&apos; and
fifsv.application_id=101
order by
fifsv.id_flex_structure_name,
decode(gl.ledger_category_code,&apos;PRIMARY&apos;,1,&apos;SECONDARY&apos;,2,&apos;ALC&apos;,3,&apos;NONE&apos;,4),
gl.name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Ledger</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</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>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>F6C766C6F4C3B27EAD88917C9A0FEE4A</GUID>
    <TEMPLATE_NAME>Default</TEMPLATE_NAME>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ADD_OR_DELETE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AMOUNT_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BOUNDARY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CONCATENATED_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEBIT_OR_CREDIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EARLIEST_PERIOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FUNDING_BUDGET</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FUNDS_CHECK_LEVEL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GL_SEGMENT9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REQUEST_LOG</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TEMPLATE_NAME</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>Ledger</PARAMETER_NAME>
      <DEFAULT_VALUE>Vision Operations (USA)</DEFAULT_VALUE>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
     <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>
  <DEFAULT_TEMPLATES>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>SYSADMIN</USER_NAME>
    <TEMPLATE_GUID>F6C766C6F4C3B27EAD88917C9A0FEE4A</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>ENGINATICS</USER_NAME>
    <TEMPLATE_GUID>F6C766C6F4C3B27EAD88917C9A0FEE4A</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>F6C766C6F4C3B27EAD88917C9A0FEE4A</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>SUMMARY_ROW_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>SUMMARY_BC_ROW_ID</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>7</COLUMN_NUMBER>
    <COLUMN_NAME>TEMPLATE_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>8</COLUMN_NUMBER>
    <COLUMN_NAME>REQUEST_ID_</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>9</COLUMN_NUMBER>
    <COLUMN_NAME>REQUEST_LOG</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>TEMPLATE_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>50</DATA_LENGTH>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>ADD_OR_DELETE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select &apos;A&apos; id, &apos;Add&apos; value, null description from dual
union all
select &apos;D&apos; id, &apos;Delete&apos; value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Add</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <DEFAULT_VALUE>select gst.description from gl_summary_templates gst, gl_ledgers gl where gst.template_name=:$column$.template_name and gst.ledger_id=gl.ledger_id and gl.name=:$column$.ledger</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>EARLIEST_PERIOD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_QUERY_DSP>select
gps.period_name value,
null description
from
gl_period_statuses gps,
gl_ledgers gl
where
gps.application_id=101 and
gps.ledger_id=gl.ledger_id and
gl.name=:$flex$.ledger
order by gps.start_date desc</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>LEDGER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <DEFAULT_VALUE>:$flex$.ledger</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT1&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT2&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT3&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT4&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT5&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT6&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT7&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT8&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT9&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT10&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT11&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT12&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT13&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT14&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT15&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT16</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT16&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT17</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT17&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT18</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT18&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT19</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT19&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT20</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT20&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT21</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT21&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT22</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT22&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT23</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT23&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT24</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT24&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT25</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT25&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT26</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT26&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT27</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT27&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT28</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT28&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT29</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT29&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>GL_SEGMENT30</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>25</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ffvv.flex_value value,
ffvv.description
from
fnd_flex_values_vl ffvv,
fnd_flex_value_sets ffvs
where
ffvv.flex_value_set_id=ffvs.flex_value_set_id and
ffvs.flex_value_set_name=&apos;GL_ROLLUP_GROUP_VALUE_SET&apos;
union
select
ffh.hierarchy_name value,
ffh.description
from
fnd_id_flex_segments fifs,
gl_ledgers gl,
fnd_flex_hierarchies_vl ffh
where
fifs.id_flex_code=&apos;GL#&apos; and
gl.name=:$column$.ledger and
fifs.application_column_name=&apos;SEGMENT30&apos; and
gl.chart_of_accounts_id=fifs.id_flex_num and
ffh.flex_value_set_id=fifs.flex_value_set_id
order by value</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>CONCATENATED_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <DEFAULT_VALUE>select
rtrim(case when :$column$.gl_segment1 is not null then :$column$.gl_segment1||:$flex$.segment_delimiter end||
case when :$column$.gl_segment2 is not null then :$column$.gl_segment2||:$flex$.segment_delimiter end||
case when :$column$.gl_segment3 is not null then :$column$.gl_segment3||:$flex$.segment_delimiter end||
case when :$column$.gl_segment4 is not null then :$column$.gl_segment4||:$flex$.segment_delimiter end||
case when :$column$.gl_segment5 is not null then :$column$.gl_segment5||:$flex$.segment_delimiter end||
case when :$column$.gl_segment6 is not null then :$column$.gl_segment6||:$flex$.segment_delimiter end||
case when :$column$.gl_segment7 is not null then :$column$.gl_segment7||:$flex$.segment_delimiter end||
case when :$column$.gl_segment8 is not null then :$column$.gl_segment8||:$flex$.segment_delimiter end||
case when :$column$.gl_segment9 is not null then :$column$.gl_segment9||:$flex$.segment_delimiter end||
case when :$column$.gl_segment10 is not null then :$column$.gl_segment10||:$flex$.segment_delimiter end||
case when :$column$.gl_segment11 is not null then :$column$.gl_segment11||:$flex$.segment_delimiter end||
case when :$column$.gl_segment12 is not null then :$column$.gl_segment12||:$flex$.segment_delimiter end||
case when :$column$.gl_segment13 is not null then :$column$.gl_segment13||:$flex$.segment_delimiter end||
case when :$column$.gl_segment14 is not null then :$column$.gl_segment14||:$flex$.segment_delimiter end||
case when :$column$.gl_segment15 is not null then :$column$.gl_segment15||:$flex$.segment_delimiter end||
case when :$column$.gl_segment16 is not null then :$column$.gl_segment16||:$flex$.segment_delimiter end||
case when :$column$.gl_segment17 is not null then :$column$.gl_segment17||:$flex$.segment_delimiter end||
case when :$column$.gl_segment18 is not null then :$column$.gl_segment18||:$flex$.segment_delimiter end||
case when :$column$.gl_segment19 is not null then :$column$.gl_segment19||:$flex$.segment_delimiter end||
case when :$column$.gl_segment20 is not null then :$column$.gl_segment20||:$flex$.segment_delimiter end||
case when :$column$.gl_segment21 is not null then :$column$.gl_segment21||:$flex$.segment_delimiter end||
case when :$column$.gl_segment22 is not null then :$column$.gl_segment22||:$flex$.segment_delimiter end||
case when :$column$.gl_segment23 is not null then :$column$.gl_segment23||:$flex$.segment_delimiter end||
case when :$column$.gl_segment24 is not null then :$column$.gl_segment24||:$flex$.segment_delimiter end||
case when :$column$.gl_segment25 is not null then :$column$.gl_segment25||:$flex$.segment_delimiter end||
case when :$column$.gl_segment26 is not null then :$column$.gl_segment26||:$flex$.segment_delimiter end||
case when :$column$.gl_segment27 is not null then :$column$.gl_segment27||:$flex$.segment_delimiter end||
case when :$column$.gl_segment28 is not null then :$column$.gl_segment28||:$flex$.segment_delimiter end||
case when :$column$.gl_segment29 is not null then :$column$.gl_segment29||:$flex$.segment_delimiter end||
case when :$column$.gl_segment30 is not null then :$column$.gl_segment30||:$flex$.segment_delimiter end,
:$flex$.segment_delimiter)
from dual</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>FUNDS_CHECK_LEVEL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;FUNDS_CHECK_LEVEL&apos;</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>DEBIT_OR_CREDIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.description value,
null description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;DR_CR&apos;</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>AMOUNT_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.description value,
null description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;PTD_YTD&apos;</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>BOUNDARY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;BOUNDARY_TYPE&apos;</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>FUNDING_BUDGET</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>15</DATA_LENGTH>
    <LOV_QUERY_DSP>select
gbrjv.budget_name value,
null description
from
gl_budgets_require_journals_v gbrjv,
gl_ledgers gl
where
gl.ledger_id=gbrjv.ledger_id and
gl.name=:$flex$.ledger
</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_template_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>TEMPLATE_NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_period_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>EARLIEST_PERIOD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ledger</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>LEDGER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_add_or_delete</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ADD_OR_DELETE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_concatenated_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CONCATENATED_DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment1_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment2_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment3_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment4_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment5_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment6_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment7_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment8_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment9_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment10_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment11_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment12_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment13_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment14_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment15_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment16_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT16</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment17_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT17</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment18_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT18</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment19_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT19</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment20_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT20</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment21_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT21</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment22_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT22</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment23_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT23</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment24_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT24</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment25_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT25</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment26_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT26</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment27_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT27</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment28_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT28</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment29_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT29</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_segment30_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>GL_SEGMENT30</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_context</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_funds_check_level</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>FUNDS_CHECK_LEVEL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_debit_or_credit</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEBIT_OR_CREDIT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_amount_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AMOUNT_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_boundary</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>BOUNDARY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_funding_budget</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>FUNDING_BUDGET</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_summary_row_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUMMARY_ROW_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_summary_bc_row_id</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUMMARY_BC_ROW_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>request_id_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>REQUEST_ID_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>template_id</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>TEMPLATE_ID_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>56</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>57</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
    <SQL_TEXT>select
xxen_upload.action_meaning(xu.action_code_) action_,
xxen_upload.status_meaning(xxen_upload.status_error) status_,
xu.message_,
xu.modified_columns_,
xu.summary_row_id,
xu.summary_bc_row_id,
xu.template_id_,
xu.request_id_,
case when xu.request_id_ is not null then &apos;HYPERLINK(&quot;&apos;||xxen_util.concurrent_request_file_url(&apos;L&apos;,xu.request_id_)||&apos;&quot;)&apos;  end request_log,
xu.template_name,
xu.add_or_delete,
xu.description,
xu.earliest_period,
xu.ledger,
xu.gl_segment1,
xu.gl_segment2,
xu.gl_segment3,
xu.gl_segment4,
xu.gl_segment5,
xu.gl_segment6,
xu.gl_segment7,
xu.gl_segment8,
xu.gl_segment9,
xu.gl_segment10,
xu.gl_segment11,
xu.gl_segment12,
xu.gl_segment13,
xu.gl_segment14,
xu.gl_segment15,
xu.gl_segment16,
xu.gl_segment17,
xu.gl_segment18,
xu.gl_segment19,
xu.gl_segment20,
xu.gl_segment21,
xu.gl_segment22,
xu.gl_segment23,
xu.gl_segment24,
xu.gl_segment25,
xu.gl_segment26,
xu.gl_segment27,
xu.gl_segment28,
xu.gl_segment29,
xu.gl_segment30,
xu.concatenated_description,
xu.funds_check_level,
xu.debit_or_credit,
xu.amount_type,
xu.boundary,
xu.funding_budget,
xu.upload_row
from
xxen_gl_summary_account_8144_u xu
where
xu.status_code_=xxen_upload.status_error or
exists(select 1 from gl_summary_templates gst where gst.status&lt;&gt;&apos;F&apos; and gst.template_id=xu.template_id_)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row,
template_name</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xxen_upload.action_meaning(xu.action_code_) action_,
xxen_upload.status_meaning(xxen_upload.status_success) status_,
xu.message_,
xu.modified_columns_,
to_char(null) summary_row_id,
to_char(null) summary_bc_row_id,
gst.template_id,
xu.request_id_,
case when xu.request_id_ is not null then &apos;HYPERLINK(&quot;&apos;||xxen_util.concurrent_request_file_url(&apos;L&apos;,xu.request_id_)||&apos;&quot;)&apos;  end request_log,
nvl(gst.template_name,xu.template_name),
null add_or_delete,
nvl(gst.description,xu.description),
nvl(gst.start_actuals_period_name,xu.earliest_period) earliest_period,
nvl(gl.name,xu.ledger) ledger,
nvl(gst.segment1_type,xu.gl_segment1) gl_segment1,
nvl(gst.segment2_type,xu.gl_segment2) gl_segment2,
nvl(gst.segment3_type,xu.gl_segment3) gl_segment3,
nvl(gst.segment4_type,xu.gl_segment4) gl_segment4,
nvl(gst.segment5_type,xu.gl_segment5) gl_segment5,
nvl(gst.segment6_type,xu.gl_segment6) gl_segment6,
nvl(gst.segment7_type,xu.gl_segment7) gl_segment7,
nvl(gst.segment8_type,xu.gl_segment8) gl_segment8,
nvl(gst.segment9_type,xu.gl_segment9) gl_segment9,
nvl(gst.segment10_type,xu.gl_segment10) gl_segment10,
nvl(gst.segment11_type,xu.gl_segment11) gl_segment11,
nvl(gst.segment12_type,xu.gl_segment12) gl_segment12,
nvl(gst.segment13_type,xu.gl_segment13) gl_segment13,
nvl(gst.segment14_type,xu.gl_segment14) gl_segment14,
nvl(gst.segment15_type,xu.gl_segment15) gl_segment15,
nvl(gst.segment16_type,xu.gl_segment16) gl_segment16,
nvl(gst.segment17_type,xu.gl_segment17) gl_segment17,
nvl(gst.segment18_type,xu.gl_segment18) gl_segment18,
nvl(gst.segment19_type,xu.gl_segment19) gl_segment19,
nvl(gst.segment20_type,xu.gl_segment20) gl_segment20,
nvl(gst.segment21_type,xu.gl_segment21) gl_segment21,
nvl(gst.segment22_type,xu.gl_segment22) gl_segment22,
nvl(gst.segment23_type,xu.gl_segment23) gl_segment23,
nvl(gst.segment24_type,xu.gl_segment24) gl_segment24,
nvl(gst.segment25_type,xu.gl_segment25) gl_segment25,
nvl(gst.segment26_type,xu.gl_segment26) gl_segment26,
nvl(gst.segment27_type,xu.gl_segment27) gl_segment27,
nvl(gst.segment28_type,xu.gl_segment28) gl_segment28,
nvl(gst.segment29_type,xu.gl_segment29) gl_segment29,
nvl(gst.segment30_type,xu.gl_segment30) gl_segment30,
nvl(gst.concatenated_description,xu.concatenated_description) concatenated_description,
nvl(flvv1.meaning,xu.funds_check_level) funds_check_level,
nvl(flvv2.description,xu.debit_or_credit) debit_or_credit,
nvl(flvv3.description,xu.amount_type) amount_type,
nvl(flvv4.meaning,xu.boundary) boundary,
nvl(gbrjv.budget_name,xu.funding_budget) funding_budget,
xu.upload_row
from
xxen_gl_summary_account_8144_u xu,
gl_summary_templates gst,
gl_summary_bc_options gsbo,
fnd_lookup_values_vl flvv1,
fnd_lookup_values_vl flvv2,
fnd_lookup_values_vl flvv3,
fnd_lookup_values_vl flvv4,
gl_budgets_require_journals_v gbrjv,
gl_ledgers gl
where
xu.template_id_=gst.template_id(+) and
xu.status_code_=xxen_upload.status_success and
gst.status(+)=&apos;F&apos; and
gl.ledger_id(+)=gst.ledger_id and
gst.template_id=gsbo.template_id(+) and
gsbo.funding_budget_version_id=gbrjv.budget_version_id(+) and
gl.ledger_id=gbrjv.ledger_id(+) and
gsbo.funds_check_level_code=flvv1.lookup_code(+) and
flvv1.lookup_type(+)=&apos;FUNDS_CHECK_LEVEL&apos; and
gsbo.dr_cr_code=flvv2.lookup_code(+) and
flvv2.lookup_type(+)=&apos;DR_CR&apos; and
gsbo.amount_type=flvv3.lookup_code(+) and
flvv3.lookup_type(+)=&apos;PTD_YTD&apos; and
gsbo.boundary_code=flvv4.lookup_code(+) and
flvv4.lookup_type(+)=&apos;BOUNDARY_TYPE&apos;</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
