EulandaXtools — Funktionsreferenz
Ermittelt die nächste freie Nummer eines ERP-Dokumententyps über den zugehörigen Nummernkreis.
Get-NextDocumentNumber [[-DocumentType] <string>] [[-Conn] <__ComObject>] [[-Udl] <string>]
[[-ConnStr] <string>] [<CommonParameters>]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`).
-DocumentType
Type: stringTyp des ERP-Dokuments. Gültige Werte sind: Invoice, Order, Quote, DeliveryNote, Customer, CashReceipt, PurchaseOrder, Inventory, EdiList, StockTransfer, GoodsMovement, GoodsReceipt
-Conn
Type: __ComObjectADODB-Verbindung (optional).
-Udl
Type: stringUDL-Dateipfad (optional).
-ConnStr
Type: stringConnection-String (optional).
intDie nächste freie Nummer im Nummernkreis.
Get-NextDocumentNumber -DocumentType Invoice -Udl "C:\Verbindung\Eulanda.udl"