Date: Thu, 28 Mar 2024 08:16:19 +0000 (UTC) Message-ID: <960034913.1668.1711613779342@wiki.rz.novabit.de> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1667_1813380996.1711613779342" ------=_Part_1667_1813380996.1711613779342 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Ab Nuclos 4.21 gibt es die M=C3=B6glichkeit die Ausf=C3=BChrung von Benu= tzerregeln in dynamischen Aufgabenlisten anzubieten.
Zun=C3=A4chst muss in der SQL Datenquelle (Konfiguration -> Datenquel= len -> dynamische Taskliste) zwei Spalten konfiguriert werden, welche zu= r=C3=BCckgibt, zu welchem BO die Benutzerregeln ausgef=C3=BChrt werden soll= en:
Hier wurden die Spalten CROID (f=C3=BCr die ID/Prim=C3=A4rschl=C3=BCssel= ) und CREUID f=C3=BCr die UID des Businessobjekts hinzugef=C3=BCgt. Diese w= erden dann in der Konfiguration der dynamischen Aufgabenliste eingetragen (= Administration -> Aufgabenlisten):
Nur wenn sowohl "Id-Attribute f=C3=BCr Benutzerregeln" und "Uid-Attribut= f=C3=BCr das Benutzerregel-BO" eingetragen sind, werden =C3=BCberhaupt Ben= utzerregeln in den dynamischen Aufgabenlisten angeboten. Danach kann eine B= enutzerregel geschrieben (oder verwendet) werden, diese unterscheidet sich = nicht von anderen Benutzerregeln:
Im Context steht dann der Datensatz, welche durch die Spalten "CROID" un= d "CREUID" der Datenquelle eindeutig referenziert wird.
In den Dynamischen Aufgaben (Datei -> Aufgabenlisten) k=C3=B6nnen nun= im Kontextmen=C3=BC alle verf=C3=BCgbaren Benutzerregeln ausgef=C3=BChrt w= erden, das sind hier zwei: "Kunde Testen" und "Kundendaten =C3=BCbernehmen"= .
Es k=C3=B6nnen auch mehrere Datens=C3=A4tze gleichzeitig ausgew=C3=A4hlt= werden. Damit das =C3=BCberhaupt m=C3=B6glich ist, m=C3=BCssen die Spalten= "CREUID" alle auf das gleiche Business Objekt verweisen. Mehrere Datens=C3= =A4tze werden in einer Transaktion abgearbeitet, d.h. wenn eine Regel fehls= chl=C3=A4gt, schlagen alle fehl:
Nach erfolgreichem Abschluss der Regeln, kommt eine Meldung =C3=BCber de= n Ausgang dieser:
siehe auch Benutzerregeln (Custom= Rules) in suchfilter-basierende Aufgabenlisten