Hallo,
In ebi 4.0 fehlen Elemente um Beträge "below-the-line" darzustellen.
Ein paar Beispiele:
- Leistungen Dritter: Diese dürften nicht als "normale" Rechnungspositionen mit 0% USt oder "nicht steuerbar angegeben werden, sondern nur below-the-line, also unterhalb des Rechnungsbruttobetrags.
- Ein weiteres Beispiel sind Verzugszinsen, diese enthalten keine Steuern und dürfen ebenfalls nicht zu einem erhöhten Rechnungsbrutto führen, weil diese sonst bei erneuter Verzinsung zu Zinseszinsen führen würde.
- Ein drittes Beispiel sind Guthaben, beispielsweise aus vorigen Rechnungen, die mit der aktuellen Rechnung gegengerechnet werden. Diese dürfen ebenfalls nicht zu einem (verringerten) Rechnungsbrutto führen, weil die Leistung ja bereits in Rechnung gestellt wurde. Dieser fall ist also eher eine Saldo-Information und führt beim Rechnungsempfänger nicht zu einer Buchung aber müsste mit den internen durchzuführenden Adjustments übereinstimmen.
Die Summe aus dem Brutto-Rechnungsbetrag und diesen einzelnen Positionen sollte dann zu einem "zu zahlenden Betrag" führen.
Diese Elemente könnten wie folgt in XML abgebildet werden (Elementnamen sind nur beispielhaft):
ZitatAlles anzeigen
...
<TotalGrossAmount>1000.00</TotalGrossAmount>
<BelowTheLine>
<LineItem>
<Description>Leistungen Dritter</Description>
<LineItemAmount>100.00</LineItemAmount>
</LineItem>
<LineItem>
<Description>Verzugszinsen</Description>
<LineItemAmount>1.00</LineItemAmount>
</LineItem>
<LineItem>
<Description>Guthaben der letzten Abrechnung</Description>
<LineItemAmount>-10.00</LineItemAmount>
</LineItem>
<OutStandingBalance>1091.00</OutStandingBalance>
</BelowTheLine>
Zusätzlich wäre es notwendig bei jedem Betrag zu markieren, ob die Beträge verbucht werden müssen oder ob sie nur mit den Adjustments abgeglichen werden müssen. OutStandingBalance (zu zahlender Betrag) wäre auf jeden Fall die Summe von TotalGrossAmount + Sumem der einzelnen LineItems.
Viele Grüße,
Peter Gerstbach