<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: JA India Third Party Registration Upload -->
 <REPORTS_ROW>
  <GUID>F1E2D3C4B5A6978899887766554433EE</GUID>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
&apos;Registration&apos; record_type,
jprv.party_reg_id,
jprlv.party_reg_line_id,
to_number(null) reporting_association_id,
jprv.operating_unit,
jprv.party_class_name party_type,
jprv.party_number,
jprv.party_name,
jprv.party_site_name,
jprlv.regime_code registration_regime_code,
jprlv.registration_type_name registration_type,
jprlv.registration_number,
jprlv.sec_registration_type_name secondary_registration_type,
jprlv.secondary_registration_number,
jprlv.assessable_price_list_name assessable_price_list,
jprlv.default_section_name default_tds_section,
jprlv.effective_from registration_start_date,
jprlv.effective_to registration_end_date,
to_char(null) reporting_code_regime_code,
to_char(null) reporting_code_type,
to_char(null) reporting_code,
to_date(null) reporting_code_start_date,
to_date(null) reporting_code_end_date
from
jai_party_regs_v jprv,
jai_party_reg_lines_v jprlv
where
1=1 and
jprv.reg_class_code=&apos;THIRD_PARTY&apos; and
jprv.party_reg_id=jprlv.party_reg_id
union all
select
null action_,
null status_,
null message_,
null modified_columns_,
&apos;Reporting Code&apos; record_type,
jprv.party_reg_id,
to_number(null) party_reg_line_id,
jrav.reporting_association_id,
jprv.operating_unit,
jprv.party_class_name party_type,
jprv.party_number,
jprv.party_name,
jprv.party_site_name,
to_char(null) registration_regime_code,
to_char(null) registration_type,
to_char(null) registration_number,
to_char(null) secondary_registration_type,
to_char(null) secondary_registration_number,
to_char(null) assessable_price_list,
to_char(null) default_tds_section,
to_date(null) registration_start_date,
to_date(null) registration_end_date,
jrav.regime_code reporting_code_regime_code,
jrav.reporting_type_name reporting_code_type,
jrav.reporting_code,
jrav.effective_from reporting_code_start_date,
jrav.effective_to reporting_code_end_date
from
jai_party_regs_v jprv,
jai_reporting_associations_v jrav
where
1=1 and
jprv.reg_class_code=&apos;THIRD_PARTY&apos; and
jprv.party_reg_id=jrav.entity_id and
jrav.entity_code=&apos;THIRD_PARTY&apos;
order by
party_type,
party_number,
record_type,
party_reg_id,
party_reg_line_id nulls last,
reporting_association_id</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_jai_upload.third_party_registration</UPLOAD_OBJECT>
  <UPLOAD_EXCEL_VALIDATION>xxen_jai_upload.third_party_reg_validation(
p_party_reg_id=&gt;:$column$.party_reg_id,
p_party_type=&gt;:$column$.party_type,
p_party_number=&gt;:$column$.party_number,
p_party_site_name=&gt;:$column$.party_site_name,
p_operating_unit=&gt;:$column$.operating_unit,
p_registration_regime_code=&gt;:$column$.registration_regime_code,
p_registration_type=&gt;:$column$.registration_type,
p_registration_number=&gt;:$column$.registration_number,
p_assessable_price_list=&gt;:$column$.assessable_price_list,
p_default_tds_section=&gt;:$column$.default_tds_section,
p_reporting_code_type=&gt;:$column$.reporting_code_type,
p_reporting_code=&gt;:$column$.reporting_code,
p_secondary_reg_type=&gt;:$column$.secondary_registration_type,
p_secondary_reg_number=&gt;:$column$.secondary_registration_number,
p_registration_start_date=&gt;:$column$.registration_start_date,
p_registration_end_date=&gt;:$column$.registration_end_date,
p_reporting_code_regime_code=&gt;:$column$.reporting_code_regime_code,
p_reporting_code_start_date=&gt;:$column$.reporting_code_start_date,
p_reporting_code_end_date=&gt;:$column$.reporting_code_end_date,
p_record_type=&gt;:$column$.record_type
)</UPLOAD_EXCEL_VALIDATION>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>JA India Third Party Registration Upload</REPORT_NAME>
    <DESCRIPTION>JA India Third Party Registration Upload
=========================================
Use this upload to create or update India Localization Third Party Registrations for customers and suppliers, including tax/registration identifiers such as PAN, TAN, TIN, GST, Service Tax, and other India-specific registration numbers.

This upload also supports Reporting Codes linked to Third Party Registrations.

NOTE: If you are creating new records for a third party, enter and upload all Registration records first, and then enter and upload the Reporting Code records.

Available columns:
1.Record Type: Select either Registration or Reporting Code. This determines whether you are creating/updating a registration record or a reporting code record.
2.Operating Unit: Select the Operating Unit to retrieve the list of party sites for that OU, or leave blank if you are entering a registration without a site (null site registration).
3.Party Type: Select Supplier or Customer. The available Party Numbers depend on this selection.
4.Party Number: Enter the Supplier Number or Customer Number. You can use the list of values (LOV); entering a few starting characters/numbers helps narrow the list.
5.Party Name: Auto-populates after you enter the Party Number. You can also use the LOV to search by Supplier/Customer name; the LOV displays the Party Number as well.
6.Party Site Name: Select the Party Site based on the Operating Unit. Leave blank for a null site registration.
7.Registration Regime Code, Registration Type, Registration Number, Secondary Registration Type, Secondary Registration Number: Enter these fields to create/update a party registration. These fields are available only when Record Type = Registration.
8.Assessable Price List: Enter an Assessable Price List when the selected Regime Code is a Non-TDS Regime. Available only when Record Type = Registration.
9.Default TDS Section: Enter a Default TDS Section code when the selected Regime Code is a TDS Regime. Available only when Record Type = Registration.
10.Registration Start Date, Registration End Date: Enter the effective dates for the registration. The Start Date defaults to 01-Jul-2017 (GST implementation date in India), but you can change it as needed.
11.Reporting Code Regime Code, Reporting Code Type, Reporting Code: Enter these fields to create/update a reporting code for the registration. These fields are available only when Record Type = Reporting Code.
12.Reporting Code Start Date, Reporting Code End Date: Enter the effective dates for the reporting code. The Start Date defaults to 01-Jul-2017, but you can change it as needed.
</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>India Localization</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>nvl(jprv.org_id,-1)=nvl(:p_operating_unit_id,nvl(jprv.org_id,-1))</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hou.organization_id id,
hou.name value,
null description
from
hr_operating_units hou
where
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>
    <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>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>jprv.party_class_code=:p_party_class</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jl.lookup_code id,
jl.meaning value,
jl.description description
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_NEW_PARTY_TYPE&apos; and
jl.lookup_code in (&apos;SUPPLIER&apos;,&apos;CUSTOMER&apos;) and
jl.enabled_flag=&apos;Y&apos;
order by jl.meaning</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Party Type</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>jprv.party_name=:p_party_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
aps.vendor_name value,
aps.segment1 description
from
ap_suppliers aps
where
:$flex$.p_party_class=&apos;SUPPLIER&apos;
union all
select
hp.party_name value,
hca.account_number description
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
:$flex$.p_party_class=&apos;CUSTOMER&apos;
order by 1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Party Name</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>jprv.party_number=:p_party_number</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
aps.segment1 value,
aps.vendor_name description
from
ap_suppliers aps
where
:$flex$.p_party_class=&apos;SUPPLIER&apos;
union all
select
hca.account_number value,
hp.party_name description
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
:$flex$.p_party_class=&apos;CUSTOMER&apos;
order by 1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Party Number</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>jprv.party_site_name=:p_party_site_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
hps.party_site_number value,
hz_format_pub.format_address(hps.location_id,null,null,&apos; &apos;,null,null,null,null) description
from
hz_cust_accounts hca,
hz_cust_acct_sites_all hcasa,
hz_party_sites hps,
hr_operating_units hou
where
hca.account_number=:$flex$.p_party_number and
hca.cust_account_id=hcasa.cust_account_id and
hcasa.party_site_id=hps.party_site_id and
hcasa.org_id=hou.organization_id(+) and
(hou.name=:$flex$.p_operating_unit_id or :$flex$.p_operating_unit_id is null) and
:$flex$.p_party_class=&apos;CUSTOMER&apos;
union all
select
pvs.vendor_site_code value,
hz_format_pub.format_address(pvs.location_id,null,null,&apos; &apos;,null,null,null,null) description
from
ap_suppliers aps,
po_vendor_sites_all pvs,
hr_operating_units hou
where
aps.segment1=:$flex$.p_party_number and
aps.vendor_id=pvs.vendor_id and
pvs.org_id=hou.organization_id and
(hou.name=:$flex$.p_operating_unit_id or :$flex$.p_operating_unit_id is null) and
:$flex$.p_party_class=&apos;SUPPLIER&apos;
order by 1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Party Site Name</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>upper(jprlv.regime_code) like &apos;%&apos;||upper(:p_regime_code)||&apos;%&apos;</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Regime Code</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>upper(jprlv.registration_number) like &apos;%&apos;||upper(:p_registration_number)||&apos;%&apos;</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Registration Number</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.p_party_class</FLEX_BIND>
    <PARAMETER_NAME>Party Type</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Party Name</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.p_party_class</FLEX_BIND>
    <PARAMETER_NAME>Party Type</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Party Number</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.p_party_class</FLEX_BIND>
    <PARAMETER_NAME>Party Type</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Party Site Name</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.p_party_number</FLEX_BIND>
    <PARAMETER_NAME>Party Number</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Party Site Name</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>1</COLUMN_NUMBER>
    <COLUMN_NAME>ACTION_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>2</COLUMN_NUMBER>
    <COLUMN_NAME>STATUS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>3</COLUMN_NUMBER>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>4</COLUMN_NUMBER>
    <COLUMN_NAME>MODIFIED_COLUMNS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>5</COLUMN_NUMBER>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Registration&apos; value, &apos;Party Registration Lines&apos; description from dual
union all
select &apos;Reporting Code&apos; value, &apos;Reporting Associations&apos; description from dual</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_REG_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_REG_LINE_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_ASSOCIATION_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hou.name value,
null description
from
hr_operating_units hou
where
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>
    <VALUE_TO_ID_QUERY>select
hou.organization_id id,
hou.name value
from
hr_operating_units hou</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jl.meaning value,
jl.description description
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_NEW_PARTY_TYPE&apos; and
jl.lookup_code in (&apos;SUPPLIER&apos;,&apos;CUSTOMER&apos;) and
jl.enabled_flag=&apos;Y&apos;
order by jl.meaning</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jl.lookup_code id,
jl.meaning value
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_NEW_PARTY_TYPE&apos; and
jl.enabled_flag=&apos;Y&apos;</VALUE_TO_ID_QUERY>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
aps.segment1 value,
aps.vendor_name description
from
ap_suppliers aps
where
:$column$.party_type=&apos;Supplier&apos;
union all
select
hca.account_number value,
hp.party_name description
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
:$column$.party_type=&apos;Customer&apos;
order by 1</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
aps.vendor_id id,
aps.segment1 value
from
ap_suppliers aps
where
:$column$.party_type=&apos;Supplier&apos;
union all
select
hca.cust_account_id id,
hca.account_number value
from
hz_cust_accounts hca
where
:$column$.party_type=&apos;Customer&apos;</VALUE_TO_ID_QUERY>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
aps.vendor_name value,
aps.segment1 description
from
ap_suppliers aps
where
:$column$.party_type=&apos;Supplier&apos;
union all
select
hp.party_name value,
hca.account_number description
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
:$column$.party_type=&apos;Customer&apos;
order by 1</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
aps.vendor_name
from
ap_suppliers aps
where
aps.segment1=:$column$.party_number and
:$column$.party_type=&apos;Supplier&apos;
union all
select
hp.party_name
from
hz_parties hp,
hz_cust_accounts hca
where
hp.party_id=hca.party_id and
hca.account_number=:$column$.party_number and
:$column$.party_type=&apos;Customer&apos;</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>PARTY_SITE_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hps.party_site_number value,
hz_format_pub.format_address(hps.location_id,null,null,&apos; &apos;,null,null,null,null) description
from
hz_cust_accounts hca,
hz_cust_acct_sites_all hcasa,
hz_party_sites hps,
hr_operating_units hou
where
hca.account_number=:$column$.party_number and
hca.cust_account_id=hcasa.cust_account_id and
hcasa.party_site_id=hps.party_site_id and
hcasa.org_id=hou.organization_id(+) and
(:$column$.operating_unit is null or hou.name=:$column$.operating_unit) and
:$column$.party_type=&apos;Customer&apos;
union all
select
pvs.vendor_site_code value,
hz_format_pub.format_address(pvs.location_id,null,null,&apos; &apos;,null,null,null,null) description
from
ap_suppliers aps,
po_vendor_sites_all pvs,
hr_operating_units hou
where
aps.segment1=:$column$.party_number and
aps.vendor_id=pvs.vendor_id and
pvs.org_id=hou.organization_id and
(:$column$.operating_unit is null or hou.name=:$column$.operating_unit) and
:$column$.party_type=&apos;Supplier&apos;
order by 1</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
hcasa.cust_acct_site_id id,
hps.party_site_number value
from
hz_cust_accounts hca,
hz_cust_acct_sites_all hcasa,
hz_party_sites hps,
hr_operating_units hou
where
hca.account_number=:$column$.party_number and
hca.cust_account_id=hcasa.cust_account_id and
hcasa.party_site_id=hps.party_site_id and
hcasa.org_id=hou.organization_id(+) and
(:$column$.operating_unit is null or hou.name=:$column$.operating_unit) and
:$column$.party_type=&apos;Customer&apos;
union all
select
apssa.vendor_site_id id,
apssa.vendor_site_code value
from
ap_suppliers aps,
ap_supplier_sites_all apssa,
hr_operating_units hou
where
aps.segment1=:$column$.party_number and
aps.vendor_id=apssa.vendor_id and
apssa.org_id=hou.organization_id and
(:$column$.operating_unit is null or hou.name=:$column$.operating_unit) and
:$column$.party_type=&apos;Supplier&apos;</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>REGISTRATION_REGIME_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
rgm.regime_code value,
rgm.regime_name||&apos; - &apos;||decode(rgm.regime_type,&apos;W&apos;,&apos;Withholding&apos;,&apos;T&apos;,&apos;Transaction&apos;,rgm.regime_type) description
from
jai_regimes rgm
where
:$column$.record_type=&apos;Registration&apos; and
trunc(sysdate)&lt;=nvl(rgm.effective_to,trunc(sysdate)+1)
order by rgm.regime_code</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jr.regime_id id,
jr.regime_code value
from
jai_regimes jr</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>REGISTRATION_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jl.meaning value,
jl.description description
from
ja_lookups jl
where
:$column$.record_type=&apos;Registration&apos; and
jl.lookup_type=&apos;JAI_REGISTRATION_TYPES&apos; and
jl.enabled_flag=&apos;Y&apos;
order by jl.meaning</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jl.lookup_code id,
jl.meaning value
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_REGISTRATION_TYPES&apos; and
jl.enabled_flag=&apos;Y&apos;</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>REGISTRATION_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>SECONDARY_REGISTRATION_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jl.meaning value,
jl.description description
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_REGISTRATION_TYPES&apos; and
jl.enabled_flag=&apos;Y&apos;
order by jl.meaning</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jl.lookup_code id,
jl.meaning value
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_REGISTRATION_TYPES&apos; and
jl.enabled_flag=&apos;Y&apos;</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>SECONDARY_REGISTRATION_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>ASSESSABLE_PRICE_LIST</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
qpl.name value,
null description
from
qp_price_lists_v qpl
where
:$column$.record_type=&apos;Registration&apos; and
trunc(sysdate) between nvl(qpl.start_date_active,sysdate) and nvl(qpl.end_date_active,sysdate)
order by qpl.name</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
qlht.list_header_id id,
qlht.name value
from
qp_list_headers_tl qlht
where
qlht.language=userenv(&apos;lang&apos;)</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_TDS_SECTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jl.meaning value,
jl.lookup_code description
from
ja_lookups jl
where
:$column$.record_type=&apos;Registration&apos; and
jl.lookup_type=&apos;JAI_TDS_SECTION&apos;
order by jl.meaning</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jl.lookup_code id,
jl.meaning value
from
ja_lookups jl
where
jl.lookup_type=&apos;JAI_TDS_SECTION&apos;</VALUE_TO_ID_QUERY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>REGISTRATION_START_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <DEFAULT_VALUE>case when :$column$.record_type=&apos;Registration&apos; then date &apos;2017-07-01&apos; end</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>REGISTRATION_END_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_CODE_REGIME_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
rgm.regime_code value,
rgm.regime_name||&apos; - &apos;||decode(rgm.regime_type,&apos;W&apos;,&apos;Withholding&apos;,&apos;T&apos;,&apos;Transaction&apos;,rgm.regime_type) description
from
jai_regimes rgm
where
:$column$.record_type=&apos;Reporting Code&apos; and
trunc(sysdate)&lt;=nvl(rgm.effective_to,trunc(sysdate)+1)
order by rgm.regime_code</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jr.regime_id id,
jr.regime_code value
from
jai_regimes jr</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_CODE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jrt.reporting_type_name value,
jl.meaning description
from
jai_reporting_types jrt,
ja_lookups jl
where
:$column$.record_type=&apos;Reporting Code&apos; and
jrt.data_type=jl.lookup_code(+) and
jl.lookup_type(+)=&apos;JAI_REPORTING_DATA_TYPE&apos; and
trunc(sysdate) between nvl(jrt.effective_from,sysdate-1) and nvl(jrt.effective_to,sysdate+1) and
jrt.entity_code=&apos;THIRD_PARTY&apos;
order by jrt.reporting_type_name</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jrt.reporting_type_id id,
jrt.reporting_type_name value
from
jai_reporting_types jrt
where
jrt.entity_code=&apos;THIRD_PARTY&apos;</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jrc.reporting_code value,
jrc.reporting_code_description description
from
jai_reporting_codes jrc,
jai_reporting_types jrt
where
jrc.reporting_type_id=jrt.reporting_type_id and
jrt.reporting_type_name=:$column$.reporting_code_type
order by jrc.reporting_code</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
jrc.reporting_code_id id,
jrc.reporting_code value
from
jai_reporting_codes jrc,
jai_reporting_types jrt
where
jrc.reporting_type_id=jrt.reporting_type_id and
jrt.reporting_type_name=:$column$.reporting_code_type</VALUE_TO_ID_QUERY>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_CODE_START_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <DEFAULT_VALUE>case when :$column$.record_type=&apos;Reporting Code&apos; then date &apos;2017-07-01&apos; end</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>REPORTING_CODE_END_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_party_reg_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PARTY_REG_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_party_reg_line_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PARTY_REG_LINE_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_association_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_ASSOCIATION_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operating_unit</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_party_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_party_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_party_site_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PARTY_SITE_NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_registration_regime_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REGISTRATION_REGIME_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_registration_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>REGISTRATION_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_registration_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>REGISTRATION_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_secondary_reg_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SECONDARY_REGISTRATION_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assessable_price_list</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ASSESSABLE_PRICE_LIST</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_default_tds_section</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEFAULT_TDS_SECTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_registration_start_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>REGISTRATION_START_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_registration_end_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>REGISTRATION_END_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_code_regime_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_CODE_REGIME_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_code_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_CODE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_code_start_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_CODE_START_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_reporting_code_end_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>REPORTING_CODE_END_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_record_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</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>25</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>26</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
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.record_type,
xu.party_reg_id,
xu.party_reg_line_id,
to_number(null) reporting_association_id,
xu.operating_unit,
xu.party_type,
xu.party_number,
xu.party_name,
xu.party_site_name,
xu.registration_regime_code,
xu.registration_type,
xu.registration_number,
xu.secondary_registration_type,
xu.secondary_registration_number,
xu.assessable_price_list,
xu.default_tds_section,
xu.registration_start_date,
xu.registration_end_date,
to_char(null) reporting_code_regime_code,
to_char(null) reporting_code_type,
to_char(null) reporting_code,
to_date(null) reporting_code_start_date,
to_date(null) reporting_code_end_date
from
xxen_ja_india_third_par_7638_u xu
where
xu.record_type=&apos;Registration&apos; and
xu.status_code_=xxen_upload.status_error
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.record_type,
xu.party_reg_id,
to_number(null) party_reg_line_id,
xu.reporting_association_id,
xu.operating_unit,
xu.party_type,
xu.party_number,
xu.party_name,
xu.party_site_name,
to_char(null) registration_regime_code,
to_char(null) registration_type,
to_char(null) registration_number,
to_char(null) secondary_registration_type,
to_char(null) secondary_registration_number,
to_char(null) assessable_price_list,
to_char(null) default_tds_section,
to_date(null) registration_start_date,
to_date(null) registration_end_date,
xu.reporting_code_regime_code,
xu.reporting_code_type,
xu.reporting_code,
xu.reporting_code_start_date,
xu.reporting_code_end_date
from
xxen_ja_india_third_par_7638_u xu
where
xu.record_type=&apos;Reporting Code&apos; and
xu.status_code_=xxen_upload.status_error</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.record_type,
jprv.party_reg_id,
jprlv.party_reg_line_id,
to_number(null) reporting_association_id,
jprv.operating_unit,
jprv.party_class_name party_type,
jprv.party_number,
jprv.party_name,
jprv.party_site_name,
jprlv.regime_code registration_regime_code,
jprlv.registration_type_name registration_type,
jprlv.registration_number,
jprlv.sec_registration_type_name secondary_registration_type,
jprlv.secondary_registration_number,
jprlv.assessable_price_list_name assessable_price_list,
jprlv.default_section_name default_tds_section,
jprlv.effective_from registration_start_date,
jprlv.effective_to registration_end_date,
to_char(null) reporting_code_regime_code,
to_char(null) reporting_code_type,
to_char(null) reporting_code,
to_date(null) reporting_code_start_date,
to_date(null) reporting_code_end_date
from
xxen_ja_india_third_par_7638_u xu,
jai_party_regs_v jprv,
jai_party_reg_lines_v jprlv
where
xu.record_type=&apos;Registration&apos; and
jprv.party_reg_id=xu.party_reg_id and
jprv.reg_class_code=&apos;THIRD_PARTY&apos; and
jprlv.party_reg_id=jprv.party_reg_id and
jprlv.party_reg_line_id=xu.party_reg_line_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.record_type,
jprv.party_reg_id,
to_number(null) party_reg_line_id,
jrav.reporting_association_id,
jprv.operating_unit,
jprv.party_class_name party_type,
jprv.party_number,
jprv.party_name,
jprv.party_site_name,
to_char(null) registration_regime_code,
to_char(null) registration_type,
to_char(null) registration_number,
to_char(null) secondary_registration_type,
to_char(null) secondary_registration_number,
to_char(null) assessable_price_list,
to_char(null) default_tds_section,
to_date(null) registration_start_date,
to_date(null) registration_end_date,
jrav.regime_code reporting_code_regime_code,
jrav.reporting_type_name reporting_code_type,
jrav.reporting_code,
jrav.effective_from reporting_code_start_date,
jrav.effective_to reporting_code_end_date
from
xxen_ja_india_third_par_7638_u xu,
jai_party_regs_v jprv,
jai_reporting_associations_v jrav
where
xu.record_type=&apos;Reporting Code&apos; and
jprv.party_reg_id=xu.party_reg_id and
jprv.reg_class_code=&apos;THIRD_PARTY&apos; and
jrav.entity_id=jprv.party_reg_id and
jrav.entity_code=&apos;THIRD_PARTY&apos; and
jrav.reporting_type_name=xu.reporting_code_type and
xu.status_code_=xxen_upload.status_success</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSESSABLE_PRICE_LIST</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>DEFAULT_TDS_SECTION</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_number</FLEX_BIND>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_NUMBER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.operating_unit</FLEX_BIND>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_SITE_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_number</FLEX_BIND>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_SITE_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>PARTY_SITE_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REGISTRATION_REGIME_CODE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REGISTRATION_START_DATE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REGISTRATION_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_type</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REPORTING_CODE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REPORTING_CODE_REGIME_CODE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REPORTING_CODE_START_DATE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>REPORTING_CODE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.assessable_price_list</FLEX_BIND>
    <COLUMN_NAME>ASSESSABLE_PRICE_LIST</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.default_tds_section</FLEX_BIND>
    <COLUMN_NAME>DEFAULT_TDS_SECTION</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Value to id query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.operating_unit</FLEX_BIND>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
    <DEPENDENT_UPLOAD_PARAM_NAME>p_party_site_name</DEPENDENT_UPLOAD_PARAM_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.operating_unit</FLEX_BIND>
    <COLUMN_NAME>OPERATING_UNIT</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Value to id query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_number</FLEX_BIND>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
    <DEPENDENT_UPLOAD_PARAM_NAME>p_party_site_name</DEPENDENT_UPLOAD_PARAM_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_number</FLEX_BIND>
    <COLUMN_NAME>PARTY_NUMBER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_reg_id</FLEX_BIND>
    <COLUMN_NAME>PARTY_REG_ID</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_site_name</FLEX_BIND>
    <COLUMN_NAME>PARTY_SITE_NAME</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Value to id query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_UPLOAD_PARAM_NAME>p_party_number</DEPENDENT_UPLOAD_PARAM_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Value to id query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
    <DEPENDENT_UPLOAD_PARAM_NAME>p_party_site_name</DEPENDENT_UPLOAD_PARAM_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.party_type</FLEX_BIND>
    <COLUMN_NAME>PARTY_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.record_type</FLEX_BIND>
    <COLUMN_NAME>RECORD_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.registration_end_date</FLEX_BIND>
    <COLUMN_NAME>REGISTRATION_END_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.registration_number</FLEX_BIND>
    <COLUMN_NAME>REGISTRATION_NUMBER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.registration_regime_code</FLEX_BIND>
    <COLUMN_NAME>REGISTRATION_REGIME_CODE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.registration_start_date</FLEX_BIND>
    <COLUMN_NAME>REGISTRATION_START_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.registration_type</FLEX_BIND>
    <COLUMN_NAME>REGISTRATION_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_end_date</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_END_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_regime_code</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_REGIME_CODE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_start_date</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_START_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Value to id query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_type</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_TYPE</COLUMN_NAME>
    <DEPENDENT_UPLOAD_PARAM_NAME>p_reporting_code</DEPENDENT_UPLOAD_PARAM_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reporting_code_type</FLEX_BIND>
    <COLUMN_NAME>REPORTING_CODE_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.secondary_registration_number</FLEX_BIND>
    <COLUMN_NAME>SECONDARY_REGISTRATION_NUMBER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.secondary_registration_type</FLEX_BIND>
    <COLUMN_NAME>SECONDARY_REGISTRATION_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
