GetBillingPeriod

Methode (Sub)

GetBillingPeriod ist eine Methode der Klasse Aloaha_ZUGFeRD.XML im Aloaha ZUGFeRD SDK. Sie betrifft BG-14 (Rechnungszeitraum), BT-73 (Anfangsdatum des Rechnungszeitraums), BT-74 (Enddatum des Rechnungszeitraums).

Beschreibung (Originaltext der englischen SDK-Dokumentation): BG-14: Reads the invoicing period.

Deklaration

Public Sub GetBillingPeriod(ByRef StartDateTime As String, ByRef EndDateTime As String, Optional ByRef DateFormat As String = "102")

Parameter

NameTypPflichtBeschreibung
StartDateTimeStringerforderlich(output) BT-73: Invoicing period start date
EndDateTimeStringerforderlich(output) BT-74: Invoicing period end date
DateFormatStringoptional (Standard: "102")(output) Date format code of the start date (e.g. 102 = YYYYMMDD)

Aufruf (VB.NET)

Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, "IHR-LIZENZSCHLUESSEL")
Dim StartDateTime As String = ""
Dim EndDateTime As String = ""
alo.GetBillingPeriod(StartDateTime, EndDateTime)

Aufruf (C#)

var alo = new Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, false, "IHR-LIZENZSCHLUESSEL");
string startDateTime = "";
string endDateTime = "";
string dateFormat = "102";
alo.GetBillingPeriod(ref startDateTime, ref endDateTime, ref dateFormat);

Business Terms (EN 16931)

Artikel mit GetBillingPeriod

COM-Schnittstelle

GetBillingPeriod ist Mitglied der Schnittstelle Aloaha_ZUGFeRD.iXML (Position 146 von 343) und damit auch aus VB6, VBA/Access und anderen COM-Clients über CreateObject("Aloaha_ZUGFeRD.XML") aufrufbar. Neue Mitglieder werden immer am Ende von iXML angefügt, damit bestehende COM-Clients unverändert weiterlaufen; nach einem Update die Typbibliothek neu registrieren.

Quelle: XML-Dokumentationskommentare des Aloaha ZUGFeRD SDK (xml.vb). Gleiche Signatur in VB6/VBA über COM. In C# werden ByRef-Parameter mit ref übergeben, VB-Eigenschaften mit Parametern heißen get_…/set_…, optionale Parameter können entfallen.