<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>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: Yes -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEA679D2E0530100007F1FF2</GUID>
  <LOV_NAME>Yes</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: OKC Contract Lines Summary -->
 <REPORTS_ROW>
  <GUID>75CAA5A66C7E528BE0530100007F4A11</GUID>
  <SQL_TEXT>select
ocv.meaning class,
osclv.meaning category,
osclv.code category_code,
lpad(&apos; &apos;,2*(olsv.level_-1))||olsv.level_ level_,
lpad(&apos; &apos;,2*(olsv.level_-1))||xxen_util.meaning(olsv.lty_code,&apos;OKC_LINE_TYPE&apos;,0) name,
xxen_util.meaning(oklb.usage_type,&apos;OKS_USAGE_TYPES&apos;,0) usage_type_desc,
lpad(&apos; &apos;,2*(olsv.level_-1))||olsv.lty_code lty_code,
oklb.usage_type,
lpad(&apos; &apos;,2*(olsv.level_-1))||olsv.id lse_id,
oklb.jtot_object1_code,
jov.name object_name,
jov.from_table,
jov.where_clause,
olsv.path lse_id_path,
decode(oklb.active,0,null,oklb.active) active_by_date,
oklb.total,
&amp;status_columns
from
(
select
level level_,
olsv.name,
olsv.lty_code,
olsv.id,
sys_connect_by_path (olsv.id,&apos;-&gt;&apos;) path,
connect_by_root olsv.id root_id
from
okc_line_styles_v olsv
connect by
prior olsv.id=olsv.lse_parent_id
start with
olsv.lse_parent_id is null
) olsv,
okc_subclass_top_line ostl,
okc_subclasses_v osclv,
okc_classes_v ocv,
(select olss.* from okc_line_style_sources olss where sysdate between olss.start_date and nvl(olss.end_date,sysdate)) olss,
jtf_objects_vl jov,
(
select distinct
okhab.scs_code,
oklb.lse_id,
okslb.usage_type,
oki.jtot_object1_code,
count(case when sysdate between nvl(oklb.start_date,sysdate) and nvl(oklb.end_date,sysdate) then 1 end) over (partition by okhab.scs_code, oklb.lse_id, okslb.usage_type, oki.jtot_object1_code) active,
count(*) over (partition by okhab.scs_code, oklb.lse_id, okslb.usage_type, oki.jtot_object1_code) total
from
okc_k_lines_b oklb,
oks_k_lines_b okslb,
okc_k_items oki,
okc_k_headers_all_b okhab
where
oklb.id=okslb.cle_id(+) and
oklb.id=oki.cle_id(+) and
oklb.dnz_chr_id=okhab.id
) oklb,
(
select
y.*
from
(
select
count(*) count,
okhab.scs_code,
oklb.lse_id,
okslb.usage_type,
osv.meaning
from
okc_k_headers_all_b okhab,
okc_k_lines_b oklb,
okc_statuses_b osb,
okc_statuses_v osv,
oks_k_lines_b okslb
where
okhab.id=oklb.dnz_chr_id and
oklb.sts_code=osb.code and
osb.ste_code=osv.code and
oklb.id=okslb.cle_id(+)
group by
okhab.scs_code,
oklb.lse_id,
osv.meaning,
okslb.usage_type
order by
count(*) desc
) x
pivot (
sum(x.count)
for meaning in (
&amp;status_pivot
)
) y
) z
where
1=1 and
olsv.root_id=ostl.lse_id(+) and
ostl.scs_code=osclv.code(+) and
osclv.cls_code=ocv.code(+) and
olsv.id=olss.lse_id(+) and
ostl.scs_code=oklb.scs_code and
olsv.id=oklb.lse_id and
oklb.jtot_object1_code=jov.object_code(+) and
oklb.scs_code=z.scs_code(+) and
oklb.lse_id=z.lse_id(+) and
nvl(oklb.usage_type,&apos;x&apos;)=nvl(z.usage_type(+),&apos;x&apos;)
order by
osclv.code,
olsv.path</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>ملخص لتسلسلات نمط خط okc ، وكائنات jtf المرتبطة بكل مستوى سطر والعدد النشط والإجمالي لبنود العقد حسب الحالة لكل نوع سطر.
هذا مفيد للمطورين لمعرفة كيفية هيكلة بيانات خط أوراكل للعقود وكيفية الارتباط بالعناصر الخارجية ، على سبيل المثال تركيب قاعدة أو عدادات لأعمال عقود الخدمة</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Zusammenfassung der okc-Linienstil-Hierarchien, der mit jeder Linienebene verknüpften jtf-Objekte und der aktiven und Gesamtanzahl der Vertragslinien nach Status für jeden Linientyp.
Dies ist für Entwickler nützlich, um zu sehen, wie die Daten der Oracle-Vertragszeilen strukturiert sind und wie die Verknüpfung mit externen Objekten, z. B. installierte Basis oder Zähler für Serviceverträge, funktioniert</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Resumen de las jerarquías de estilo de línea de okc, los objetos jtf vinculados a cada nivel de línea y el recuento activo y global de líneas de contrato por estado para cada tipo de línea.
Esto es útil para que los desarrolladores vean cómo están estructurados los datos de las líneas de contratos de oracle y cómo funciona el enlace con objetos externos, por ejemplo, la base instalada o los contadores para los contratos de servicios</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Résumé des hiérarchies de style de ligne okc, des objets jtf liés à chaque niveau de ligne et du comptage actif et global des lignes de contrat par statut pour chaque type de ligne.
Ceci est utile pour les développeurs afin de voir comment les données des lignes de contrats de l&apos;oracle sont structurées et comment fonctionne le lien avec les objets externes, par exemple la base installée ou les compteurs pour les contrats de service</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Riepilogo delle gerarchie di stile delle linee okc, gli oggetti jtf collegati ad ogni livello di linea e il conteggio attivo e complessivo delle linee di contratto per stato per ogni tipo di linea.
Questo è utile agli sviluppatori per vedere come sono strutturati i dati delle linee dei contratti oracle e come funziona il collegamento a oggetti esterni, ad esempio la base installata o i contatori per i contratti di servizio</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>okcラインスタイル階層の概要、各ラインレベルにリンクされているjtfオブジェクト、各ラインタイプのステータスによる契約ラインのアクティブ数と全体のカウント。
これは、オラクルの契約ラインデータがどのように構造化されているか、また、外部オブジェクト、例えば、インストールされたベースやサービス契約のためのカウンタへのリンクがどのように機能するかを確認するために、開発者にとって有用です。</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>okc 라인 스타일 계층, 각 라인 레벨에 연결된 jtf 객체, 각 라인 유형에 대한 상태 별 계약 라인의 활성 및 전체 개수 요약.
이것은 개발자가 오라클 계약 라인 데이터가 어떻게 구조화되고 외부 객체에 대한 링크가 어떻게 구성되는지 확인하는 데 유용합니다. 서비스 계약 작업을위한 설치 기반 또는 카운터</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Resumo das hierarquias de estilo de linha okc, os objetos jtf ligados a cada nível de linha e a contagem ativa e geral de linhas contratuais por status para cada tipo de linha.
Isto é útil para os desenvolvedores verem como os dados de linha do oráculo contrata e como funciona o link para objetos externos, por exemplo, base instalada ou balcões para contratos de serviços.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Краткое описание иерархий стилей линий okc, объектов jtf, связанных с каждым уровнем линий, а также активного и общего количества линий контрактов по статусу для каждого типа линий.
Это полезно для разработчиков, чтобы увидеть, как структурированы данные линии контрактов oracle и как работает ссылка на внешние объекты, например, установленную базу или счетчики для контрактов на обслуживание.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Sammanfattning av okc-linjestilhierarkier, jtf-objekten länkade till varje radnivå och det aktiva och totala antalet kontraktsrader per status för varje radtyp.
Detta är användbart för utvecklare att se hur oracle-kontraktslinjedata är strukturerade och hur länken till externa objekt, t.ex. installerad bas eller räknare för serviceavtal fungerar</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Okc çizgi stili hiyerarşilerinin özeti, her satır seviyesine bağlı jtf nesneleri ve her satır türü için duruma göre aktif ve genel sözleşme satırları sayısı.
Bu, geliştiricilerin oracle sözleşmelerinin satır verilerinin nasıl yapılandırıldığını ve harici nesnelere olan bağlantının nasıl olduğunu görmeleri için yararlıdır, örn. servis sözleşmeleri işleri için kurulu taban veya sayaçlar</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>Summary of okc line style hierarchies, the jtf objects linked to each line level and the active and overall count of contract lines by status for each line type.
This is useful for developers to see how the oracle contracts line data is structured and how the link to external objects, e.g. installed base or counters for service contracts works</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>OKC Contract Lines Summary</REPORT_NAME>
    <DESCRIPTION>okc行风格的层次结构、链接到每个行级的jtf对象以及每个行级类型的合同行的活动和总计数的摘要。
这对于开发人员了解oracle合同行数据的结构，以及链接到外部对象（如安装基地或服务合同的计数器）的工作情况很有用。</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>&amp;status_columns</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;status_pivot</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-10</DISPLAY_SEQUENCE>
    <ANCHOR>&amp;status_pivot</ANCHOR>
    <SQL_TEXT>select
&apos;&apos;&apos;&apos;||x.meaning||&apos;&apos;&apos;&apos;||&apos; &apos;||lower(x.meaning)||decode(rownum,max(rownum) over (),null,&apos;,&apos;) text
from
(
select
osv.meaning
from
okc_k_lines_b oklb,
okc_statuses_b osb,
okc_statuses_v osv
where
oklb.sts_code=osb.code and
osb.ste_code=osv.code
group by
osv.meaning
order by
count(*) desc
) x</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Y</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Clause pivot</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Pivot Clause</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <ANCHOR>&amp;status_columns</ANCHOR>
    <SQL_TEXT>select
&apos;z.&apos;||lower(x.meaning)||decode(rownum,max(rownum) over (),null,&apos;,&apos;) text
from
(
select
osv.meaning
from
okc_k_lines_b oklb,
okc_statuses_b osb,
okc_statuses_v osv
where
oklb.sts_code=osb.code and
osb.ste_code=osv.code
group by
osv.meaning
order by
count(*) desc
) x</SQL_TEXT>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Clause pivot</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Pivot Clause</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>ocv.meaning=:class</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ocv.meaning value,
ocv.description
from
okc_classes_v ocv
order by
ocv.meaning</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Classe</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Class</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>osclv.meaning=:category</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
osclv.meaning value,
ocv.meaning description
from
okc_subclasses_v osclv,
okc_classes_v ocv
where
osclv.cls_code=ocv.code(+)
order by
ocv.meaning,
osclv.meaning</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Catégorie</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Category</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
