<!-- a buildup of an HCPR follows -->
<parent id="ZDL_H999|HCPR">
...
<node id="0COMPANY|ZDL_H999|HCPR">
<technicalName>0COMPANY</technicalName>
<type>IOBJ</type>
</node>
...
<!-- a constant in an HCPR follows -->
<node id="MATERIAL|ZDL_H999|HCPR">
<technicalName>MATERIAL</technicalName>
<type>IOBJ</type>
<constant>4711</constant>
</node>
...
<!-- a formula in an HCPR follows -->
<node id="CALC_FIELD|ZDL_H999|HCPR">
<technicalName>CALC_FIELD</technicalName>
<type>FLD</type>
<formula>10 + 10</formula>
</node>
</parent>
<!-- a BW Query with local formulas/selections is shown -->
<!-- here the definition of them is found directly in the BW Query -->
<!-- a BW Query with a CKF and RKF is shown -->
<!-- the definition od CKF and RKF can be found in the buildup file -->
<parent id="00O2TFIS8KH7X1LHRP04FF0Q5|REP">
...
<!-- every BW Query contains a node FilterFixedValues if there are default
filter in the BW Query. If not the node is not part of the Buildup -->
<!-- the FilterFixed Values can contain 1 or multiple filters>
<node id="FilterFixedValues|00O2TFIS8KH7X1LHRP04FF0Q5|REP">
<!-- a child nofe of FilterFixedValues represents one filter -->
<!-- a filter is a combination of an attribute and 1 or mulitple restrictons -->
<!-- the description of the attribute can be found in the buildup descriptions file -->
<node>
<node>
<operator>I_EQ</operator>
<value>ZPURDW12</value>
</node>
<node>
<operator>I_EQ</operator>
<value>ZPURDW13</value>
</node>
<attribute id="0INFOPROV|00O2TFIS8KH7X1LHRP04FF0Q5|REP">
<technicalName>0INFOPROV</technicalName>
</attribute>
</node>
...
<node>
<node>
<!-- if a filter restriction is done on a variable, the tag is not
node, it is variable with the details of the variable -->
<variable>
<variableId>00O2TGFZNE2NNRK8JCXNXP609</variableId>
<variableName>0CISO_PURCH_ORG</variableName>
<variableDescriptions>
<description language="E" text="Purchasing Organization" />
</variableDescriptions>
</variable>
<operator>I_EQ</operator>
</node>
<attribute id="0PURCH_ORG|055QGZV4AT4XFZSRLRULRR4OO|REP">
<technicalName>0PURCH_ORG</technicalName>
</attribute>
</node>
...
</node>
...
<node id="00O2TFIS8KH7X1LINFJKXJKT3|00O2TFIS8KH7X1LHRP04FF0Q5|REP">
<uid>00O2TFIS8KH7X1LINFJKXJKT3</uid>
<wrappingUid>00O2TFIS8KH7X1LIU5P9Z3AYZ</wrappingUid>
<type>RKF</type>
</node>
...
<node id="00O2TFIS8KH7X1LIQSEG95HL0|00O2TFIS8KH7X1LHRP04FF0Q5|REP">
<uid>00O2TFIS8KH7X1LIQSEG95HL0</uid>
<wrappingUid>00O2TFIS8KH7X1LIU5P9Z3NM3</wrappingUid>
<type>CKF</type>
</node>
...
</parent>
<!-- The definition of RKF and CKF follows -->
<!-- pay attention that the RKF/CKF can use also a RKF/CKF and the calls must be recursive -->
<parent id="00O2TFIS8KH7X1LIQSEG95HL0|CKF">
<node id="00O2TFIS8KH7X1LINFJKXJKT3|00O2TFIS8KH7X1LIQSEG95HL0|CKF">
<uid>00O2TFIS8KH7X1LINFJKXJKT3</uid>
<wrappingUid>00O2TFIS8KH7X1LINFJKXJKT3</wrappingUid>
<type>RKF</type>
</node>
<node id=" / " />
<node id="0WM_BINCNT|00O2TFIS8KH7X1LIQSEG95HL0|CKF">
<technicalName>0WM_BINCNT</technicalName>
<baseProviderFieldId>0WM_BINCNT|/IMO/V_EWM21|HCPR</baseProviderFieldId>
</node>
<node id=" * 100" />
</parent>
<parent id="00O2TFIS8KH7X1LINFJKXJKT3|RKF">
<node id="0WM_BINCNT|00O2TFIS8KH7X1LINFJKXJKT3|RKF">
<technicalName>0WM_BINCNT</technicalName>
<baseProviderFieldId>0WM_BINCNT|/IMO/V_EWM21|HCPR</baseProviderFieldId>
</node>
<node id="0WM_KZLER|00O2TFIS8KH7X1LINFJKXJKT3|RKF">
<technicalName>0WM_KZLER</technicalName>
<baseProviderFieldId>0WM_KZLER|/IMO/V_EWM21|HCPR</baseProviderFieldId>
<details>
<detail>
<operator>I_EQ</operator>
<value>#</value>
</detail>
</details>
</node>
</parent> |