<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: ONT Defaulting Rules -->
 <REPORTS_ROW>
  <GUID>476D12A8C9355EFFE0630100007F487E</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
odaoev.application_name application,
odaoev.name entity,
odaaev.defaulting_sequence,
odaaev.name attribute,
xxen_util.yes(odaaev.defaulting_condn_ref_flag) include_in_building_conditions,
odacv.display_name condition,
(select listagg(odcev.attribute_display_name||odcev.value_op||odcev.value_string,chr(10)) within group (order by odcev.group_number, odcev.attribute_code) from oe_def_condn_elems_v odcev where odacv.condition_id=odcev.condition_id and rownum=1) validation_rule,
odacv.precedence,
xxen_util.yes(odacv.enabled_flag) enabled,
xxen_util.yes(odacv.system_flag) seeded,
odadr.sequence_no sequence,
xxen_util.meaning(odadr.src_type,&apos;DEFAULTING_SOURCE_TYPE&apos;,660) source_type,
case odadr.src_type
when &apos;CONSTANT&apos; then odadr.src_constant_value
when &apos;PROFILE_OPTION&apos; then odadr.src_profile_option
when &apos;API&apos; then odadr.src_api_pkg||&apos;.&apos;||odadr.src_api_fn
when &apos;API_MULTIREC&apos; then odadr.src_api_pkg||&apos;.&apos;||odadr.src_api_fn
when &apos;SYSTEM&apos; then odadr.src_system_variable_expr
when &apos;RELATED_RECORD&apos; then (select odaaev2.database_object_display_name||&apos;.&apos;||odaaev2.name from oe_def_ak_attr_ext_v odaaev2 where odadr.src_database_object_name=odaaev2.database_object_name and odadr.src_attribute_code=odaaev2.attribute_code)
when &apos;SAME_RECORD&apos; then (select odaaev2.name from oe_def_ak_attr_ext_v odaaev2 where odadr.src_database_object_name=odaaev2.database_object_name and odadr.src_attribute_code=odaaev2.attribute_code)
end source_value,
xxen_util.user_name(odacv.created_by) created_by,
xxen_util.client_time(odacv.creation_date) creation_date,
xxen_util.user_name(odacv.last_updated_by) last_updated_by,
xxen_util.client_time(odacv.last_update_date) last_update_date,
xxen_util.user_name(odadr.created_by) rule_created_by,
xxen_util.client_time(odadr.creation_date) rule_creation_date,
xxen_util.user_name(odadr.last_updated_by) rule_last_updated_by,
xxen_util.client_time(odadr.last_update_date) rule_last_update_date,
odaoev.application_id,
odaaev.database_object_name,
odaaev.attribute_code,
odacv.attr_def_condition_id,
odadr.attr_def_rule_id
from
oe_def_ak_obj_ext_v odaoev,
oe_def_ak_attr_ext_v odaaev,
oe_def_attr_condns_v odacv,
oe_def_attr_def_rules odadr
where
1=1 and
odaoev.database_object_name=odaaev.database_object_name and
odaaev.defaulting_enabled_flag=&apos;Y&apos; and
odaaev.database_object_name=odacv.database_object_name(+) and
odaaev.attribute_code=odacv.attribute_code(+) and
odacv.attr_def_condition_id=odadr.attr_def_condition_id(+)
order by
odaoev.application_name,
odaoev.name,
odaaev.defaulting_sequence,
odaaev.name,
odacv.precedence,
odadr.sequence_no</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>ONT</XDO_APPLICATION_SHORT_NAME>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>ONT Defaulting Rules</REPORT_NAME>
    <DESCRIPTION>Shows the complete Order Management defaulting rules setup</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</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>odaoev.application_name=:application</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct odaoev.application_name value, null description from oe_def_ak_obj_ext_v odaoev order by 1</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Order Management</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Application</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>odaoev.name=:entity</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
odaoev.name value,
null description
from
oe_def_ak_obj_ext_v odaoev
where
:$flex$.application is null or odaoev.application_name=:$flex$.application
order by
1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Entity</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>odaaev.name=:attribute</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
odaaev.name value,
null description
from
oe_def_ak_attr_ext_v odaaev
where
:$flex$.entity is null or odaaev.database_object_display_name=:$flex$.entity
order by 1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Attribute</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>odacv.display_name=:defaulting_condition</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
odacv.display_name value,
odacv.description
from
oe_def_attr_condns_v odacv
where
:$flex$.entity is null or odacv.database_object_display_name=:$flex$.entity
order by 1</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Condition</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>odacv.enabled_flag=:enabled</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes_No</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Y</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Enabled</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>odacv.system_flag=:seeded</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes_No</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Seeded</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>xxen_util.meaning(odadr.src_type,&apos;DEFAULTING_SOURCE_TYPE&apos;,660)=:source_type</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
flvv.meaning value,
flvv.description description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;DEFAULTING_SOURCE_TYPE&apos; and
flvv.lookup_code in (select odadr.src_type from oe_def_attr_def_rules odadr)
order by
flvv.meaning</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Source Type</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>
