EulandaXtools — Funktionsreferenz
Lädt FIBU-Kontierungsdaten einer Rechnung aus der EULANDA-Datenbank.
Get-InvoiceAccountingData [-Conn] <__ComObject> [[-InvoiceId] <nullable[int]>] [[-InvoiceNo]
<nullable[int]>] [<CommonParameters>]Diese Funktion liest die Finanzbuchhaltungs-Kontierungsdaten einer Rechnung aus der SQL-Funktion 'cnf_FibuBruttoErlöseKopf'. Die Ausgabe ist ein Array von Hashtables unter dem Schlüssel 'FibuListe'.
Die FIBU-Daten enthalten:
Diese Daten werden für den Export nach Datev Belegtransfer/Unternehmen Online benötigt.
-Conn
Type: __ComObject
Mandatory: TrueEine aktive ADODB-Verbindung zur EULANDA-Datenbank. Das Connection-Objekt kann über 'Get-ConnByUdl' erstellt werden.
-InvoiceId
Type: nullable[int]
Default: $nullGibt die ID der Rechnung an. Dies ist der Primärschlüssel in 'Rechnung'. Hat Vorrang, sollte auch '-InvoiceNo' gesetzt sein.
-InvoiceNo
Type: nullable[int]
Default: $nullGibt die Rechnungsnummer des Datenbankfeldes 'KopfNummer' an. Wird auch '-InvoiceId' übergeben, hat die Id Vorrang.
hashtableEin Dictionary mit einem Schlüssel 'FibuListe', der ein Array strukturierter FIBU-Kontierungsdaten enthält. Im XML erscheint dies als
# Lädt FIBU-Kontierungsdaten der Rechnung mit ID 36213
Get-InvoiceAccountingData -Conn $db -InvoiceId 36213# Lädt FIBU-Daten der Rechnung mit Nummer 20250006
Get-InvoiceAccountingData -Conn $db -InvoiceNo 20250006