Get-NextDocumentNumber

EulandaXtools — Funktionsreferenz

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"

VERWANDTE LINKS

Get-Conn