Goedemiddag,
Ik ben opzoek naar een manier om een lijst/rapport te maken van de actuele alleen eerste VIM coördinatoren.
Bij rapporten kan ik het niet vinden, enig idee?
Zal misschien makkelijk zijn maar ik kom er zo niet achter, thnx
Maarten
Goedemiddag,
Ik ben opzoek naar een manier om een lijst/rapport te maken van de actuele alleen eerste VIM coördinatoren.
Bij rapporten kan ik het niet vinden, enig idee?
Zal misschien makkelijk zijn maar ik kom er zo niet achter, thnx
Maarten
Beste
Excuses voor de late reactie.
Bij rapporten is er inderdaad geen mogelijkheid om te filteren op rechten die ingesteld staan op een meldingstype.
Vanuit het meldingstype kun je wel een export maken van de rechten, dit kan middels de volgende stappen:
Hallo
Wij hebben deze functionaliteit “gebouwd” middels powerBI, met dank aan Tom Pouwelse.
Als jullie toegang hebben tot de externa database van jullie Zenya omgeving dan kan ik de SQL query wel delen.
Groet,
Kees
Hey Kees,
Ik ga het hier in de groep gooien, bedankt alvast!
Maarten
Beste
Vriendelijke groet,
Erik Balduk
Gelre ziekenhuizen
Met de onderstaande Query krijg je een overzicht van alle gebruikers en Gebruikersgroepen die aan minimaal 1 rol is toegewezen van een meldingstype.
SELECT
tt.fldTaskTypeID,
tt.fldName as fldTaskTypeName,
s.fldSubjectID,
sn.fldName AS fldSubjectName,
sp.fldSubjectPermissionID,
uougn.fldName,
CASE sp.fldRoleType
WHEN 0 THEN 'None'
WHEN 1 THEN 'Reporter'
WHEN 2 THEN 'Coördinator'
WHEN 4 THEN 'Actor'
WHEN 8 THEN 'Analyst'
WHEN 16 THEN 'Reader'
WHEN 32 THEN 'OtherInvolved'
END AS fldRoleTypeName
FROM iTask.tbdSubjectPermission sp
LEFT OUTER JOIN iTask.tbdSubject s
ON s.fldSubjectID = sp.fldSubjectID
LEFT OUTER JOIN iTask.tbdSubjectName sn
ON sn.fldSubjectID = s.fldSubjectID
AND sn.fldLanguage = Core.GetDefaultLanguage()
INNER JOIN iTask.tbdTaskType tt
ON tt.fldTaskTypeID = sp.fldTaskTypeID
INNER JOIN Core.vwUserOrUserGroupName uougn
ON uougn.fldUserOrUserGroupID = sp.fldUserOrUserGroupID
ORDER BY fldTaskTypeName, fldSubjectName, fldRoleType, fldName
Als je wilt weten wie er als Voorkeurs coördinator en/of Voorkeursactienemer is ingesteld in het meldingstype, dan zou je deze query kunnen gebruiken;
SELECT
tt.fldTaskTypeID,
tt.fldName as fldTaskTypeName,
s.fldSubjectID,
sn.fldName AS fldSubjectName,
sdp.fldDefaultCoordinator AS fldDefaultCoordinatorID,
uougn1.fldName AS fldDefaultCoordinatorName,
sdp.fldSecondaryDefaultCoordinator AS fldSecondaryDefaultCoordinatorID,
uougn2.fldName AS fldSecondaryDefaultCoordinatorName,
sdp.fldDefaultActor AS fldDefaultActorID,
uougn3.fldName AS fldDefaultActorName,
sdp.fldSecondaryDefaultActor AS fldSecondaryDefaultActorID,
uougn4.fldName AS fldSecondaryDefaultActorName
FROM iTask.tbdSubjectDefaultPersons sdp
LEFT OUTER JOIN iTask.tbdSubject s
ON s.fldSubjectID = sdp.fldSubjectID
LEFT OUTER JOIN iTask.tbdSubjectName sn
ON sn.fldSubjectID = s.fldSubjectID
AND sn.fldLanguage = Core.GetDefaultLanguage()
INNER JOIN iTask.tbdTaskType tt
ON tt.fldTaskTypeID = sdp.fldTaskTypeID
LEFT OUTER JOIN Core.vwUserOrUserGroupName uougn1
ON uougn1.fldUserOrUserGroupID = sdp.fldDefaultCoordinator
LEFT OUTER JOIN Core.vwUserOrUserGroupName uougn2
ON uougn2.fldUserOrUserGroupID = sdp.fldSecondaryDefaultCoordinator
LEFT OUTER JOIN Core.vwUserOrUserGroupName uougn3
ON uougn3.fldUserOrUserGroupID = sdp.fldDefaultActor
LEFT OUTER JOIN Core.vwUserOrUserGroupName uougn4
ON uougn4.fldUserOrUserGroupID = sdp.fldSecondaryDefaultActor
ORDER BY fldTaskTypeName, fldSubjectName
Beste
Hartelijk dank voor de query.
Vriendelijke groet,
Erik Balduk
Beste
Hartelijk dank voor de query!
Met vriendelijke groet,
Josefien Janssen
Heb je al een account? Log in
Nog geen lid van de community? Maak hier een account aan
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.