Get-OrderId

EulandaXtools — Funktionsreferenz

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:

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"

VERWANDTE LINKS

Get-Conn