<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: PAY Pay Advice (China) -->
 <REPORTS_ROW>
  <GUID>C6E085D4713551A9E05362FB09050512</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>            SELECT
              pai.action_context_id context_id_balances
             ,pai.source_text balance_org_name
             ,pai.action_information1 balances_name
             , fnd_number.canonical_to_number(NVL( pai.action_information5,0 )) balances_this_pay
             ,fnd_number.canonical_to_number(NVL( pai.action_information4,0 )) balances_YTD,
                PAY_PAYCNSOE_XMLP_PKG.cf_balancesformula(pai.source_text, fnd_number.canonical_to_number ( NVL ( pai.action_information5 , 0 ) ), fnd_number.canonical_to_number ( NVL ( pai.action_information4 , 0 ) )) CF_Balances
            /*decode(pai.source_text, &apos;Taxable Earnings&apos;, fnd_number.canonical_to_number(NVL(pai.action_information5, 0))) CP_Taxable_This_Pay,
            decode(pai.source_text, &apos;Taxable Earnings&apos;, fnd_number.canonical_to_number(NVL(pai.action_information4, 0))) CP_Taxable_YTD,
            decode(pai.source_text, &apos;Non Taxable Earnings&apos;, fnd_number.canonical_to_number(NVL(pai.action_information5, 0))) CP_Non_Taxable_This_Pay,
            decode(pai.source_text, &apos;Non Taxable Earnings&apos;, fnd_number.canonical_to_number(NVL(pai.action_information4, 0))) CP_Non_Taxable_YTD,
            decode(pai.source_text, &apos;Voluntary Deductions&apos;, fnd_number.canonical_to_number(NVL(pai.action_information5, 0))) CP_Voluntary_This_Pay,
            decode(pai.source_text, &apos;Voluntary Deductions&apos;, fnd_number.canonical_to_number(NVL(pai.action_information4, 0))) CP_Voluntary_YTD,
            decode(pai.source_text, &apos;Statutory Deductions&apos;, fnd_number.canonical_to_number(NVL(pai.action_information5, 0))) CP_Statutory_This_Pay,
            decode(pai.source_text, &apos;Statutory Deductions&apos;, fnd_number.canonical_to_number(NVL(pai.action_information4, 0))) CP_Statutory_YTD*/
			,PAY_PAYCNSOE_XMLP_PKG.CP_Taxable_This_Pay_p CP_Taxable_This_Pay,
                PAY_PAYCNSOE_XMLP_PKG.CP_Taxable_YTD_p CP_Taxable_YTD,
                PAY_PAYCNSOE_XMLP_PKG.CP_Non_Taxable_This_Pay_p CP_Non_Taxable_This_Pay,
                PAY_PAYCNSOE_XMLP_PKG.CP_Non_Taxable_YTD_p CP_Non_Taxable_YTD,
                PAY_PAYCNSOE_XMLP_PKG.CP_Voluntary_This_Pay_p CP_Voluntary_This_Pay,
                PAY_PAYCNSOE_XMLP_PKG.CP_Voluntary_YTD_p CP_Voluntary_YTD,
                PAY_PAYCNSOE_XMLP_PKG.CP_Statutory_This_Pay_p CP_Statutory_This_Pay,
                PAY_PAYCNSOE_XMLP_PKG.CP_Statutory_YTD_p CP_Statutory_YTD
            FROM pay_action_information pai
            WHERE
              pai.action_information_category = &apos;APAC BALANCES&apos;
              and pai.action_context_type = &apos;AAP&apos;
             and pai.action_context_id=:ASSIGNMENT_ACTION_ID
            order by decode(nvl(pai.source_text, pai.action_information1), &apos;Taxable Earnings&apos;,1,&apos;Non Taxable Earnings&apos;,2,
                                             &apos;Statutory Deductions&apos;,3,&apos;Voluntary Deductions&apos;,4,5)
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PAYCNSOE_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY Pay Advice (China)</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: China Printed Payslip
Application: Payroll
Source: Pay Advice (China) (XML)
Short Name: PAYCNSOE_XML
DB package: PAY_PAYCNSOE_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>PAY 发薪通知（中国）</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: 打印的中国工资单
Application: 工资单
Source: 发薪通知（中国）(XML)
Short Name: PAYCNSOE_XML
DB package: PAY_PAYCNSOE_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>BI Publisher</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>:assignment_action_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_business_group_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_consolidation_set_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_end_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_non_taxable_this_pay</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_non_taxable_ytd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_order_by</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payroll_location</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payroll_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_sort_order_1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_sort_order_2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_sort_order_3</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_sort_order_4</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_start_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_statutory_this_pay</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_statutory_ytd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_taxable_this_pay</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_taxable_ytd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_voluntary_this_pay</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_voluntary_ytd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_business_group_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_conc_request_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_consolidation_set_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_end_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_end_date_disp</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_end_date_t</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_payout_location</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_payroll_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order_1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order_2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order_3</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order_4</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_start_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_start_date_disp</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_start_date_t</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_business_group_id</ANCHOR>
    <PARAMETER_TYPE_DSP>Number</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>fnd_profile.value(&apos;PER_BUSINESS_GROUP_ID&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Business Group ID</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>业务组标识</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_start_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>PY_SRS_START_DATE</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_end_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>PY_SRS_EFFECTIVE_DATE</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_payroll_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_ARCH_PAYROLL</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pp.payroll_id id,
pp.payroll_name value,
null description
from
pay_payrolls pp
where pp.business_group_id=
fnd_global.per_business_group_id
and pp.payroll_id in
(select pcaa.payroll_id
from pay_cn_arch_actions_v pcaa
where pcaa.business_group_id=
fnd_global.per_business_group_id
and pcaa.effective_date
between fnd_date.displaydate_to_date(:$flex$.py_srs_start_date.value)
and fnd_date.displaydate_to_date(:$flex$.py_srs_effective_date.value))
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Payroll</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>工资单</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_consolidation_set_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_ARCH_CONSOLIDATION_SET</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pcs.consolidation_set_id id,
pcs.consolidation_set_name value,
null description
from
pay_consolidation_sets pcs
where pcs.consolidation_set_id in
(select consolidation_set_id from pay_cn_arch_actions_v pcaa
where pcaa.business_group_id=
fnd_global.per_business_group_id
and pcaa.effective_date
between fnd_date.displaydate_to_date(:$flex$.py_srs_start_date.value)
and fnd_date.displaydate_to_date(:$flex$.py_srs_effective_date.value))
and pcs.business_group_id=fnd_global.per_business_group_id
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Select pcs.consolidation_set_name from pay_consolidation_sets pcs, pay_payrolls pay where pcs.consolidation_set_id = pay.consolidation_set_id and pay.payroll_id =:$flex$.payroll</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Consolidation Set</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>合并集</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_payout_location</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>HR_CN_PAYOUT_LOCATION</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;CN_PAYOUT_LOCATION&apos;
and enabled_flag=&apos;Y&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Payroll Payment Location</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>工资单付款地点</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_order_1</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_SOE_SORT_BY_1</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;CN_SOE_SORT_BY&apos; and enabled_flag=&apos;Y&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order 1</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>排序顺序 1</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_order_2</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_SOE_SORT_BY_2</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;CN_SOE_SORT_BY&apos; and enabled_flag=&apos;Y&apos; and substr(lookup_code,1,instr(lookup_code,&apos; &apos;,1,1)) not in (substr(:$flex$.py_cn_soe_sort_by_1,1,instr(:$flex$.py_cn_soe_sort_by_1.id,&apos; &apos;,1,1))) and :$flex$.py_cn_soe_sort_by_1 is not null
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order 2</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>排序顺序 2</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_order_3</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_SOE_SORT_BY_3</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;CN_SOE_SORT_BY&apos; and enabled_flag=&apos;Y&apos; and substr(lookup_code,1,instr(lookup_code,&apos; &apos;,1,1)) not in (substr(:$flex$.py_cn_soe_sort_by_1.id,1,instr(:$flex$.py_cn_soe_sort_by_1.id,&apos; &apos;,1,1)),substr(:$flex$.py_cn_soe_sort_by_2.id,1,instr(:$flex$.py_cn_soe_sort_by_2.id,&apos; &apos;,1,1))) and :$flex$.py_cn_soe_sort_by_1 is not null and :$flex$.py_cn_soe_sort_by_2 is not null
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order 3</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>排序顺序 3</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>10</SORT_ORDER>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_order_4</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_CN_SOE_SORT_BY_4</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;CN_SOE_SORT_BY&apos; and enabled_flag=&apos;Y&apos; and substr(lookup_code,1,instr(lookup_code,&apos; &apos;,1,1)) not in (substr(:$flex$.py_cn_soe_sort_by_1.id,1,instr(:$flex$.py_cn_soe_sort_by_1.id,&apos; &apos;,1,1)),substr(:$flex$.py_cn_soe_sort_by_2.id,1,instr(:$flex$.py_cn_soe_sort_by_2.id,&apos; &apos;,1,1)),substr(:$flex$.py_cn_soe_sort_by_3.id,1,instr(:$flex$.py_cn_soe_sort_by_3.id,&apos; &apos;,1,1))) and :$flex$.py_cn_soe_sort_by_1 is not null and :$flex$.py_cn_soe_sort_by_2 is not null and :$flex$.py_cn_soe_sort_by_3 is not null
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order 4</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>排序顺序 4</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
