Op deze pagina wordt uitgelegd hoe in OpenWave eigen velden te kunnen toevoegen aan zaken en locatiedossiers: de zogenaamde Extra kenmerken bij een zaak/locatiedossier. Dit zijn velden bedoeld om informatie bij zaken en locatiedossiers (inrichtingen) te kunnen noteren die niet in de reguliere databasevelden van OpenWave vast te leggen zijn.
De functionaliteit heeft vroeger (werkapplicatie van Wave) bestaan onder de naam Vrije Velden. De functionaliteit is vanaf versie 1.34 van OpenWave opnieuw beschikbaar gemaakt waarbij de functionaliteit is aangepast en uitgebreid. Met het hernieuwen van de functionaliteit is ervoor gekozen om in het beheer van OpenWave de oude naamgeving Vrije velden en Vrij veldbetekenissen te behouden. Aan de voorkant (gebruikerskant van OpenWave) is er voor gekozen om niet de term Vrije velden maar Extra kenmerken te gebruiken.
De extra kenmerken zijn beschikbaar gemaakt om op te voeren bij:
Het kunnen gebruiken van de functionaliteit Extra kenmerken begint met het inrichten van definities in tbvrijeveldenbetekenissen via het beheerportaal en vervolgens het eventueel koppelen van deze betekenissen aan zaaktypes en/of bedrijfsoorten.
Vervolgens kunnen bij de bovengenoemde zaken (en locatiedossiers) extra kenmerken worden aangemaakt. In het detailscherm van de aangemaakte extra kenmerken bij de zaak/locatiedossier kan vervolgens een medewerker/behandelaar de gevraagde extra gegevens opgeven.
In het beheerportaal-Nieuw onder kolom Werkbeheer, tegel Beheer Vrije velden is de codetabel tbvrijeveldenbetekenissen te bewerken. Dit zijn de definities van de vrije velden, de zogenaamde vrij veld betekenissen.
Hier kan per vrij veld definitie het volgende worden opgeven:
N.B
Indien men van oudsher een gevulde tabel tbvrijeveldenbetekenissen heeft, dan zijn deze regels te bewerken (of te laten vervallen) via de beheertegel Beheer Vrije Velden. De regels zijn te herkennen aan tbvrijeveldenbetekenissen.dvcode = ‘OUD_RECORD’. Dit omdat er een nieuw veld dvcode is toegevoegd aan de tabel, waarbij er voor is gekozen om deze te vullen met waarde ‘OUD_RECORD’ voor alle bestaande regels bij de update naar OpenWave versie 1.34
Vervolgens kan men ervoor kiezen of men de vrij veld betekenissen nog wilt koppelen aan een zaaktype voor de modules Omgeving, APV/overig of Handhaving) of aan een bedrijfssoort voor Inrichting. Hiervoor zijn bij de genoemde zaaktypes in het beheer, en voor de bedrijfsoorten in het inrichtingbeheer, in het detailscherm van het zaaktype/bedrijfsoort een nieuw blok toegevoegd: Gekoppeld aan vrij veld betekenissen. Via de plus- minknop zijn hier vrij veld betekenissen te (ont)koppelen.
Zie kopje Zaaktype en koppeling aan vrij veldbetekenissen op deze pagina de werking van koppelen aan zaaktype/bedrijfsoorten.
Het (eventueel) koppelen van vrij veldbetekenissen vindt plaats in het portaal Zaakbeheer voor Omgeving-, APV/Overig- en handhavingmodule, en in portaal Inrichtingenbeheer voor de inrichtingmodule.
In het detailscherm van ofwel de zaaktypes, of wel de bedrijfsoort (via tegel Inrichting bedrijfsoort) vindt men het blok Gekoppeld aan vrij veld-
betekenissen. In dit blok kan men via de plusknop vrij veldbetekenissen koppelen en ontkoppelen aan het zaaktype/ de bedrijfsoort. Via de minknop kan men een enkele koppeling verwijderen.
In het detailscherm van een gekoppeld vrij veldbetekenis wordt getoond de informatie uit tbvrijeveldenbetekenissen die niet gewijzigd mag worden want deze gegevens liggen vast in de code tabel. Wel kan de omschrijving van de koppeling opgegeven worden evenals de eventuele vervaldatum van de koppeling.
Het al dan niet koppelen van vrij veldbetekenissen aan een zaaktype heeft invloed op of er een extra kenmerk van dit type vrij veldbetekenis wordt aangemaakt bij aanmaken van de zaak/inrichting in OpenWave. EN invloed op de te kiezen extra kenmerken bij een zaak/locatiedossier.
Hoe dit werkt zie kopjes Automatisch aanmaken extra kenmerken bij nieuwe zaak/locatiedossier en Aanmaken extra kenmerken bij zaak/locatiedossier op deze pagina.
Bij het aanmaken van een nieuwe zaak die onder de modules Omgeving (W), Handhaving (H) of APV/Overig valt, wordt door de programmatuur gekeken of er ook automatisch Extra kenmerken moeten worden aangemaakt bij de nieuwe zaak. Dit geldt voor handmatig toevoegen van een zaak in OpenWave maar ook voor alle programmatuur waarbij nieuwe zaken aangemaakt worden zoals via de DSO en SWF, aanmaken van zaken via de ZGW API (indien van toepassing), de import acties in OpenWave, vervolgzaken aanmaken etc etc.
Dit geldt ook voor het aanmaken van een nieuwe locatiedossier (inrichting) in OpenWave.
De beredenering of/welke Extra kenmerken worden aangemaakt bij een nieuwe zaak/locatiedossier is als volgt:
Zijn er niet vervallen gekoppelde vrij veld betekenissen bij het zaaktype/bedrijfsoort:
Indien er voor de module niet-vervallen vrij veld betekenissen bestaan in het beheer, dan zal bij respectievelijk omgevings-, APV/Overige-, handhaving- en inrichtingsportaal (Locatiedossier) zowel een tegel Extra kenmerken, als een blok in het detailscherm van de zaak/locatiedossier genaamd Extra kenmerken zichtbaar zijn.
Deze tonen beiden een lijst met daarin de extra kenmerken die bij de zaak/locatiedossier aanwezig zijn. Hiervoor moet men wel het recht hebben voor zichtbaarheid van Extra kenmerken (tbomgrechten.dlcomgvrijveldvsb voor omgevingmodule).
Klikken op een regel in de lijst opent het detailscherm waarop de medewerkers de extra kenmerken kunnen vullen/wijzigen. Hiervoor moet men wel wijzigrechten voor extra kenmerken hebben (tbomgrechten.dlcomgvrijveldedt voor omgevingmodule). De rechten zijn in het beheer toe te wijzen per module.
Het verschil tussen de lijst onder het blok in het detailscherm van een zaak/locatiedossier versus onder de tegel is dat in het detailschermblok alleen de extra kenmerken met eigenschap In detailscherm bij zaak/inrichting? aangevinkt te zien EN te kiezen zijn via de plusknop en de drie puntjesknop.
In het lijstscherm onder de tegel zijn standaard de extra kenmerken te zien waarvoor eigenschap In detailscherm bij zaak/inrichting? niet aangevinkt zijn. Via het filter (alleen zichtbaar op de lijst via de tegel) kan men alle extra kenmerken zichtbaar maken. Bij het aanmaken van extra kenmerken via de lijst onder de tegel mag men uit zowel extra kenmerken met en zonder eigenschap In detailscherm bij zaak/inrichting? kiezen.
Eigenlijk zijn bijna alle kolommen in de lijst bijzonder in die zin dat afhankelijk van welk type een extra kenmerk is, de kolom wel of niet gevuld is.
Daarnaast zijn er nog twee kolommen die een icoon tonen indien er extra informatie beschikbaar is.
Vandaar de toelichting op alle bijzondere kolommen in de lijst:
Er is zijn op de lijst de volgende knoppen aanwezig:
De tegel Extra kenmerken bij een zaak/locatiedossier toont een lijst met Extra kenmerken bij de zaak. Deze lijst is standaard gefilterd op het alleen tonen van de extra kenmerken waarvoor eigenschap In detailscherm bij zaak/inrichting? NIET aanstaat bij corresponderende soort extra kenmerk in de code tabel (tbvrijeveldenbetekenissen).
Het filter rechtsboven op de lijst kan gebruikt worden om de filter uit te vinken zodat zowel de op detailscherm geldende extra kenmerken zichtbaar zijn als die bij de tegel.
Er zijn drie knoppen zichtbaar op het lijstscherm. De minknop werkt hetzelfde als op de lijst die via het detailscherm van de zaak/het locatiedossier te openen is en zal het aangevinkte extra kenmerk verwijderen.
De plusknop start de wizard insertExtraKenmerk.
In de aanroep wordt meegeven dat de wizard gestart is vanaf de tegel en het gaat om een enkel kenmerk toevoegen. Dit betekent dat aan de medewerker die de wizard start een scherm getoond wordt waarbij er een keuze gemaakt moet worden uit 1 extra kenmerk toevoegen.
Waarvoor geldt dat de keuze bestaat uit alle vrij veldbetekenissen (tbvrijeveldenbetekenissen) die:
De drie puntjesknop start ook de wizard insertExtraKenmerk. Echter deze is bedoeld voor het toevoegen van meerdere kenmerken in één keer. In de aanroep achter de knop wordt meegeven dat de wizard gestart is vanaf de tegel en het gaat om een meerdere kenmerken toevoegen. De medewerker krijgt een scherm te zien met daarin aan te vinken vrij veldbetekenissen waarbij gekozen mag worden uit een selectie die hetzelfde is als hierboven geschreven voor de plusknop achter de tegel met enkel kenmerk toevoegen. Het verschil met de plusknop is dat bij de drie puntjesknop men dus meerdere vrij veld betekenissen mag aanvinken. Bij uitvoeren van de wizard wordt dan voor alle aangevinkte vrij veld betekenissen een extra kenmerk aangemaakt bij de zaak/locatiedossier.
Zichtbaarheid Extra kenmerk
Via de aanmaakknoppen bij de lijst achter de tegel Extra kenmerk kan men zowel extra kenmerken met kenmerk
In detailscherm bij zaak/inrichting?, als extra kenmerken zonder deze eigenschap toevoegen aan de zaak.
Voor de extra kenmerken met deze eigenschap geldt dat deze pas zichtbaar worden in de lijst Extra kenmerken indien men de filter uitzet voor alleen tonen van extra kenmerken die deze eigenschap niet hebben
Het blok Extra kenmerken bij een zaak/locatiedossier toont een lijst met Extra kenmerken bij de zaak waarvoor geldt dat eigenschap In detailscherm bij zaak/inrichting? true is.
Dezelfde knoppen zijn zichtbaar op de lijst als die op het lijstscherm gestart via de tegel. De minknop werkt hetzelfde als op de lijst die via het detailscherm van de zaak/het locatiedossier te openen is en zal het aangevinkte extra kenmerk verwijderen.
De overige twee knoppen werken echter net iets anders:
De plusknop start ook hier de wizard insertExtraKenmerk.
Maar in de aanroep wordt meegeven dat de wizard gestart is vanaf het detailscherm en het gaat om een enkel kenmerk toevoegen. Dit betekent dat aan de medewerker die de wizard start een scherm getoond wordt waarbij er een keuze gemaakt moet worden uit 1 extra kenmerk toevoegen.
Waarvoor geldt dat de keuze bestaat uit alle vrij veldbetekenissen (tbvrijeveldenbetekenissen) die:
De drie puntjesknop start ook de wizard insertExtraKenmerk. Echter deze is bedoeld voor het toevoegen van meerdere kenmerken in één keer. In de aanroep achter de knop wordt meegeven dat de wizard gestart is vanaf het detailscherm en het gaat om een meerdere kenmerken toevoegen. De medewerker krijgt een scherm te zien met daarin aan te vinken vrij veldbetekenissen waarbij gekozen mag worden uit een selectie die hetzelfde is als hierboven geschreven voor de plusknop achter de tegel met enkel kenmerk toevoegen. Het verschil met de plusknop is dat bij de drie puntjesknop men dus meerdere vrij veld betekenissen mag aanvinken. Bij uitvoeren van de wizard wordt dan voor alle aangevinkte vrij veld betekenissen een extra kenmerk aangemaakt bij de zaak/locatiedossier.
Na het doorlopen van de wizard insertExtraKenmerk waarbij er een enkel kenmerk wordt aangemaakt of na klikken op een regel in de lijst Extra kenmerken, wordt het detailscherm van het extra kenmerk geopend. In dit scherm kan een extra kenmerk gevuld dan wel gewijzigd worden. Hiervoor moet men wel wijzigrechten voor extra kenmerken hebben (tbomgrechten.dlcomgvrijveldedt voor omgevingmodule).
Het detailscherm bestaat uit drie blokken:
Het inzien, wijzigen, aanmaken en verwijderen van Extra kenmerken bij een zaak/locatiedossier is gebonden aan rechten. Deze zijn per module in te stellen in het beheer van OpenWave bij de Functionele rechten. Dit uiteraard dan bij de modules waarbij Extra kenmerken van toepassing zijn dus:
De rechten zijn bij uitleveren van 1.34 initieel toegewezen corresponderend aan de algemene rechten per module. Dus medewerkers die zichtbaarheidsrechten hebben voor de module omgeving, mogen Extra kenmerken zien. Diegene die wijzigrechten hebben voor de zaak mogen ook Extra kenmerken wijzigen etc. etc.