Frohes Neues!
Experte für die OpenOffice-Vorlagen ist unser Schweizer Partner revamp it, vielleicht kannst Du die Frage direkt dort stellen.
Von der Syntax aus der Doku, sieht das alles korrekt aus.
https://www.kivitendo.de/kivi/doc/html/ch03s03.html
Kann es vielleicht sein, dass das Gewicht nicht mit dem Wert 0 übergeben wird, sondern mit 0,00, bzw. 0.0000 ?
Ist die Prüfung auch innerhalb der foreach-Schleife für jeden einzelnen Posten?
Mehr Fehlerquellen kann ich ansonsten nicht erkennen, aber wir haben OO-Vorlagen auch noch nie in einem Projekt verwendet ...