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'