New Invoice From Delivery Note
Zuletzt geändert: 14.03.2026 05:56

New-InvoiceFromDeliveryNote #

ÜBERSICHT #

Erstellt eine Rechnung aus einem Lieferschein per SQL-Prozedur.

SYNTAX #

New-InvoiceFromDeliveryNote [[-DeliveryNoteId] <int>] [[-DeliveryNoteNo] <int>] [[-Conn]
    <__ComObject>] [[-Udl] <string>] [[-ConnStr] <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion erzeugt auf Basis eines vorhandenen Lieferscheins eine neue Rechnung durch Aufruf der Prozedur dbo.cn_TraLfRe_SingleLF. Als Ergebnis wird ein Objekt mit der ID und Nummer der neu erzeugten Rechnung zurückgegeben.

Die Verbindung erfolgt über eine vorhandene ADODB-Verbindung (Conn), eine UDL-Datei (Udl) oder einen Connection-String (ConnStr).

Es kann entweder eine DeliveryNoteId oder DeliveryNoteNo übergeben werden. Falls beide angegeben sind, hat DeliveryNoteId Vorrang.

PARAMETER #

-DeliveryNoteId #

Type: int

Die interne Lieferschein-ID (lf_id). Wird direkt verwendet, wenn vorhanden.

-DeliveryNoteNo #

Type: int

Die Lieferscheinnummer (KopfNummer).

-Conn #

Type: __ComObject

Bestehende ADODB-Verbindung.

-Udl #

Type: string

Pfad zu einer UDL-Datei zur Verbindungsherstellung.

-ConnStr #

Type: string

ADODB-Connection-String zur Verbindungsherstellung.

AUSGABEN #

PSCustomObject

Objekt mit den Eigenschaften Id (Rechnungs-ID) und InvoiceNo (Rechnungsnummer).

BEISPIELE #

New-InvoiceFromDeliveryNote -DeliveryNoteNo 20230504 -Udl 'C:\Verbindung\Eulanda.udl'