Veröffentlicht Tue, 17 Oct 2023 19:39:56 GMT von Oliver Acker Property Manager
Hallo zusammen,

wir möchten in einem Rechnungsworkflow folgendes realisieren:

Nachdem ein Beleg via DocuWare / Briefkorb / Ablage erfasst wurde, soll im nächsten Schritt eine Aufgabe erscheinen.
Darin soll es ein Feld geben, welches den Namen "Zahlungspflichtigen" trägt. Der Zahlungspflichtige soll mittels WF-Designer / Auswahlfeld "Archiv" automatisch herausgelesen werden.

Dazu sollen folgende Kriterien übereinstimmen:
DW_TYP = 'Konto'
DW_PORTFOLIO IS NOT NULL
DW_NAME LIKE '%GV_Objektnummer%'

SELECT [Name] FROM [MietFirmEtPersKont] WHERE DW_TYP = 'Konto' AND DW_PORTFOLIO IS NOT NULL AND DW_NAME LIKE '%GV_Objektnummer%'

Leider klappt die Abfrage nicht (der Workflow wird jedoch regulär ausgeführt).
Wir vermuten, dass es am Befehl "LIKE" liegt.

Wir freuen uns über Ihre Hilfe.

MfG O. Acker
 
Veröffentlicht Tue, 17 Oct 2023 19:59:10 GMT von Maria Recht
Hallo Oliver,

versuche mal folgenden Ausdruck beim LIKE:

DW_NAME like '%' + GV_Objektnummer + '%'

Leider kommen beim like keine Hinweise ob es funktioniert oder nicht. Ich hab mich auch lange rumgeschlagen, bis ich endlich den korrekten Ausdruck hatte.

Viele Grüße
Maria Recht
 
Veröffentlicht Wed, 18 Oct 2023 18:34:17 GMT von Oliver Acker Property Manager

Hallo zusammen,

wir haben nun die Lösung gefunden. Als arethmetischer Ausdruck muss folgendes eingegeben werden:

CStr(GV_Doktyp___Bericht LIKE "*Bericht*")

Nun klappts.

Vielen Dank

Sie müssen angemeldet sein um Beiträge in den Foren zu erstellen.