Get Next Document Number
Zuletzt geändert: 14.03.2026 05:56

Get-NextDocumentNumber #

ÜBERSICHT #

Ermittelt die nächste freie Nummer eines ERP-Dokumententyps über den zugehörigen Nummernkreis.

SYNTAX #

Get-NextDocumentNumber [[-DocumentType] <string>] [[-Conn] <__ComObject>] [[-Udl] <string>]
    [[-ConnStr] <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion ruft die gespeicherte SQL-Prozedur cn_NumGetNext auf, um die nächste freie Nummer eines definierten Dokumententyps zu ermitteln (z. B. Auftrag, Lieferschein, Rechnung etc.).

Es wird ein sprechender englischer Dokumenttyp (z. B. Invoice, Order) übergeben, der intern auf den zugehörigen Nummernkreisnamen gemappt wird (z. B. Rechnung, Auftrag).

PARAMETER #

-DocumentType #

Type: string

Typ des ERP-Dokuments. Gültige Werte sind: Invoice, Order, Quote, DeliveryNote, Customer, CashReceipt, PurchaseOrder, Inventory, EdiList, StockTransfer, GoodsMovement, GoodsReceipt

-Conn #

Type: __ComObject

ADODB-Verbindung (optional).

-Udl #

Type: string

UDL-Dateipfad (optional).

-ConnStr #

Type: string

Connection-String (optional).

AUSGABEN #

int

Die nächste freie Nummer im Nummernkreis.

BEISPIELE #

Get-NextDocumentNumber -DocumentType Invoice -Udl "C:\Verbindung\Eulanda.udl"