特定の子ノードを含むxmlの要素だけを選択するのに問題があります。xmlの次の部分を想定します。
<root>
<Navision.Buchungen>
    <Saldo>-110867.7500</Saldo>
    <Navision.Kontostruktur>
        <Bereich>1</Bereich>
    </Navision.Kontostruktur>
</Navision.Buchungen>
<Navision.Buchungen>
    <Saldo>-3082585.2100</Saldo>
    <Navision.Kontostruktur>
        <Bereich>2</Bereich>
    </Navision.Kontostruktur>
</Navision.Buchungen>
...
</root>
これで、「Saldo」の合計を取得するための次のようなxslパーツができました。
<xsl:variable name="FACT0" select="sum(//root/Navision.Buchungen/Saldo)"/>
しかし、たとえば「Bereich」1のSaldoだけを選択するにはどうすればよいですか?