Get-OpenCreditNotesForSepaTransfer #
ÜBERSICHT #
Ermittelt offene Gutschriften (negative Rechnungen) mit gültiger Empfänger-Bankverbindung.
SYNTAX #
Get-OpenCreditNotesForSepaTransfer [[-Conn] <__ComObject>] [[-Udl] <string>] [[-ConnStr] <string>]
[<CommonParameters>]
BESCHREIBUNG #
Diese Funktion sucht alle Rechnungen mit negativem offenem Betrag (z.B. Provisions-Gutschriften an Reseller/Vertreter aus Wartungs-ABOs) und einer hinterlegten Bankverbindung (Adresse.BankIBAN) beim Empfänger. “Offen” wird ausschließlich über den Zahlungsabgleich ermittelt (VkBrutto + Summe der RechnungZe-Postings) – bewusst ohne Status-Filter, da Rechnung.Status je nach Installation nicht konsistent als Buchungsstatus gepflegt wird (z.B. steht er in manchen Datenbanken durchgehend auf 0).
Anders als bei Get-OpenInvoicesForSepa ist kein SEPA-Mandat nötig – eine SEPA-Überweisung erfordert keine Einzugsermächtigung des Empfängers.
PARAMETER #
-Conn #
Type: __ComObject
Bestehende ADODB-Verbindung.
-Udl #
Type: string
Pfad zu einer UDL-Datei.
-ConnStr #
Type: string
ADODB-Connection-String.
AUSGABEN #
PSCustomObject[]
Array mit Rechnungs- und Empfänger-Bankdaten für die SEPA-Überweisung. OpenAmount wird positiv zurückgegeben (Transferbetrag), auch wenn die zugrunde liegende Rechnung negativ ist.
BEISPIELE #
Get-OpenCreditNotesForSepaTransfer -Conn $conn
Get-OpenCreditNotesForSepaTransfer -Udl 'C:\temp\Eulanda.udl'