Get-DmsFolderInvoice #
ÜBERSICHT #
Ermittelt den vollständigen DMS-Pfad zu einer Rechnung (Invoice) auf Basis der ERP-Einstellungen.
SYNTAX #
Get-DmsFolderInvoice [[-InvoiceId] <int>] [[-InvoiceNo] <int>] [[-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 Rechnungsnummer, um einen vollständigen UNC-Pfad zum DMS-Verzeichnis der Rechnung zu erzeugen.
Unterstützt wahlweise die Übergabe der internen Rechnungs-ID (InvoiceId) oder der Rechnungsnummer (InvoiceNo). Wenn beide angegeben sind, hat InvoiceId Vorrang.
Die Verbindung erfolgt über Conn, Udl oder ConnStr mithilfe von Get-Conn.
PARAMETER #
-InvoiceId #
Type: int
Interne Rechnungs-ID (re.Id).
-InvoiceNo #
Type: int
Externe Rechnungsnummer (KopfNummer).
-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-DmsFolderInvoice -InvoiceNo 20260301 -Udl 'C:\temp\Eulanda.udl'