WriteTotals
Methode (Sub)
WriteTotals ist eine Methode der Klasse Aloaha_ZUGFeRD.XML in der Aloaha ZUGFeRD SDK. Sie betrifft BG-22 (Gesamtsummen auf Dokumentenebene), BT-106 (Summe der Nettobeträge aller Rechnungspositionen), BT-112 (Rechnungsgesamtbetrag einschließlich Umsatzsteuer), BT-115 (Fälliger Zahlungsbetrag).
Beschreibung (aus der SDK-Dokumentation): BG-22: Writes the Document Totals.
Deklaration
Public Sub WriteTotals(ByVal NettoTotal As String, ByVal Total As String, ByVal DuePayable As String, Optional ByVal TaxableTotal As String = "0.00", Optional ByVal TaxTotal As String = "0.00", Optional ByVal DiscountTotal As String = "0.00", Optional ByVal Prepaid As String = "0.00", Optional ByVal RoundingAmount As String = "0.00", Optional ByVal ChargeTotal As String = "0.00")
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
NettoTotal | String | erforderlich | BT-106: Sum of invoice line total amount |
Total | String | erforderlich | BT-112: Invoice total amount with VAT |
DuePayable | String | erforderlich | BT-115: Amount due for payment |
TaxableTotal | String | optional (Standard: "0.00") | BT-109: Invoice total amount without VAT |
TaxTotal | String | optional (Standard: "0.00") | BT-110: Invoice total VAT amount |
DiscountTotal | String | optional (Standard: "0.00") | BT-107: Sum of allowances on document level |
Prepaid | String | optional (Standard: "0.00") | BT-113: Paid amount |
RoundingAmount | String | optional (Standard: "0.00") | BT-114: Rounding amount |
ChargeTotal | String | optional (Standard: "0.00") | BT-108: Sum of charges on document level |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
alo.WriteTotals(NettoTotal, Total, DuePayable)
Business Terms (EN 16931)
Artikel mit WriteTotals
Beispiel einer einfachen ZUGFeRD XML Rechnungserstellung
Hier finden Sie ein einfaches Beispiel um eine ZUGFeRD XML Rechnung zu erstellen. Sie benötigen mindestens die Aloaha ZUGFeRD Version 7.1.0.2 Wir haben das Beispiel nochmals hier als ASCII Datei zum…
Erstellung einer ZUGFeRD/X-Rechnung XML Datei via COM Schnittstelle (VB6 / VBA) with Late Binding
Um den Einstieg in die Nutzung unseres SDK zu erleichtern, haben wir ein neues Beispiel entwickelt, das demonstriert, wie eine vollständige ZUGFeRD XML-Datei erstellt wird. Für die Erstellung dieses…
Erstellung einer ZUGFeRD/X-Rechnung XML Datei via COM Schnittstelle (VB6 / VBA) oder .NET (Early Binding)
Um den Einstieg in die Nutzung unseres SDK zu erleichtern, haben wir ein neues Beispiel entwickelt, das demonstriert, wie eine vollständige ZUGFeRD XML-Datei erstellt wird. Für die Erstellung dieses…
Erstellung einer ZUGFeRD/XRechnung XML Datei
Um Anfangsschwierigkeiten bei der Benutzung unseres SDK zu verringern haben wir ein neues Beispiel erstellt um eine komplette ZUGFeRD XML Datei zu erstellen. NEU: Beispiel für VB6 / VBA / .NET:…
Q: How do I use the ZUGFeRD SDK?
To use the SDK to create or read ZUGFeRD compliant XML Invoices is pretty easy. First you need to Reference the Object “Aloaha ZUGFeRD Library” or “Aloaha_ZUGFeRD.xml” in .NET. In case your language…
WriteTotals
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.…
Schnellstart: ZUGFeRD-Rechnung mit VB.NET erstellen und in PDF/A-3 einbetten
Dieser Schnellstart zeigt den kompletten Weg zu einer E-Rechnung nach EN 16931 mit der Aloaha ZUGFeRD SDK: Objekt anlegen, Rechnungskopf, Verkäufer und Käufer, Zahlung, eine Position, Umsatzsteuer, Summen – dann das XML …