Get Order ID
Zuletzt geändert: 14.03.2026 05:56

Get-OrderId #

ÜBERSICHT #

Ermittelt die interne Auftrags-ID (af_id) anhand von Nummer, Kundenauftrag oder ID.

SYNTAX #

Get-OrderId [[-OrderNo] <int>] [[-OrderId] <int>] [[-CustomerOrderNo] <string>] [[-Conn]
    <__ComObject>] [[-Udl] <string>] [[-ConnStr] <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion sucht in der Tabelle Auftrag nach einem Auftrag anhand einer der folgenden Schlüssel:

  • interne Auftrags-ID (OrderId)
  • externe Auftragsnummer (OrderNo)
  • Kundenauftragsnummer (CustomerOrderNo)

Falls mehrere Parameter angegeben sind, wird die Priorität verwendet: OrderId > OrderNo > CustomerOrderNo.

Die Verbindung kann über ein bestehendes ADODB-Objekt (Conn), eine UDL-Datei (Udl) oder einen Connection-String (ConnStr) erfolgen.

PARAMETER #

-OrderId #

Type: int

Interne ID (af_id) eines Auftrags. Wird direkt zurückgegeben, ohne Datenbankzugriff.

-OrderNo #

Type: int

Externe Auftragsnummer (KopfNummer).

-CustomerOrderNo #

Type: string

Kundenauftragsnummer (BestellNummer).

-Conn #

Type: __ComObject

Bestehende ADODB-Verbindung.

-Udl #

Type: string

UDL-Datei zur Verbindungsherstellung.

-ConnStr #

Type: string

Connection-String zur Verbindungsherstellung.

AUSGABEN #

int – Die interne Auftrags-ID (`af_id`) oder 0 bei Nichterfolg.

BEISPIELE #

Get-OrderId -OrderNo 202400512 -Udl "C:\Verbindung\Eulanda.udl"