Get-DmsFolderOrder

EulandaXtools — Funktionsreferenz

Get-DmsFolderOrder

ÜBERSICHT

Ermittelt den vollständigen DMS-Pfad zu einem Auftrag (Order) auf Basis der ERP-Einstellungen.

SYNTAX

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

BESCHREIBUNG

Diese Funktion liest die DMS-Grundstruktur aus der SQL-Registry (`cnf_RegValues`) und kombiniert sie mit der Adresse (`Match`) und Auftragsnummer, um einen vollständigen UNC-Pfad zum DMS-Verzeichnis des Auftrags zu erzeugen.

Unterstützt wahlweise die Übergabe der internen Auftrags-ID (`OrderId`), der Auftragsnummer (`OrderNo`) oder der Kunden-Bestellnummer (`CustomerOrderNo`). Die Parameter werden in folgender Reihenfolge geprüft: `OrderId` → `OrderNo` → `CustomerOrderNo`.

Die Verbindung erfolgt über `Conn`, `Udl` oder `ConnStr` mithilfe von `Get-Conn`.

PARAMETER

-OrderId

Type: int

Interne Auftrags-ID (`af_id`).

-OrderNo

Type: int

Externe Auftragsnummer (`KopfNummer`).

-CustomerOrderNo

Type: string

Kunden-Bestellnummer (`BestellNummer`).

-Conn

Type: __ComObject

Optional: Bereits offene ADODB-Verbindung.

-Udl

Type: string

Optional: UDL-Dateipfad zur Verbindung.

-ConnStr

Type: string

Optional: Connection-String zur Verbindung.

AUSGABEN

string

Der vollständige DMS-Pfad als UNC-String.

BEISPIELE

Get-DmsFolderOrder -OrderNo 20230348 -Udl 'C:\temp\Eulanda.udl'

VERWANDTE LINKS

Get-DmsFolderDeliveryNote