ContactenLijst bij zaak

Voor de algemene lijst met adressen (adresboek op openingsportaal) zie: Lijst alle contactadressen.

De schermidentifier is:

indien de inlogger lid is van een rechtengroep die het recht is groep voor publiek (tbrechten.dlaispubliekgroep) uitgevinkt heeft staan: MDLC_geefContactenOverzicht.xml

anders (is groep voor publiek staat aangevinkt) dan MDLC_geefContactenOverzicht_publiek.xml.

Dit scherm kan worden aangeroepen vanuit alle zaakportalen en het inrichtingsportaal (tegel Contactadressen) en toont de contactadressen die verbonden zijn aan de zaak/inrichting met hun rol daarin. De basis van dit scherm is de view indien:

milieu/gebruik: vwfrmmilvergcontacten

horeca: vwfrmhorecacontacten

bouw/sloop: vwfrmbouwcontacten

APV/overig: vwfrmovcontacten

omgeving: vwfrmomgcontacten

handhaving: vwfrmhandhcontacten

inrichting: vwfrmmilcontacten

bezwaar/beroep: vwfrmbezwaarcontacten

Probleem

Het scherm geeft een foutmelding: er is mogelijk een zelf gedefinieerde schermindeling gebruikt (zie Scherm(kolom)definitie) die niet valide is.

Filteropties

De filteropties (de lijst kan nu onder meer gefilterd worden op combinaties van achternaam, bedrijfsnaam, vestigingsplaats en postadresplaats en dnkey, email en BSN) zijn alleen zichtbaar indien de lijst gestart wordt vanuit de tegel Adresboek op het openingsportaal (beter gezegd: vanuit de actionaanroep getFlexList(tbcontactadressen)), waarbij de inlogger het recht tbrechten.dlaispubliekgroep NIET aangevinkt heeft staan.

De filter is gedefinieerd in MDFC_geefContactenOverzicht_alles.xml waarbij de invoervelden voor bedrijfsnaam, achternaam, vestigingsadres en postadres met de operator LIKE zijn gedefinieerd, hetgeen betekent dat indien de gebruiker als zoekwaarde bij bijv. achternaam

jansen invoert, openwave zoekt op dvachternaam = jansen

jansen% invoert, openwave zoekt op dvachternaam begint met jansen

%jansen invoert, openwave zoekt op dvachternaam eindigt op jansen

%jansen% invoert, openwave zoekt op de substring jansen in dvachternaam

Rechten

Voor het tonen van de lijst vanuit een portaal moet de inlogger lid zijn van een rechtengroep die voor de betreffende module of inrichting het kijkrecht heeft op de rollen waarmee een contactadres wordt verbonden met een zaak. Dit zijn rechten die gaan over het mogen zien, maken verwijderen van de koppelingen tussen een zaak en een contactadres (de rollen). De rechten om een contactadres zelf te wijzigen of te maken, verwijderen staan bij de hoofrechtengroep.

Compartimentsrechten

Indien de contactenlijst wordt aangeroepen vanuit de deelzaak bezwaar/beroep dan is het compartimentsrecht OK wanneer:

de inlogger lid is van een compartiment EN het betreffende compartiment het zaaktype van de bovenliggende zaak bevat en de gemeente waar die zaak speelt, waarbij de eigenschap inclusief bezwaar/beroep is aangevinkt

de inlogger GEEN lid is van een compartiment, dan:

mag de combinatie van het zaaktype van de bovenliggende zaak en de gemeente waar die zaak speelt in geen enkel compartiment voorkomen

OF, als dat wel het geval is, dan moet de eigenschap inclusief bezwaar/beroep NIET aangevinkt staan.

Indien de contactenlijst wordt aangeroepen vanuit een hoofdzaak dan is het compartimentsrecht OK wanneer:

de inlogger lid is van een compartiment EN het betreffende compartiment het zaaktype van de hoofdzaak bevat en de gemeente waar die zaak speelt

de inlogger GEEN lid is van een compartiment, dan

mag de combinatie van het zaaktype van de hoofdzaak en de gemeente waar die zaak speelt in geen enkel compartiment voorkomen

OF - als dat wel het geval is - dan moet de eigenschap inclusief inspecties NIET aangevinkt staan.

Triggers

In het scherm: dubbel klikken op een regel opent het Contactadres-detailscherm. Altijd enabled.

knop linksonder Nieuw contact:

de knop is zichtbaar indien:

de inlogger lid is van een rechtengroep die insert rechten heeft op Koppelingen zaak - contactadres op rol (voor de betreffende module). In deze wizard is vervolgens optie Nieuw contact definiëren alleen zichtbar indien ook het hoofdrecht contactadressen nieuw (tbrechten.dldcadins) aangevinkt is

EN compartimentsrecht is OK.

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.

knop linksonder Verwijderen contact (eigenlijk: verwijderen contactrol, want het contactadres zelf wordt niet verwijderd. Alleen de koppeling.):

de knop is zichtbaar:

indien de inlogger lid is van een rechtengroep die verwijderrechten heeft op Koppelingen zaak - contactadres op rol

EN compartimentsrecht is OK.

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.

knop linksonder Kopieer contact:

de knop is zichtbaar indien:

de inlogger lid is van een rechtengroep die insert rechten heeft op Koppelingen zaak - contactadres op rol (voor de betreffende module)

EN die rechtengroep moet ook het hoofdrecht contactadressen nieuw (tbrechten.dldcadins) hebben

EN compartimentsrecht is OK.

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.

knop linksonder Wijzig contactrol:

de knop is zichtbaar indien:

de inlogger lid is van een rechtengroep die insert rechten heeft op Koppelingen zaak - contactadres op rol (voor de betreffende module)

EN compartimentsrecht is OK

EN het gaat om contacten bij een omgevingszaak of inrichting. Dus alleen bij module = W of V.

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.

knop linksonder Inrichtingscontact toevoegen aan zaak:

de knop is zichtbaar indien:

de inlogger lid is van een rechtengroep die insert rechten heeft op Koppelingen zaak - contactadres op rol (voor de betreffende module)

EN compartimentsrecht is OK

EN het gaat om contacten bij een zaak met een gekoppelde inrichting (bij inrichtingen zelf dus nooit zichtbaar).

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.

knop in menu opties rechtsboven: Creëer document:

de knop is zichtbaar indien:

de inlogger lid is van een rechtengroep die upload en creëer rechten heeft voor documenten voor de betreffende module

EN compartimentsrecht is OK.

de knop is enabled indien de bovenliggende zaak niet is geblokkeerd.