Thema
WriteTotals
SDK-Mitglieder
getTotals() WriteTotals()
Business Terms
BT-106 Summe der Nettobeträge aller Rechnungspositionen BT-107 Summe der Abschläge auf Dokumentenebene BT-108 Summe der Zuschläge auf Dokumentenebene BT-109 Rechnungsgesamtbetrag ohne Umsatzsteuer BT-110 Gesamtbetrag der Umsatzsteuer BT-112 Rechnungsgesamtbetrag einschließlich Umsatzsteuer BT-113 Vorauszahlungsbetrag BT-114 Rundungsbetrag
Veröffentlicht

Der Befehl WriteTotals ist selbstverständlich einer der wichtigsten Befehle des SDKs, da jede ZUGFeRD- bzw. X-Rechnung Summen, Zuschläge, Abschläge, Anzahlungen, Mehrwertsteuer usw. enthalten muss.

Das zu benutzende Kommando ist:

WriteTotals(LineTotalAmount, GrandTotalAmount, DuePayableAmount, TaxBasisTotalAmount, TaxTotalAmount, AllowanceTotalAmount, TotalPrepaidAmount, RoundingAmount, ChargeTotalAmount)
Note: Mit Call alo.getTotals(LineTotalAmount, GrandTotalAmount, DuePayableAmount, TaxBasisTotalAmount, TaxTotalAmount, AllowanceTotalAmount, TotalPrepaidAmount, RoundingAmount, ChargeTotalAmount) koennen Sie alle Summen auslesen!

LineTotalAmount (NettoTotal, BT-106):
Der Netto-Rechnungsbetrag ist die Summe der Netto-Rechnungsbeträge der Posten.

GrandTotalAmount (Total, BT-112):
Rechnungsendbetrag mit Mehrwertsteuer. Ergibt sich aus dem Rechnungsendbetrag ohne Mehrwertsteuer (BT-109) + Gesamtbetrag der Mehrwertsteuer (BT-110).

DuePayableAmount (BT-115):
Der Zahlungsbetrag setzt sich zusammen aus Rechnungsendbetrag mit Mehrwertsteuer (BT-112) minus Summe der Anzahlungen (BT-113) + Rundungsdifferenzen (BT-114).

TaxBasisTotalAmount (BT-109):
Rechnungsendbetrag ohne Mehrwertsteuer. Ergibt sich aus der Summe der Netto-Rechnungsbeträge der Posten (BT-106) minus Summe der Abschläge (BT-107).

TaxTotalAmount (BT-110): Berechnete Mehrwertsteuer.

AllowanceTotalAmount (DiscountTotal, BT-107): Summe der Abschläge der Posten.

ChargeTotalAmount(ChargeTotal, BT-108): Summe der Zuschläge der Posten.

TotalPrepaidAmount (Prepaid, BT-113): Summe der Anzahlungen.

RoundingAmount (BT-114): Rundungsdifferenzen.

Business Terms in diesem Artikel: BT-106 BT-107 BT-108 BT-109 BT-110 BT-112 BT-113 BT-114 BT-115