<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: FND Flex Hierarchy -->
 <LOVS_ROW>
  <GUID>B52C6BB09E788499E0530100007F4F38</GUID>
  <LOV_NAME>FND Flex Hierarchy</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select distinct
ffvnh.parent_flex_value value,
(select ffvv.description||case when ffvv.enabled_flag=&apos;Y&apos; and sysdate between nvl(ffvv.start_date_active,sysdate) and nvl(ffvv.end_date_active,sysdate) then null else &apos; (inactive)&apos; end from fnd_flex_values_vl ffvv where ffvnh.flex_value_set_id=ffvv.flex_value_set_id and ffvv.parent_flex_value_low is null and ffvnh.parent_flex_value=ffvv.flex_value)||&apos; (&apos;||nvl2(ffvnh.is_child,null,xxen_util.meaning(&apos;TOP&apos;,&apos;TOP_BOTTOM_PERF&apos;,283)||&apos; &apos;)||xxen_util.meaning(&apos;CCONTAIN&apos;,&apos;ICX_CONDITIONS&apos;,0)||&apos; &apos;||xxen_util.meaning(ffvnh.max_range_attribute,&apos;RANGE_ATTRIBUTE&apos;,0)||&apos;)&apos; description,
ffvnh.is_child,
ffvnh.max_range_attribute
from
(
select distinct
ffvnh.flex_value_set_id,
ffvnh.parent_flex_value,
(select &apos;Y&apos; from gl_seg_val_norm_hierarchy gsvnh where ffvnh.parent_flex_value=gsvnh.child_flex_value and ffvnh.flex_value_set_id=gsvnh.flex_value_set_id and rownum=1) is_child,
max(ffvnh.range_attribute) over (partition by ffvnh.parent_flex_value) max_range_attribute
from
fnd_flex_value_norm_hierarchy ffvnh
where
ffvnh.flex_value_set_id in
(
select ffvs.flex_value_set_id from fnd_flex_value_sets ffvs where ffvs.flex_value_set_name=:$flex$.flex_value_set
union all
select
fifsv.flex_value_set_id
from
fnd_id_flex_segments_vl fifsv
where
fifsv.form_left_prompt=:$flex$.hierarchy_segment and
fifsv.application_id=101 and
fifsv.id_flex_code=&apos;GL#&apos; and
fifsv.enabled_flag=&apos;Y&apos; and
fifsv.id_flex_num in (
select
gl.chart_of_accounts_id
from
gl_ledgers gl
where
xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos; or
gl.ledger_category_code=xxen_util.lookup_code(:$flex$.ledger_category,&apos;GL_ASF_LEDGER_CATEGORY&apos;,101) or
gl.ledger_id in (select hou.set_of_books_id from hr_operating_units hou where xxen_util.contains(:$flex$.operating_unit,hou.name)=&apos;Y&apos;)
)
)
) ffvnh
order by
ffvnh.is_child desc,
ffvnh.max_range_attribute desc,
length(ffvnh.parent_flex_value),
ffvnh.parent_flex_value</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- 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: FND Flex Value Hierarchy -->
 <REPORTS_ROW>
  <GUID>7419F31EA60234E8E0530100007F4F31</GUID>
  <SQL_TEXT>select
lpad(&apos; &apos;,2*(level-1))||level level_,
lpad(&apos; &apos;,2*(level-1))||ffvnh.parent_flex_value value,
ffvv.description||case when ffvv.enabled_flag=&apos;Y&apos; and sysdate between nvl(ffvv.start_date_active,sysdate) and nvl(ffvv.end_date_active,sysdate) then null else &apos; (inactive)&apos; end description,
ffvnh.child_flex_value_low||nvl2(ffvnh.child_flex_value_low,&apos;-&apos;,null)||ffvnh.child_flex_value_high child_range,
xxen_util.meaning(ffvnh.range_attribute,&apos;RANGE_ATTRIBUTE&apos;,0) range_attribute,
ffhv.hierarchy_name rollup_group,
xxen_util.meaning(connect_by_isleaf,&apos;SYS_YES_NO&apos;,700) is_leaf,
connect_by_root ffvnh.parent_flex_value root_value,
substr(sys_connect_by_path(ffvnh.parent_flex_value,&apos;-&gt; &apos;),4) path,
ffvnh.parent_flex_value value_flat,
&amp;value_attributes
ffvv.compiled_value_attributes,
xxen_util.user_name(ffvnh.created_by) created_by,
xxen_util.client_time(ffvnh.creation_date) creation_date,
xxen_util.user_name(ffvnh.last_updated_by) last_updated_by,
xxen_util.client_time(ffvnh.last_update_date) last_update_date,
ffvnh.flex_value_set_id
from
(
select
ffvnh.parent_flex_value,
ffvnh.child_flex_value_low,
ffvnh.child_flex_value_high,
ffvnh.range_attribute,
ffvnh.flex_value_set_id,
ffvnh.created_by,
ffvnh.creation_date,
ffvnh.last_updated_by,
ffvnh.last_update_date
from
fnd_flex_value_norm_hierarchy ffvnh
where
ffvnh.flex_value_set_id=(select ffvs.flex_value_set_id from fnd_flex_value_sets ffvs where ffvs.flex_value_set_name=:flex_value_set_name)
union all
select
ffv2.flex_value parent_flex_value,
null child_flex_value_low,
null child_flex_value_high,
&apos;x&apos; range_attribute,
ffv2.flex_value_set_id,
ffv2.created_by,
ffv2.creation_date,
ffv2.last_updated_by,
ffv2.last_update_date
from
fnd_flex_values ffv2
where
(:show_child_values=&apos;Y&apos; or :parents_without_child is not null) and
2=2 and
ffv2.summary_flag=&apos;N&apos; and
ffv2.flex_value_set_id=(select ffvs.flex_value_set_id from fnd_flex_value_sets ffvs where ffvs.flex_value_set_name=:flex_value_set_name)
) ffvnh,
fnd_flex_values_vl ffvv,
fnd_flex_hierarchies_vl ffhv
where
3=3 and
ffvnh.parent_flex_value=ffvv.flex_value and
ffvnh.flex_value_set_id=ffvv.flex_value_set_id and
ffvv.structured_hierarchy_level=ffhv.hierarchy_id(+)
connect by nocycle
ffvnh.parent_flex_value between prior ffvnh.child_flex_value_low and prior ffvnh.child_flex_value_high and
decode(nvl(prior ffvnh.range_attribute,&apos;P&apos;),&apos;P&apos;,&apos;Y&apos;,&apos;N&apos;)=ffvv.summary_flag
start with
1=1 and
(:parent_flex_value is not null or
not exists (select null from
fnd_flex_value_norm_hierarchy ffvnh0
where
ffvnh0.flex_value_set_id=(select ffvs.flex_value_set_id from fnd_flex_value_sets ffvs where ffvs.flex_value_set_name=:flex_value_set_name) and
ffvnh.parent_flex_value between ffvnh0.child_flex_value_low and ffvnh0.child_flex_value_high and
ffvv.summary_flag=decode(ffvnh0.range_attribute,&apos;P&apos;,&apos;Y&apos;,&apos;N&apos;)
)
)</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>التسلسل الهرمي لقيمة Flexfield يعرض شجرة هرمية للعلاقات الأصل والطفل والنطاقات الفرعية.
يمكن استخدام المعلمة &quot;الآباء بدون التابع فقط&quot; للتحقق من صحة التدرج الهرمي للعقد حيث لا يتضمن النطاق الفرعي قيمة فرعية واحدة.

يعتمد الاستعلام على مسار رحلة عبر الجدول fnd_flex_value_norm_hierarchy ، والذي يحتوي على سجل واحد لكل عقدة رئيسية ، وعمود range_attribute للإشارة إلى ما إذا كانت القيمة الفرعية منخفضة / عالية النطاق يجب أن تتطابق مع العقد الأصلية أو القيم الفرعية.

بينما يحتوي الجدول fnd_flex_value_norm_hierarchy على سجل واحد لكل عقدة هرمية ، يعرض الجدول fnd_flex_value_hierarchies تمثيلاً مسطحًا لجميع عقد التدرج الهرمي ونطاقاتها الفرعية الأدنى (range_attribute = C). بالنسبة لأية قيمة نطاق فرعية أدنى ، فإنها تحتوي على سجل واحد لكل تسلسل هرمي أعلى ، يتم تضمين هذا النطاق الفرعي فيه ، حتى عقدة التدرج الهرمي الأعلى. يمكن استخدامه ، على سبيل المثال ، للتحقق مباشرة إذا تم تضمين قيمة فرعية في عقدة تسلسل هرمي ذات مستوى أعلى.

بالنسبة إلى التسلسلات الهرمية لقيمة GL المرنة ، توجد جداول إضافية gl_seg_val_norm_hierarchy و gl_seg_val_hierarchies ، والتي تخزن سجلًا واحدًا لكل قيمة فرعية مطابقة للعقد الأصلية ، بدلاً من النطاق فقط.
يتم تحديث هذه الجداول تلقائيًا بعد كل تغيير هرمي للقيمة المرنة عن طريق &quot;برنامج إعداد محاسبة دفتر الأستاذ العام&quot; (GLSTFL) المتزامن.
يخزن gl_seg_val_norm_hierarchy سجلًا واحدًا لكل طفل ووالدهم المباشر.
يخزن gl_seg_val_hierarchies سجلًا واحدًا لكل عقدة في التسلسل الهرمي (بغض النظر عما إذا كان تابعًا أو أصلًا) وجميع سجلاتهم الأصلية ، بغض النظر عن المستوى. يمكن استخدامه ، على سبيل المثال ، للعثور مباشرة على جميع العناصر التابعة للعقدة الأصلية.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Flexfield-Wertehierarchie, die einen hierarchischen Baum mit Eltern- und Kind-Beziehungen und Kind-Bereichen zeigt.
Der Parameter &apos;Parents without Child only&apos; kann verwendet werden, um die Hierarchie für Knoten zu validieren, bei denen der Child-Bereich keinen einzigen Child-Wert enthält.

Die Abfrage basiert auf einem Treewalk durch die Tabelle fnd_flex_value_norm_hierarchy, die einen Datensatz für jeden Elternknoten enthält, sowie eine range_attribute-Spalte, die angibt, ob der untergeordnete Wertebereich low/high entweder mit den Elternknoten oder den untergeordneten Werten übereinstimmen soll.

Während die Tabelle fnd_flex_value_norm_hierarchy einen Datensatz für jeden Hierarchieknoten enthält, zeigt die Tabelle fnd_flex_value_hierarchies eine flache Darstellung aller Hierarchieknoten und ihrer untersten Kindbereiche (range_attribute=C). Sie enthält für jeden Wert des untersten Kindbereichs einen Datensatz für jede höhere Hierarchie, in der dieser Kindbereich enthalten ist, bis hin zum obersten Hierarchieknoten. Er kann z. B. verwendet werden, um direkt zu überprüfen, ob ein untergeordneter Wert in einem bestimmten übergeordneten Hierarchieknoten enthalten ist.

Für GL-Flexwert-Hierarchien gibt es zusätzliche Tabellen gl_seg_val_norm_hierarchy und gl_seg_val_hierarchies, die einen Datensatz für jeden übereinstimmenden Kindwert für übergeordnete Knoten speichern, anstatt nur den Bereich.
Diese Tabellen werden automatisch nach jeder Änderung der Flexwert-Hierarchie durch das parallele &apos;General Ledger Accounting Setup Program&apos; (GLSTFL) aktualisiert.
gl_seg_val_norm_hierarchy speichert einen Datensatz für jedes Kind und dessen direkten Elternteil.
gl_seg_val_hierarchies speichert einen Datensatz für jeden Knoten in der Hierarchie (egal ob Kind oder Elternteil) und alle ihre übergeordneten Datensätze, egal auf welcher Ebene. Es kann z. B. verwendet werden, um direkt alle Kindknoten eines Elternknotens zu finden.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Jerarquía de valores de Flexfield que muestra un árbol jerárquico de relaciones padre e hijo y rangos hijo.
El parámetro &apos;Padres sin hijos solamente&apos; se puede utilizar para validar la jerarquía de los nodos en los que el rango de hijos no incluye un solo valor hijo.

La consulta se basa en un árbol a través de la tabla fnd_flex_value_norm_hierarchy, que contiene un registro para cada nodo padre, y una columna range_attribute para indicar si el rango bajo/alto del valor hijo debe coincidir con los nodos padre o con los valores hijo.

Mientras que la tabla fnd_flex_value_norm_hierarchy contiene un registro por cada nodo de la jerarquía, la tabla fnd_flex_value_hierarchies muestra una representación plana de todos los nodos de la jerarquía y sus rangos hijos más bajos (range_attribute=C). Para cualquier valor de rango inferior, contiene un registro para cada jerarquía superior en la que se incluye este rango inferior, hasta el nodo de jerarquía superior. Puede utilizarse, por ejemplo, para validar directamente si un valor hijo está incluido en un nodo jerárquico específico de nivel superior.

Para las jerarquías de valores de flexión de GL, existen tablas adicionales gl_seg_val_norm_hierarchy y gl_seg_val_hierarchies, que almacenan un registro para cada valor hijo que coincida con los nodos padre, en lugar de sólo el rango.
Estas tablas se actualizan automáticamente después de cada cambio de jerarquía de valores flexibles mediante el programa de configuración de la contabilidad general (GLSTFL).
gl_seg_val_norm_hierarchy almacena un registro para cada hijo y su padre directo.
gl_seg_val_hierarchies almacena un registro para cada nodo de la jerarquía (sin importar si es hijo o padre) y todos sus registros padre, sin importar en qué nivel. Se puede utilizar, por ejemplo, para encontrar directamente todos los hijos de un nodo padre.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Hiérarchie de valeurs Flexfield montrant un arbre hiérarchique des relations parents-enfants et des gammes d&apos;enfants.
Le paramètre &quot;Parents sans enfant seulement&quot; peut être utilisé pour valider la hiérarchie pour les nœuds où la plage enfant ne comprend pas une seule valeur enfant.

La requête est basée sur une arborescence de la table fnd_flex_value_norm_hierarchy, qui contient un enregistrement pour chaque nœud parent, et une colonne range_attribute pour indiquer si la valeur enfant basse/élevée doit correspondre soit aux nœuds parents, soit aux valeurs enfants.

Alors que la table fnd_flex_value_norm_hierarchy contient un enregistrement pour chaque nœud de hiérarchie, la table fnd_flex_value_hierarchies présente une représentation plate de tous les nœuds de hiérarchie et de leurs plages enfant inférieures (range_attribute=C). Pour toute valeur de plage enfant la plus basse, elle contient un enregistrement pour chaque hiérarchie supérieure, dans laquelle cette plage enfant est incluse, jusqu&apos;au nœud hiérarchique le plus élevé. Il peut être utilisé, par exemple, pour valider directement si une valeur enfant est incluse dans un nœud de hiérarchie supérieur spécifique.

Pour les hiérarchies de valeurs GL flex, il existe des tables supplémentaires gl_seg_val_norm_hierarchy et gl_seg_val_hierarchies, qui stockent un enregistrement pour chaque valeur enfant correspondante pour les nœuds parents, au lieu de la seule plage.
Ces tables sont mises à jour automatiquement après chaque modification de la hiérarchie des valeurs flexibles par le &quot;General Ledger Accounting Setup Program&quot; (GLSTFL).
gl_seg_val_norm_hierarchy stocke un enregistrement pour chaque enfant et son parent direct.
gl_seg_val_hierarchies stocke un enregistrement pour chaque nœud de la hiérarchie (qu&apos;il soit enfant ou parent) et tous leurs enregistrements parents, quel que soit le niveau. Il peut être utilisé, par exemple, pour trouver directement tous les enfants d&apos;un nœud parent.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Gerarchia dei valori di Flexfield che mostra un albero gerarchico di relazioni genitori-figli e intervalli figli.
Il parametro &apos;Parents without Child only&apos; può essere usato per convalidare la gerarchia per i nodi in cui l&apos;intervallo figlio non include un singolo valore figlio.

La query si basa su una passeggiata ad albero attraverso la tabella fnd_flex_value_norm_hierarchy, che contiene un record per ogni nodo genitore, e una colonna range_attribute per indicare se l&apos;intervallo basso/alto del valore figlio deve corrispondere sia ai nodi genitori che ai valori figli.

Mentre la tabella fnd_flex_value_norm_hierarchy contiene un record per ogni nodo della gerarchia, la tabella fnd_flex_value_hierarchies mostra una rappresentazione piatta di tutti i nodi della gerarchia e dei loro intervalli più bassi dei figli (range_attribute=C). Per ogni valore di intervallo figlio più basso, contiene un record per ogni gerarchia superiore, in cui questo intervallo figlio è incluso, fino al nodo gerarchico più alto. Può essere usato, per esempio, per convalidare direttamente se un valore figlio è incluso in uno specifico nodo gerarchico di livello superiore.

Per le gerarchie di valori GL flex, ci sono tabelle aggiuntive gl_seg_val_norm_hierarchy e gl_seg_val_hierarchies, che memorizzano un record per ogni valore figlio corrispondente per i nodi padre, invece del solo intervallo.
Queste tabelle sono aggiornate automaticamente dopo ogni cambiamento della gerarchia dei valori di flessione dal concorrente &apos;General Ledger Accounting Setup Program&apos; (GLSTFL).
gl_seg_val_norm_hierarchy memorizza un record per ogni figlio e il suo genitore diretto.
gl_seg_val_hierarchies memorizza un record per ogni nodo della gerarchia (indipendentemente dal fatto che sia figlio o genitore) e tutti i loro record genitori, indipendentemente dal livello. Può essere usato, per esempio, per trovare direttamente tutti i figli di un nodo padre.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>親と子の関係と子範囲の階層ツリーを示すフレックスフィールド値の階層。
パラメータ &apos;Parents without Child only&apos; を使用して、子範囲が単一の子値を含まないノードの階層を検証することができます。

このクエリは、テーブルfnd_flex_value_norm_hierarchyのツリーウォークに基づいています。テーブルfnd_flex_value_norm_hierarchyには、親ノードごとに1つのレコードがあり、子値のlow/highの範囲が親ノードまたは子値のいずれかに一致するかどうかを示すrange_attributeカラムがあります。

表 fnd_flex_value_norm_hierarchy には、各階層ノードごとに 1 つのレコードが含まれていますが、表 fnd_flex_value_hierarchies には、すべての階層ノードとその最下位の子範囲（range_attribute=C）がフラットに表示されています。最下位の子範囲の値に対して、この子範囲が含まれる最上位の階層ノードまでの上位階層ごとに1つのレコードが含まれています。例えば、ある子の値が特定の上位階層ノードに含まれているかどうかを直接検証するために使用することができます。

GLフレックス値階層には、GL_seg_val_norm_hierarchyとGL_seg_val_hierarchiesという追加テーブルがあります。
これらのテーブルは、フレックス値の階層が変更されるたびに、&apos;General Ledger Accounting Setup Program&apos; (GLSTFL)の同時実行により自動的に更新されます。
gl_seg_val_norm_hierarchyは、各子とその直接の親に対して1つのレコードを格納します。
gl_seg_val_hierarchies は、階層内のすべてのノード（子であるか親であるかにかかわらず）とそのすべての親レコードについて、どのレベルであるかにかかわらず、1つのレコードを格納します。これは、例えば、ある親ノードのすべての子を直接見つけるために使用することができます。</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>상위 및 하위 관계와 하위 범위의 계층 트리를 보여주는 가변 필드 값 계층.
매개 변수 &apos;하위가없는 상위 만&apos;은 하위 범위에 단일 하위 값이 포함되지 않은 노드의 계층 구조를 검증하는 데 사용할 수 있습니다.

쿼리는 모든 상위 노드에 대해 하나의 레코드가 포함 된 fnd_flex_value_norm_hierarchy 테이블을 통한 트리 워크와 하위 값 하한 / 상한 범위가 상위 노드 또는 하위 값과 일치해야하는지 여부를 나타내는 range_attribute 열을 기반으로합니다.

테이블 fnd_flex_value_norm_hierarchy에는 각 계층 노드에 대한 하나의 레코드가 포함되어 있지만 테이블 fnd_flex_value_hierarchies는 모든 계층 노드와 가장 낮은 하위 범위 (range_attribute = C)의 단순 표현을 보여줍니다. 가장 낮은 하위 범위 값의 경우 최상위 계층 노드까지이 하위 범위가 포함 된 모든 상위 계층에 대해 하나의 레코드를 포함합니다. 예를 들어 하위 값이 특정 상위 레벨 계층 노드에 포함되어 있는지 직접 검증하는 데 사용할 수 있습니다.

GL 가변 값 계층의 경우 범위 대신 상위 노드에 대해 일치하는 각 하위 값에 대해 하나의 레코드를 저장하는 추가 테이블 gl_seg_val_norm_hierarchy 및 gl_seg_val_hierarchies가 있습니다.
이러한 테이블은 동시 &apos;GLSTFL (General Ledger Accounting Setup Program)&apos;에 의해 각 가변 값 계층이 변경된 후 자동으로 업데이트됩니다.
gl_seg_val_norm_hierarchy는 모든 하위 및 직계 상위에 대해 하나의 레코드를 저장합니다.
gl_seg_val_hierarchies는 계층 구조의 모든 노드 (하위 또는 상위 여부에 관계없이) 및 모든 상위 레코드에 대해 하나의 레코드를 저장합니다. 예를 들어 한 부모 노드의 모든 자식을 직접 찾는 데 사용할 수 있습니다.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Hierarquia de valores Flexfield mostrando uma árvore hierárquica de relações entre pais e filhos e faixas infantis.
O parâmetro &quot;Pais sem filhos somente&quot; pode ser usado para validar a hierarquia para nós onde a faixa de filhos não inclui um único valor infantil.

A consulta é baseada em uma trilha através da tabela fnd_flex_value_norm_hierarchy, que contém um registro para cada nó pai, e uma coluna range_attribute para indicar se o valor filho deve corresponder aos nós pais ou aos valores filhos.

Enquanto a tabela fnd_flex_value_norm_hierarchy contém um registro para cada nó de hierarquia, a tabela fnd_flex_value_hierarchies mostra uma representação plana de todos os nós de hierarquia e suas faixas filhas mais baixas (range_attribute=C). Para qualquer valor inferior de faixa filha, ela contém um registro para cada hierarquia superior, em que esta faixa filha está incluída, até o nó mais alto da hierarquia. Ela pode ser usada, por exemplo, para validar diretamente se um valor infantil estiver incluído em um nó específico de hierarquia superior.

Para hierarquias de valores GL flex, há tabelas adicionais gl_seg_val_norm_hierarchy e gl_seg_val_hierarchies, que armazenam um registro para cada valor infantil correspondente para os nós dos pais, ao invés de apenas o intervalo.
Estas tabelas são atualizadas automaticamente após cada mudança de hierarquia de valores flexíveis pelo &apos;General Ledger Accounting Setup Program&apos; (GLSTFL) concorrente.
gl_seg_val_norm_hierarchy armazena um registro para cada filho e seus pais diretos.
gl_seg_val_hierarchies armazena um registro para cada nó da hierarquia (independentemente de filho ou pai) e todos os registros dos pais, independentemente do nível em que se encontram. Ele pode ser usado, por exemplo, para encontrar diretamente todas as crianças de um nó pai.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Флексполевая иерархия значений, показывающая иерархическое дерево родительских и дочерних отношений и дочерних диапазонов.
Параметр &quot;Родители без детей&quot; может быть использован для проверки иерархии для узлов, в которых дочерний диапазон не включает ни одного дочернего значения.

Запрос основан на прохождении по таблице fnd_flex_value_norm_hierarchy, содержащей по одной записи на каждый родительский узел, и столбцу range_attribute, указывающему, должно ли дочернее значение диапазона low/high соответствовать либо родительским узлам, либо дочерним значениям.

В то время как таблица fnd_flex_value_norm_hierarchy содержит по одной записи для каждого узла иерархии, таблица fnd_flex_value_hierarchies показывает плоское представление всех узлов иерархии и их низшие дочерние диапазоны (range_attribute=C). Для любого наименьшего значения дочернего диапазона она содержит по одной записи для каждой высшей иерархии, в которую включен этот дочерний диапазон, вплоть до самого верхнего узла иерархии. Его можно использовать, например, для непосредственной проверки, если дочернее значение включено в конкретный узел иерархии верхнего уровня.

Для иерархий значений GL flex существуют дополнительные таблицы gl_seg_val_norm_hierarchy и gl_seg_val_hierarchies, которые хранят по одной записи для каждого совпадающего дочернего значения для родительских узлов, а не только диапазон.
Эти таблицы обновляются автоматически после каждого изменения иерархии значений flex с помощью параллельной &apos;Программы настройки учета Главных Книг&apos; (GLSTFL).
gl_seg_val_norm_hierarchy хранит по одной записи для каждого дочернего узла и их прямого родителя.
gl_seg_val_hierarchies хранит по одной записи на каждый узел иерархии (независимо от того, является ли он дочерним или родительским) и все их родительские записи, независимо от того, на каком уровне. Его можно использовать, например, для прямого поиска всех детей одного родительского узла.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Flexfield-värdehierarki som visar ett hierarkiskt träd av föräldra- och barnrelationer och barnintervall.
Parametern &quot;Endast föräldrar utan barn&quot; kan användas för att validera hierarkin för noder där barnintervallet inte innehåller ett enda barnvärde.

Frågan är baserad på en treewalk genom tabellen fnd_flex_value_norm_hierarchy, som innehåller en post för varje föräldernod och en kolumn för range_attribute för att ange om undervärdet lågt / högt intervall ska matcha antingen föräldernoder eller undervärden.

Medan tabell fnd_flex_value_norm_hierarchy innehåller en post för varje hierarkinod, visar tabell fnd_flex_value_hierarchies en platt representation av alla hierarkinoder och deras lägsta underordnade intervall (range_attribute = C). För alla lägsta underordnade intervallvärden innehåller den en post för varje högre hierarki som detta underordnade intervall ingår i, upp till den översta hierarkinoden. Den kan till exempel användas för att validera direkt om ett underordnat värde ingår i en specifik högre hierarkinod.

För GL-flexhierarkier finns det ytterligare tabeller gl_seg_val_norm_hierarchy och gl_seg_val_hierarchies, som lagrar en post för varje matchande underordnat värde för överordnade noder, istället för bara intervallet.
Dessa tabeller uppdateras automatiskt efter varje förändring av flexvärdeshierarkin genom samtidig &apos;General Ledger Accounting Setup Program&apos; (GLSTFL).
gl_seg_val_norm_hierarchy lagrar en post för varje barn och deras direkta förälder.
gl_seg_val_hierarchies lagrar en post för varje nod i hierarkin (oavsett om barn eller förälder) och alla deras överordnade poster, oavsett på vilken nivå. Den kan till exempel användas för att direkt hitta alla barn till en föräldernod.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Üst ve alt ilişkilerin ve alt aralıkların hiyerarşik bir ağacını gösteren Flexfield değer hiyerarşisi.
&quot;Yalnızca Alt Öğesiz Ebeveynler&quot; parametresi, alt aralığın tek bir alt değer içermediği düğümler için hiyerarşiyi doğrulamak için kullanılabilir.

Sorgu, her ana düğüm için bir kayıt içeren fnd_flex_value_norm_hierarchy tablosu ve alt değer düşük / yüksek aralığın üst düğümlerle veya alt değerlerle eşleşip eşleşmeyeceğini gösteren bir aralık_ öznitelik sütunu içeren bir ağaç yürüyüşü tablosuna dayanır.

Tablo fnd_flex_value_norm_hierarchy, her hiyerarşi düğümü için bir kayıt içerirken, tablo fnd_flex_value_hierarchies, tüm hiyerarşi düğümlerinin ve bunların en düşük alt aralıklarının düz bir temsilini gösterir (range_attribute = C). En düşük alt aralık değeri için, bu alt aralığın en üstteki hiyerarşi düğümüne kadar dahil olduğu her yüksek hiyerarşi için bir kayıt içerir. Örneğin, bir alt değerin belirli bir üst düzey hiyerarşi düğümüne dahil edilip edilmediğini doğrudan doğrulamak için kullanılabilir.

GL esnek değer hiyerarşileri için, sadece aralık yerine, üst düğümler için eşleşen her alt değer için bir kayıt depolayan ek gl_seg_val_norm_hierarchy ve gl_seg_val_hierarchies tabloları vardır.
Bu tablolar, her esnek değer hiyerarşisi değişikliğinden sonra eşzamanlı &apos;Genel Muhasebe Muhasebe Kurulum Programı&apos; (GLSTFL) ile otomatik olarak güncellenir.
gl_seg_val_norm_hierarchy, her çocuk ve doğrudan ebeveyni için bir kayıt saklar.
gl_seg_val_hierarchies, hiyerarşideki her düğüm için bir kayıt (alt öğe veya üst öğe olup olmadığına bakılmaksızın) ve hangi düzeyde olursa olsun tüm üst kayıtlarını saklar. Örneğin, bir ana düğümün tüm alt öğelerini doğrudan bulmak için kullanılabilir.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Flexfield value hierarchy showing a hierarchical tree of parent and child relations and child ranges.
Parameter &apos;Parents without Child only&apos; can be used to validate the hierarchy for nodes where the child range does not include a single child value.

The query is based on a treewalk through table fnd_flex_value_norm_hierarchy, which contains one record for every parent node, and a range_attribute column to indicate if the child value low/high range should match either parent nodes or child values.

While table fnd_flex_value_norm_hierarchy contains one record for each hierarchy node, table fnd_flex_value_hierarchies shows a flat representation of all hierarchy nodes and their lowest child ranges (range_attribute=C). For any lowest child range value, it contains one record for every higher hierarchy, that this child range is included in, up to the topmost hierarchy node. It can be used, for example, to validate directly if a child value is included in a specific higher level hierarchy node.

For GL flex value hierarchies, there are additional tables gl_seg_val_norm_hierarchy and gl_seg_val_hierarchies, which store one record for each matching child value for parent nodes, instead of just the range.
These tables are updated automatically after each flex value hierarchy change by concurrent &apos;General Ledger Accounting Setup Program&apos; (GLSTFL).
gl_seg_val_norm_hierarchy stores one record for every child and their direct parent.
gl_seg_val_hierarchies stores one record for every node in the hierarchy (regardless if child or parent) and all their parent records, regardless on which level. It can be used, for example, to directly find all childs of one parent node.

Table gl_account_hierarchies stores the relation between summary template and detail code combination ids.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>FND Flex Value Hierarchy</REPORT_NAME>
    <DESCRIPTION>Flexfield值层次结构显示了父子关系和子范围的层次树。
参数 &quot;Parents without Child only &quot;可以用来验证子范围不包括单个子值的节点的层次结构。

该查询基于对表fnd_flex_value_norm_hierarchy的树形浏览，该表包含每一个父节点的一条记录，以及一个range_attribute列，用于指示子值低/高范围是否应该匹配父节点或子值。

表fnd_flex_value_norm_hierarchy包含了每个层次结构节点的一条记录，而表fnd_flex_value_hierarchies则显示了所有层次结构节点及其最低的子范围(range_attribute=C)的平面表示。对于任何最低的子范围值，它包含了每一个更高层次的记录，这个子范围被包含在其中，直到最上面的层次结构节点。例如，它可以用来直接验证一个子值是否包含在一个特定的更高层次的层次结构节点中。

对于GL弹性值层次结构，还有额外的表gl_seg_val_norm_hierarchy和gl_seg_val_hierarchies，它们为父节点的每个匹配的子值存储一条记录，而不仅仅是范围。
这些表在每次柔性值层次结构变化后，都会通过并发的 &quot;总账会计设置程序&quot;（GLSTFL）自动更新。
gl_seg_val_norm_hierarchy为每个子节点及其直接父节点存储一条记录。
gl_seg_val_hierarchies为层次结构中的每一个节点（不管是子节点还是父节点）和它们的所有父节点记录存储一条记录，不管是在哪个层次。例如，它可以用来直接查找一个父节点的所有子节点。</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>&amp;value_attributes</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>2=2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>3=3</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:flex_value_set_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:parent_flex_value</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:parents_without_child</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:show_child_values</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:flex_value_set_name</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ffvs.flex_value_set_name value,
&apos;(&apos;||count(*)||&apos;) &apos;||ffvs.description description
from
fnd_flex_value_sets ffvs,
fnd_flex_value_norm_hierarchy ffvnh
where
ffvs.flex_value_set_id=ffvnh.flex_value_set_id and
(:$flex$.Ledger is null or ffvs.flex_value_set_id in (
select
fifs.flex_value_set_id
from
fnd_id_flex_segments fifs,
fnd_id_flex_segments_tl fifst
where
fifs.application_id=101 and
fifs.id_flex_code=&apos;GL#&apos; and
fifs.id_flex_num=(select gl.chart_of_accounts_id from gl_ledgers gl where gl.name=:$flex$.Ledger) and
fifs.application_id=fifst.application_id and
fifs.id_flex_code=fifst.id_flex_code and
fifs.id_flex_num=fifst.id_flex_num and
fifs.application_column_name=fifst.application_column_name and
fifst.language=&apos;US&apos; and
(lower(fifs.segment_name)=&apos;account&apos; or lower(fifst.form_left_prompt)=&apos;account&apos;)
)
)
group by
ffvs.flex_value_set_name,
ffvs.description
order by
ffvs.flex_value_set_name,
count(*) desc</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Ensemble de valeurs Flex</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Flex Value Set</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <ANCHOR>&amp;value_attributes</ANCHOR>
    <SQL_TEXT>select
&apos;xxen_util.meaning(substr(ffvv.compiled_value_attributes,&apos;||
(row_number() over (partition by ffvq.flex_value_set_id order by ffvq.assignment_date,ffvq.value_attribute_type)*2-1)
||&apos;,1),&apos;&apos;&apos;||fvat.lookup_type||&apos;&apos;&apos;,0) &apos;||
decode(fvat.value_attribute_type,
&apos;FIN_ITEM_SET_FLAG&apos;,&apos;financial_ctegory_set&apos;,
&apos;LOB_HIER_TOP_NODE&apos;,&apos;&quot;Line of Business Hier Top Node&quot;&apos;,
&apos;DETAIL_BUDGETING_ALLOWED&apos;,&apos;budgeting_allowed&apos;,
&apos;DETAIL_POSTING_ALLOWED&apos;,&apos;posting_allowed&apos;,
&apos;GL_ACCOUNT_TYPE&apos;,&apos;account_type&apos;,
&apos;GL_CONTROL_ACCOUNT&apos;,&apos;third_party_control&apos;,
&apos;RECONCILIATION FLAG&apos;,&apos;reconcile&apos;,
&apos;GL_LEDGER_SET&apos;,&apos;ledger_set&apos;
)||&apos;,&apos; text
from
fnd_flex_value_sets ffvs,
fnd_flex_validation_qualifiers ffvq,
fnd_value_attribute_types fvat
where
ffvs.flex_value_set_name=:flex_value_set_name and
ffvs.flex_value_set_id=ffvq.flex_value_set_id and
ffvq.id_flex_application_id=fvat.application_id and
ffvq.id_flex_code=fvat.id_flex_code and
ffvq.segment_attribute_type=fvat.segment_attribute_type and
ffvq.value_attribute_type=fvat.value_attribute_type
order by
ffvq.flex_value_set_id,
ffvq.assignment_date,
ffvq.value_attribute_type</SQL_TEXT>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Ensemble de valeurs Flex</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Flex Value Set</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>ffvnh.parent_flex_value=:parent_flex_value</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>FND Flex Hierarchy</LOV_NAME>
    <LOV_GUID>B52C6BB09E788499E0530100007F4F38</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
ffvnh.parent_flex_value value,
(select ffvv.description||case when ffvv.enabled_flag=&apos;Y&apos; and sysdate between nvl(ffvv.start_date_active,sysdate) and nvl(ffvv.end_date_active,sysdate) then null else &apos; (inactive)&apos; end from fnd_flex_values_vl ffvv where ffvnh.flex_value_set_id=ffvv.flex_value_set_id and ffvv.parent_flex_value_low is null and ffvnh.parent_flex_value=ffvv.flex_value)||&apos; (&apos;||nvl2(ffvnh.is_child,null,xxen_util.meaning(&apos;TOP&apos;,&apos;TOP_BOTTOM_PERF&apos;,283)||&apos; &apos;)||xxen_util.meaning(&apos;CCONTAIN&apos;,&apos;ICX_CONDITIONS&apos;,0)||&apos; &apos;||xxen_util.meaning(ffvnh.max_range_attribute,&apos;RANGE_ATTRIBUTE&apos;,0)||&apos;)&apos; description,
ffvnh.is_child,
ffvnh.max_range_attribute
from
(
select distinct
ffvnh.flex_value_set_id,
ffvnh.parent_flex_value,
(select &apos;Y&apos; from gl_seg_val_norm_hierarchy gsvnh where ffvnh.parent_flex_value=gsvnh.child_flex_value and ffvnh.flex_value_set_id=gsvnh.flex_value_set_id and rownum=1) is_child,
max(ffvnh.range_attribute) over (partition by ffvnh.parent_flex_value) max_range_attribute
from
fnd_flex_value_norm_hierarchy ffvnh
where
ffvnh.flex_value_set_id in
(
select ffvs.flex_value_set_id from fnd_flex_value_sets ffvs where ffvs.flex_value_set_name=:$flex$.flex_value_set
union all
select
fifsv.flex_value_set_id
from
fnd_id_flex_segments_vl fifsv
where
fifsv.form_left_prompt=:$flex$.hierarchy_segment and
fifsv.application_id=101 and
fifsv.id_flex_code=&apos;GL#&apos; and
fifsv.enabled_flag=&apos;Y&apos; and
fifsv.id_flex_num in (
select
gl.chart_of_accounts_id
from
gl_ledgers gl
where
xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos; or
gl.ledger_category_code=xxen_util.lookup_code(:$flex$.ledger_category,&apos;GL_ASF_LEDGER_CATEGORY&apos;,101) or
gl.ledger_id in (select hou.set_of_books_id from hr_operating_units hou where xxen_util.contains(:$flex$.operating_unit,hou.name)=&apos;Y&apos;)
)
)
) ffvnh
order by
ffvnh.is_child desc,
ffvnh.max_range_attribute desc,
length(ffvnh.parent_flex_value),
ffvnh.parent_flex_value</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Hiérarchie Valeur de départ</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Hierarchy Start Value</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>3=3</ANCHOR>
    <SQL_TEXT>ffvnh.child_flex_value_low is not null and
connect_by_isleaf=1</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>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Parents sans enfant seulement</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Parents without Child only</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <ANCHOR>:parents_without_child</ANCHOR>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Parents sans enfant seulement</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Parents without Child only</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:show_child_values</ANCHOR>
    <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>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Afficher les valeurs de l&apos;enfant</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Show Child Values</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.flex_value_set</FLEX_BIND>
    <PARAMETER_NAME>Flex Value Set</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Hierarchy Start Value</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
  </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>
