AddPaymentMeans
Methode (Sub)
AddPaymentMeans ist eine Methode der Klasse Aloaha_ZUGFeRD.XML in der Aloaha ZUGFeRD SDK. Sie betrifft BG-16 (Zahlungsanweisungen), BT-81 (Code für die Zahlungsart), BT-82 (Text zur Zahlungsart), BG-19 (Lastschriftverfahren).
Beschreibung (aus der SDK-Dokumentation): Adds SpecifiedTradeSettlementPaymentMeans Object BG-16
Deklaration
Public Sub AddPaymentMeans(ByVal Payment_Type As String, ByVal Comment As String, ByVal FinancialAccount_IBANID As String, Optional ByVal AccountName As String = "", Optional ByVal FinancialAccount_ProprietaryID As String = "", Optional ByVal BICID As String = "", Optional ByVal GermanBankleitzahlID As String = "", Optional ByVal BankName As String = "", Optional ByVal isDirectDebit As Boolean = False, Optional ByVal DirectDebitID As String = "", Optional ByVal DirectDebitAgencyID As String = "")
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
Payment_Type | String | erforderlich | BT-81: Payment means type code |
Comment | String | erforderlich | BT-82: Payment means text |
FinancialAccount_IBANID | String | erforderlich | BG-19, BT-84, BT-91: IBAN account identifier |
AccountName | String | optional (Standard: "") | BT-85: Account name |
FinancialAccount_ProprietaryID | String | optional (Standard: "") | BT-84-0: National account number (not SEPA), not used anymore |
BICID | String | optional (Standard: "") | BT-86: Payment service provider identifier |
GermanBankleitzahlID | String | optional (Standard: "") | Not used anymore, leave empty |
BankName | String | optional (Standard: "") | Not used anymore, leave empty |
isDirectDebit | Boolean | optional (Standard: False) | Set true if direct debit |
DirectDebitID | String | optional (Standard: "") | Not used anymore, leave empty |
DirectDebitAgencyID | String | optional (Standard: "") | Not used anymore, leave empty |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
alo.AddPaymentMeans(Payment_Type, Comment, FinancialAccount_IBANID)
Business Terms (EN 16931)
Artikel mit AddPaymentMeans
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:…
IBAN oder Kontonummer
Wenn Sie Zahlungen per Überweisung erwarten oder aber Beträge einziehen müssen ist es natürlich wichtig die Kontonummer zu spezifizieren. Das geht mit der Funktion: AddPaymentMeans(Payment_Type,…
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…
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 …