openwave:1.30:applicatiebeheer:instellen_inrichten:samenwerkingsfunctionaliteit

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
openwave:1.30:applicatiebeheer:instellen_inrichten:samenwerkingsfunctionaliteit [2024/02/16 14:22] – [Doorzetten naar documentopslag + registreren] Lonneke van Dijkopenwave:1.30:applicatiebeheer:instellen_inrichten:samenwerkingsfunctionaliteit [2025/01/13 11:12] (huidige) – [Uploaden] Konstant Obdeijn
Regel 15: Regel 15:
   * **ClientCertificaatNaam**. In de kolom //Tekst// van de instelling //Sectie: SWF en Item: ClientCertificaatNaam// dient de naam van het certificaat te staan namelijk //digikoppeling.open-wave.nl_20210624.p12//. Wordt door Rem geregeld.   * **ClientCertificaatNaam**. In de kolom //Tekst// van de instelling //Sectie: SWF en Item: ClientCertificaatNaam// dient de naam van het certificaat te staan namelijk //digikoppeling.open-wave.nl_20210624.p12//. Wordt door Rem geregeld.
   * **OIN van zender**. In de kolom //Tekst// van de instelling //Sectie: SWF en Item: OINvanZender// dient het OIN-nummer te staan van de organisatie die OpenWave gebruikt en die dus in de whitelist voor moet komen. Bijvoorbeeld de omgevingsdienst ODDEVALLEI zal //00000001852282229000// als waarde moeten invullen. Indien vanuit de tegel //Samenwerkingsruimte// berichten worden verstuurd, dan kan OpenWave - indien de bijbehorende omgevingszaak bij een compartiment hoort - de OINvanZender ophalen uit de compartimentstabel (tbcompartiment.dvswfoinzender).    * **OIN van zender**. In de kolom //Tekst// van de instelling //Sectie: SWF en Item: OINvanZender// dient het OIN-nummer te staan van de organisatie die OpenWave gebruikt en die dus in de whitelist voor moet komen. Bijvoorbeeld de omgevingsdienst ODDEVALLEI zal //00000001852282229000// als waarde moeten invullen. Indien vanuit de tegel //Samenwerkingsruimte// berichten worden verstuurd, dan kan OpenWave - indien de bijbehorende omgevingszaak bij een compartiment hoort - de OINvanZender ophalen uit de compartimentstabel (tbcompartiment.dvswfoinzender). 
-<adm warning>**Let op:** indien men in OpenWave met meerdere organisaties werkt zal voor bepalen OIN van zender deze instelling gebruikt worden indien de uitvoerende instantie van de zaak bovenliggend aan SWF ruimte gevuld isIs deze niet gevuld dan zal het programma naar bevoegd gezag kijken (indien gevuld) en anders het OIN nummer van de gemeente waarin de zaak zich afspeelt. </adm>+<adm warning>**Let op:** vanaf 1.30 is deze instelling WEL nodig voor de programmatuur die binnenkomende actieverzoeken verwerkt, openstaande SWF ruimtes synchroniseert en andere automatische tasksMaar vanaf 1.30 wordt er niet meer naar deze instelling gekeken voor bepalen OIN van Zender bij handmatige opvraagacties naar het SWF: dit zijn alle knoppen in SWF ruimte detailscherm. Zie ook kopje //Bepalen OIN van zender aanmaken en muteren van samenwerkingsruimtes// voor de nieuwe voorwaarden. </adm>
   * **Messagelog**. Indien de instelling //Sectie: SWF en Item: MessageLog_InkomendeActieverzoeken// is aangevinkt dan worden de berichten van de operatie //Ophalen Inkomende Open Actieverzoeken// gelogd in de beheertabel tbmessagelog. Dit is niet altijd nodig en bovendien verzwarend, vandaar deze instelling. Uitgaande berichten naar samenwerkingsfunctionaliteit vanuit de tegel //Samenwerkingsruimtes// bij een omgevingszaak, worden wel altijd gelogd in de tabel tbmessagelog (mits de instelling //Sectie: OWB, Item: MessageLog// aangevinkt is).   * **Messagelog**. Indien de instelling //Sectie: SWF en Item: MessageLog_InkomendeActieverzoeken// is aangevinkt dan worden de berichten van de operatie //Ophalen Inkomende Open Actieverzoeken// gelogd in de beheertabel tbmessagelog. Dit is niet altijd nodig en bovendien verzwarend, vandaar deze instelling. Uitgaande berichten naar samenwerkingsfunctionaliteit vanuit de tegel //Samenwerkingsruimtes// bij een omgevingszaak, worden wel altijd gelogd in de tabel tbmessagelog (mits de instelling //Sectie: OWB, Item: MessageLog// aangevinkt is).
   * **Key van onbekend lokatieadres**.//Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// moet gevuld zijn met een dnkey uit tbperceeladressen die staat voor een onbekend adres waaraan nieuwe zaken worden gekoppeld bij de operatie //inlezen open inkomende actieverzoeken//.   * **Key van onbekend lokatieadres**.//Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// moet gevuld zijn met een dnkey uit tbperceeladressen die staat voor een onbekend adres waaraan nieuwe zaken worden gekoppeld bij de operatie //inlezen open inkomende actieverzoeken//.
Regel 21: Regel 21:
  
 ==== Bepalen OIN van zender aanmaken en muteren van samenwerkingsruimtes ==== ==== Bepalen OIN van zender aanmaken en muteren van samenwerkingsruimtes ====
-Naast bovengenoemde instellingen en condities zoals verder per blok op deze pagina beschreven, wordt er voor ALLE aanroepen naar de SWF toe vanuit OpenWave een OIN zender bepaald. Dit is het OIN nummer van de organisatie die de aanroep initieert en zal zoals bovenstaand genoemd bij Noodzakelijke instellingen, moeten voorkomen in de whitelist om ook de aanroep te mogen doen naar de SWF.+Naast bovengenoemde instellingen en condities zoals verder per blok op deze pagina beschreven, wordt er voor ALLE aanroepen naar de SWF toe vanuit OpenWave een OIN van zender bepaald. Dit is het OIN-nummer van de organisatie die de aanroep initieert en zal zoals bovenstaand genoemd bij Noodzakelijke instellingen, moeten voorkomen in de whitelist om ook de aanroep te mogen doen naar de SWF.
  
-Het kan per OpenWave installatie verschillen of er altijd 1 OIN van zender is of dit per zaak kan verschillen. Indien men met 1 organisatie in OpenWave werkt en dit is een uitvoerende instantie dan is het voldoende om de configuratie instelling zoals hierboven beschreven, ingesteld te hebben. Idem ditto als er precies één gemeente/provincie in de OpenWave omgeving werkt en er alleen zaken in behandeling zijn waarvan de gemeente het bevoegd gezag is.+Het kan per OpenWave installatie verschillen of er altijd 1 OIN van zender is of dat dit per zaak kan verschillen. Indien men met 1 organisatie in OpenWave werkt dan was het voorheen voldoende om te configuratie instelling zoals hierboven beschreven, ingesteld te hebben. \\ 
 +Dit is vanaf 1.30 veranderd voor zaken aangemaakt o.b.v. een SWF actieverzoek: voor de eigen organisatie dient vinkje **Bij inkomend actieverzoek SWF dit OIN vullen bij uitvoerende instantie van de zaak als Ontvanger** in de OIN-tabel gezet te worden. \\ 
 +Hetzelfde geldt als met meer dan 1 gemeente in dezelfde OpenWave omgeving gewerkt wordt, er met compartimenten gewerkt wordt en/of als er zowel een gemeente als een uitvoerende instantie in dezelfde OpenWave omgeving werkt. De aanroepen naar SWF zullen afhankelijk van de zaak waarin gewerkt wordt met een andere OIN van zender moeten gebeuren: het is niet de bedoeling dat dan voor zaak van organisatie 1, de aanroep naar SWF gebeurt met het OIN-nummer van organisatie 2. \\ 
 +Om dit correct te laten gebeuren dient voor alle organisaties waarvoor de OpenWave omgeving actieverzoeken ontvangt, vinkje **Bij inkomend actieverzoek SWF dit OIN vullen bij uitvoerende instantie van de zaak als Ontvanger** in de OIN-tabel gezet te worden.\\ 
 +Indien gewenst kan men in de OIN-tabel het vinkje **Bij inkomend actieverzoek SWF dit OIN vullen bij bevoegd gezag van de zaak als Vrager** aanvinken bij alle organisaties van wie er actieverzoeken uitgezet zijn naar de eigen organisatie. Mocht er namens deze organisaties een actieverzoek binnenkomen dan zal bij de nieuw aan te maken zaak deze organisatie gevuld worden in het veld //Bevoegd gezag//.\\
  
-Het wordt ingewikkelder als met meer dan 1 gemeente in dezelfde OpenWave omgeving werkt, er met compartimenten gewerkt wordt en of als er zowel een gemeente als een uitvoerende instantie in dezelfde OpenWave omgeving werktDe aanroepen naar SWF zullen dan afhankelijk van de zaak waarin gewerkt wordt met een andere OIN van zender moeten gebeuren: het is niet de bedoeling dat dan voor zaak van organisatie 1, de aanroep naar SWF gebeurt met het OIN nummer van organisatie 2.+Indien de bovenliggende zaak uit het DSO komt dan zal in het detailscherm het bevoegd gezag en/of de uitvoerende instantie gevuld zijn (wordt gevuld bij verwerken DSO verzoek).\\ 
 +Indien de zaak is aangemaakt op basis van een actieverzoek uit het SWF dan is (mits zo ingesteld zoals beschreven in bovenstaande alinea) het bevoegd gezag en/of uitvoerende instantie ook gevuld voor de zaak maar zal vanaf versie 1.30 het veld //Bevoegd gezag// hernoemd zijn naar //Vragende instantie// en //Uitvoerende instantie// hernoemd zijn naar //Ontvangend instantie//. \\ 
 +Is er niets ingesteld voor SWF zaken en/of is het geen DSO dan wel SWF zaak dan zal bevoegd gezag en uitvoerende instantie niet automatisch gevuld worden door de programmatuur.
  
-Om deze redenen is de volgende logica van toepassing bij het bepalen van OIN van zender voor alle SWF aanroepen:  + 
-  * indien de uitvoerende instantie gevuld is van de zaak waaronder de SWF-ruimte plaats vindt, dan kijkt het programma altijd naar kolom //Tekst// van instelling //Sectie: SWF en Item: OINvanZender//. Het programma verwacht dat voor organisaties die uitvoerende instanties zijn (los van of er ook anderen in de OpenWave omgeving werken) bij de instelling het OIN van de uitvoerende instantie staat + 
-  * indien de uitvoerende instantie LEEG is bij de zaak waaronder de SWF-ruimte plaats vindt, maar het bevoegd gezag is WEL gevuld, dan haalt het programma het OIN nummer van het bevoegd gezag op in tboin en gebruikt deze als OIN van zender +In het kort is de logica bij het bepalen van OIN van zender voor alle SWF aanroepen als volgt:  
-  * indien zowel de uitvoerende instantie als het bevoegd gezag LEEG is bij de zaak waaronder de SWF-ruimte plaats vindt, dan kijkt het programma naar de gemeente waarin de zaak zich afspeelt en gaat via de gemeentecode proberen het OIN nummer op te halen in tboin. Wordt deze niet gevonden dan kan de aanroep NIET plaatsvinden.+  * indien de uitvoerende instantie/ ontvangende instantie gevuld is van de zaak waaronder de SWF-ruimte plaats vindt, dan haalt het programma het OIN-nummer van de uitvoerende instantie op in tboin en gebruikt deze als OIN van zender 
 +  * indien de uitvoerende instantie/ ontvangende instantie LEEG is bij de zaak waaronder de SWF-ruimte plaats vindt, maar het bevoegd gezag/ vragende instantie is WEL gevuld, dan haalt het programma het OIN-nummer van het bevoegd gezag op in tboin en gebruikt deze als OIN van zender 
 +  * indien zowel de uitvoerende instantie als het bevoegd gezag LEEG is bij de zaak waaronder de SWF-ruimte plaats vindt, dan kijkt het programma naar de gemeente waarin de zaak zich afspeelt en gaat via de gemeentecode proberen het OIN-nummer op te halen in tboin. Wordt deze niet gevonden dan kan de aanroep NIET plaatsvinden.
 Zie ook schematisch weergeven de logica met als voorbeeld SWF-ruimte aanmaken: Zie ook schematisch weergeven de logica met als voorbeeld SWF-ruimte aanmaken:
  
-{{ openwave:1.30:applicatiebeheer:instellen_inrichten:stroomschema_swfruimte_aanmaken.jpg?800 |}}+{{:openwave:applicatiebeheer:instellen_inrichten:stroomschema_swfruimte_aanmaken_versie130.jpg?800|}} 
  
 === Belangrijk voor ALLE organisaties === === Belangrijk voor ALLE organisaties ===
  
-Het is dus zeer belangrijk dat de organisaties in de OpenWave omgeving voorkomen in tboin (//OIN nummers// tegel in beheerportaal-Nieuw). Voor alle via DSO binnengekomen zaken zullen de aanroepen naar SWF altijd goed gaan met bovenstaande logica. Immers dan is altijd de uitvoerende instantie en/of het bevoegd gezag gevuld. Voor de handmatig aangemaakte zaken zal het bevoegd gezag en/of de uitvoerende instantie niet standaard gevuld zijn. Het is aan te raden dit door de behandelaar van de zaak te laten vullen.\\+Het is dus zeer belangrijk dat de organisaties in de OpenWave omgeving voorkomen in tboin (tegel //OIN nummers// in beheerportaal-Nieuw). Voor alle via DSO binnengekomen zaken zullen de aanroepen naar SWF altijd goed gaan met bovenstaande logica. Immers dan is altijd de uitvoerende instantie en/of het bevoegd gezag gevuld. Voor de handmatig aangemaakte zaken zal het bevoegd gezag en/of de uitvoerende instantie niet standaard gevuld zijn. Het is aan te raden dit door de behandelaar van de zaak te laten vullen.\\
  
-Voor de zaken die aangemaakt worden n.a.v. binnenkomende SWF-actieverzoeken is het instelbaar om het bevoegd gezag of uitvoerende instantie automatisch te laten vullen. In het beheerportaal-Nieuw is onder tegel //OIN nummers// **per eigen organisatie** aan te geven of automatisch het bevoegd gezag, of de uitvoerende instantie gevuld moet worden bij het aanmaken van een SWF advieszaak in OpenWave door het aanvinken van veld //Is bevoegd gezag bij advieszaak o.b.v. binnenkomend actieverzoek SWF// (in geval van bevoegd gezag), of van veld //Is uitvoer inst./behandeldienst bij advieszaak o.b.v. binnenkomend actieverzoek SWF// (in geval van uitvoerende instantie). Er kan maar 1 van de twee velden aangevinkt zijn per OIN nummer.\\+Voor de zaken die aangemaakt worden n.a.v. binnenkomende SWF-actieverzoeken is het instelbaar om het bevoegd gezag/vragende instantie of uitvoerende instantie/ontvangende instantie automatisch te laten vullen. In het beheerportaal-Nieuw is onder tegel //OIN nummers// **per eigen organisatie** aan te geven of automatisch het bevoegd gezag, of de uitvoerende instantie gevuld moet worden bij het aanmaken van een SWF advieszaak in OpenWave.\\
    
  
Regel 47: Regel 56:
 Een gebruiker die geautoriseerd is om een nieuwe samenwerkingsruimte aan te maken (tbomgrechten.dlcomgswfins) kan vanuit de lijst achter de tegel //Samenwerkingsruimtes// op een omgevingsportaal een nieuwe ruimte creëren. Dat gaat in twee stappen. Eerst wordt de ruimte in OpenWave gemaakt (een kaart in de tabel tbswfruimte). Hierbij: Een gebruiker die geautoriseerd is om een nieuwe samenwerkingsruimte aan te maken (tbomgrechten.dlcomgswfins) kan vanuit de lijst achter de tegel //Samenwerkingsruimtes// op een omgevingsportaal een nieuwe ruimte creëren. Dat gaat in twee stappen. Eerst wordt de ruimte in OpenWave gemaakt (een kaart in de tabel tbswfruimte). Hierbij:
   * wordt de Bron (dvbronVerzoek) alleen gevuld met de waarde ‘DSO_LV’ indien de zaak in OpenWave een DSO-zaak betreft (dus projectid gevuld). In alle andere gevallen blijft deze kolom leeg.   * wordt de Bron (dvbronVerzoek) alleen gevuld met de waarde ‘DSO_LV’ indien de zaak in OpenWave een DSO-zaak betreft (dus projectid gevuld). In alle andere gevallen blijft deze kolom leeg.
-  * wordt het verzoekNummer (dvverzoeknummer)  gevuld met het DSO-verzoeknummer indien de zaak een DSO-zaak is: in alle andere gevallen blijft deze kolom leeg +  * wordt het verzoekNummer (dvverzoeknummer) gevuld met het DSO-verzoeknummer indien de zaak een DSO-zaak is: in alle andere gevallen blijft deze kolom leeg 
-Vervolgens kan vanuit het detailscherm de ruimte in de landelijke DSO-samenwerkingsruimte worden gemaakt. Is dat laatste gelukt dan wordt in de openwave tabel de kolom //SWF id// automatisch gevuld met de landelijke identificatie. Dan wordt o.a. ook automatisch de SWF creatiedatum gevuld.+Vervolgens kan vanuit het detailscherm de ruimte in de landelijke DSO-samenwerkingsruimte worden gemaakt. Is dat laatste gelukt dan wordt in de OpenWave tabel de kolom //SWF id// automatisch gevuld met de landelijke identificatie. Dan wordt o.a. ook automatisch de SWF creatiedatum gevuld.
  
 Indien de kolom //SWF id// gevuld is, dan is de kaart niet muteerbaar in OpenWave en een getrouwe afspiegeling van de landelijke samenwerkingsruimte. Indien de kolom //SWF id// gevuld is, dan is de kaart niet muteerbaar in OpenWave en een getrouwe afspiegeling van de landelijke samenwerkingsruimte.
Regel 73: Regel 82:
     * compartiment ok     * compartiment ok
     * bovenliggende omgevingszaak niet geblokkeerd.     * bovenliggende omgevingszaak niet geblokkeerd.
-Indien het programma bij het verversen tot de constatering komt dat de landelijke ruimte niet meer bestaat (respons errorcode 404), dan wordt de kolom tbswfruimte.ddverwijderd gevuld met timestamp van dat moment. Deze kolom ddverwijderd kan ook weer worden leeggemaakt indien bij een volgende synchronisatie-actie de ruimte toch weer blijkt te bestaan.+Indien het programma bij het verversen tot de constatering komt dat de landelijke ruimte niet meer bestaat (respons errorcode 404), dan wordt de kolom tbswfruimte.ddverwijderd gevuld met timestamp van dat moment en de status (dvstatus) wordt op GESLOTEN gezet. Deze kolom ddverwijderd kan ook weer worden leeggemaakt indien bij een volgende synchronisatie-actie de ruimte toch weer blijkt te bestaan. Ook de status zal in deze gevallen hersteld worden naar OPEN.
  
 Voor de documenten, actieverzoeken en notificaties geldt dat indien tijdens het verversen (synchroniseren) blijkt dat een verzoek of document of notificatie niet meer bestaat in het SWF, deze regel in OpenWave een rood bolletje krijgt (onderliggend wordt de kolom dlinswf gevuld met F). De historie blijft zo bestaan. Voor de documenten, actieverzoeken en notificaties geldt dat indien tijdens het verversen (synchroniseren) blijkt dat een verzoek of document of notificatie niet meer bestaat in het SWF, deze regel in OpenWave een rood bolletje krijgt (onderliggend wordt de kolom dlinswf gevuld met F). De historie blijft zo bestaan.
Regel 87: Regel 96:
   * EN dat het OIN-nummer ongelijk is aan de door programmatuur bepaalde OIN van zender (zie kopje //Bepalen OIN van zender aanmaken en muteren van samenwerkingsruimtes//)   * EN dat het OIN-nummer ongelijk is aan de door programmatuur bepaalde OIN van zender (zie kopje //Bepalen OIN van zender aanmaken en muteren van samenwerkingsruimtes//)
   * EN dat het OIN nog niet is toegevoegd bij de betreffende samenwerkingsruimte.   * EN dat het OIN nog niet is toegevoegd bij de betreffende samenwerkingsruimte.
-Daarnaast dient een privilege toegekend te worden aan de partner (BT= beperkte toegang en VT = volledige toegang). Dit privilege wordt vergeleken met de vertrouwelijkheidaanduiding van een geüpload document. Een ketenpartner met //Beperkte Toegang// die documenten opvraagt van een samenwerkingsruimte, zal alleen de documenten met //Regulier Vertrouwelijk// zien.+Daarnaast dient een privilege toegekend te worden aan de partner (BT = beperkte toegang en VT = volledige toegang). Dit privilege wordt vergeleken met de vertrouwelijkheidaanduiding van een geüpload document. Een ketenpartner met //Beperkte Toegang// die documenten opvraagt van een samenwerkingsruimte, zal alleen de documenten met //Regulier Vertrouwelijk// zien.
  
 Indien succesvol (hetgeen betekent dat ook de landelijke SWF de partner heeft geaccepteerd) wordt een kaart aangemaakt in tbswfoinpartners bij de betreffende samenwerkingsruimte. Indien succesvol (hetgeen betekent dat ook de landelijke SWF de partner heeft geaccepteerd) wordt een kaart aangemaakt in tbswfoinpartners bij de betreffende samenwerkingsruimte.
Regel 102: Regel 111:
  
  
-===== Uploaden en downloaden en synchroniseren van documenten =====+===== SWF Documenten functionaliteit =====
  
-OpenWave kijkt voor de documentfunctionaliteit alleen naar het recht om de samenwerkingsruimte te zien (tbomgrechten.dlcomgswfvsb).+OpenWave kijkt voor de documentfunctionaliteit alleen naar het recht om de samenwerkingsruimte te zien (tbomgrechten.dlcomgswfvsb). M.u.v. vanaf versie 1.30.2 voor verwijderen van documenten in het SWF (zie kopje Verwijderen).
  
-De samenwerkingsruimte moet nog open staan!!+<adm warning> 
 +De samenwerkingsruimte moet nog open staan 
 +</adm>
  
-=== Uploaden===+==== Uploaden====
  
 Als de (landelijke) samenwerkingsruimte is aangemaakt kunnen documenten geüpload worden. Op het detailscherm van de samenwerkingsruimte is hiertoe het blok //Documenten// aanwezig. Met de uploadknop (mits de samenwerkingsruimte nog NIET is beëindigd) wordt een wizard gestart waarmee de gebruiker een of meer documenten kan aanwijzen. Dat kunnen meerdere documenten tegelijk zijn die op de eigen device staan of één document tegelijk uit de geregistreerde documentenlijst bij dezelfde omgevingzaak. In het laatste geval kan alleen een keuze gemaakt worden uit die documenten waarvoor geldt dat ze niet zelf uit het SWF afkomstig zijn (tbcorrespondentie.Dvswfdocumentid moet leeg zijn) en  dat het document //vrij// moet zijn (dvdocplaats =(S)erver) en niet vervallen. \\ Als de (landelijke) samenwerkingsruimte is aangemaakt kunnen documenten geüpload worden. Op het detailscherm van de samenwerkingsruimte is hiertoe het blok //Documenten// aanwezig. Met de uploadknop (mits de samenwerkingsruimte nog NIET is beëindigd) wordt een wizard gestart waarmee de gebruiker een of meer documenten kan aanwijzen. Dat kunnen meerdere documenten tegelijk zijn die op de eigen device staan of één document tegelijk uit de geregistreerde documentenlijst bij dezelfde omgevingzaak. In het laatste geval kan alleen een keuze gemaakt worden uit die documenten waarvoor geldt dat ze niet zelf uit het SWF afkomstig zijn (tbcorrespondentie.Dvswfdocumentid moet leeg zijn) en  dat het document //vrij// moet zijn (dvdocplaats =(S)erver) en niet vervallen. \\
-De gebruiker dient ook aan te geven of het document //Strikt Vertrouwelijk// of //Regulier Vertrouwelijk// is. Strikt vertrouwelijke documenten kunnen alleen gezien worden door ketenpartners met het privilege //Volledige Toegang//.\\ +Vanaf versie 1.30.3 is het ook mogelijk om meer dan één document tegelijk uit de geregistreerde documentenlijst te kunnen aanwijzen.\\ 
-Bij de keuze uploaden van eigen device is de defaultinstelling regulier vertrouwelijk (de gebruiker moet op het rode uitroepteken klikken om dit te veranderen voor een document)\\+De gebruiker dient ook per document aan te geven of het document //Strikt Vertrouwelijk// of //Regulier Vertrouwelijk// is. Strikt vertrouwelijke documenten kunnen alleen gezien worden door ketenpartners met het privilege //Volledige Toegang//.\\ 
 +Bij de keuze uploaden van eigen device is de default instelling Regulier vertrouwelijk (de gebruiker moet op het rode uitroepteken klikken om dit te veranderen voor een document).\\
  
 Bij een document hoort een beschrijving. Nummer en Kenmerk zijn niet verplicht. Bij een document hoort een beschrijving. Nummer en Kenmerk zijn niet verplicht.
Regel 118: Regel 130:
 De documenten die ook in de landelijke SWF staan worden in OpenWave gesynchroniseerd in de tabel tbswfdocumenten. Daar is ook de identifier zichtbaar waaronder het document landelijk bekend is. De documenten die ook in de landelijke SWF staan worden in OpenWave gesynchroniseerd in de tabel tbswfdocumenten. Daar is ook de identifier zichtbaar waaronder het document landelijk bekend is.
  
-=== Downloaden ===+Mits de instelling //[[openwave:1.30:applicatiebeheer:instellen_inrichten:configuratie:sectie_swf|Sectie: SWF Item: AlleenOWbestanden]]// aangevinkt is dan zal de wizard voor het uploaden van bestanden gebruikers direct doorsluizen naar de lijst geregistreerde bestanden zodat het niet mogelijk is om lokale bestanden te kiezen. 
 +==== Downloaden ====
  
 Met de downloadknop kan een document naar de device van de gebruiker worden gedownload. Vooralsnog wordt het gedownloade document dus niet automatisch in de documentopslag van OpenWave (fileshare of DMS) geplaatst. Zie daarvoor de knop hieronder: //Doorzetten naar documentopslag + registreren// \\ Met de downloadknop kan een document naar de device van de gebruiker worden gedownload. Vooralsnog wordt het gedownloade document dus niet automatisch in de documentopslag van OpenWave (fileshare of DMS) geplaatst. Zie daarvoor de knop hieronder: //Doorzetten naar documentopslag + registreren// \\
Regel 124: Regel 137:
 N.b. Indien het om een //Strikt vertrouwelijk// document gaat dient men OF de initiator van de SWF-ruimte te zijn, OF een ketenpartner met privilege //Volledige toegang// om het document te mogen downloaden. Aan de gebruiker wordt in dit geval een melding getoond met de boodschap dat het document niet te downloaden is vanwege bovengenoemde reden. N.b. Indien het om een //Strikt vertrouwelijk// document gaat dient men OF de initiator van de SWF-ruimte te zijn, OF een ketenpartner met privilege //Volledige toegang// om het document te mogen downloaden. Aan de gebruiker wordt in dit geval een melding getoond met de boodschap dat het document niet te downloaden is vanwege bovengenoemde reden.
  
-=== Synchroniseren ===+ 
 +==== Downloadcentrum ==== 
 +Openwave kreeg een -1 time-out melding bij het ophalen van bestanden vanaf een bepaalde grootte. Om dit probleem tegen te gaan is er een Downloadcentrum ontwikkeld. Deze werkt als een runnable waardoor grote bestanden op de achtergrond binnengehaald kunnen worden.  
 + 
 +In de configuratietabel is een item opgenomen bij de SWF om het Downloadcentrum te kunnen gebruiken, namelijk //Sectie: SWF//, //Item: DocViaDownloadcentrum//. Als dit item aan staat en als het 2e, 6e, en 10e parameter de waardes: “swf”, “plaatsopmap” en “true” bevat dan zal de download geschieden via het Dowloadcentrum. Dat betekent dat alle documenten die men download uit een Samenwerkingsruimte niet meer direct opgehaald zullen worden, maar in het centrum geplaatst worden. De bestanden zijn vervolgens rechtsboven in het via het downloadcentrum menu op te halen. Staat het configuratie-item uit, dan komen kleine bestanden in de SWF-ruimte terecht maar worden grote bestanden niet opgehaald. Het is momenteel niet mogelijk om documenten op basis van grootte te scheiden omdat de Landelijke SWF niet meestuurt hoe groot een bestand is.  
 + 
 +<adm warning> 
 +Deze functionaliteit is momenteel alleen werkzaam voor SWF-ruimtes 
 +</adm> 
 + 
 +==== Synchroniseren ====
  
 De synchroniseerknop haalt alle (metadata van alle) documenten bij de betreffende samenwerkingsruimte op, waarmee de lijst in OpenWave gelijk wordt gemaakt aan de lijst in de landelijke ruimte. Immers ketenpartners kunnen documenten hebben toegevoegd of gewijzigd. De synchroniseerknop haalt alle (metadata van alle) documenten bij de betreffende samenwerkingsruimte op, waarmee de lijst in OpenWave gelijk wordt gemaakt aan de lijst in de landelijke ruimte. Immers ketenpartners kunnen documenten hebben toegevoegd of gewijzigd.
  
-=== Verwijderen ===+==== Verwijderen ====
  
 +**Situatie voor versies OUDER dan 1.30.2** \\
 De verwijderknop zal NOOIT het document in SWF verwijderen maar is bedoeld om documenten uit de lijst van OpenWave te verwijderen die gepoogd zijn up te loaden bij het SWF maar waarvoor dat niet gelukt is. Zo'n document is te herkennen aan icoon rood kruis. Indien men op de verwijderknop klikt voor een documentregel waarvan het document wel in SWF staat (icoon groen vinkje) dan zal het programma een melding geven met dat het document niet verwijderd kan worden. De verwijderknop zal NOOIT het document in SWF verwijderen maar is bedoeld om documenten uit de lijst van OpenWave te verwijderen die gepoogd zijn up te loaden bij het SWF maar waarvoor dat niet gelukt is. Zo'n document is te herkennen aan icoon rood kruis. Indien men op de verwijderknop klikt voor een documentregel waarvan het document wel in SWF staat (icoon groen vinkje) dan zal het programma een melding geven met dat het document niet verwijderd kan worden.
  
-===Doorzetten naar documentopslag + registreren===+**Vanaf versie 1.30.2** \\ 
 +De verwijderknop zal naast het verwijderen van het SWF document in OpenWave, OOK het document in de SWF ruimte verwijderen. Mits het document uiteraard ook voorkomt in de SWF ruimte. Het is alleen mogelijk om een document te verwijderen uit de SWF ruimte indien de actie gedaan wordt namens de organisatie die: 
 +  * OF de initiator is van de SWF ruimte 
 +  * EN/OF de organisatie is die het document heeft geüpload 
 +Verder mag uiteraard de zaak niet geblokkeerd zijn, moet de gebruiker verwijderrechten hebben (tbomgrechten.dlcomgswfdel) en (indien van toepassing) aan de compartimentsvoorwaarden voldoen. 
 + 
 +OpenWave zal het document verwijderen bij het SWF en indien succesvol, ook in de OpenWave tabel tbswfdocumenten. 
 +Indien er van het document een registratie is in tbcorrespondentie, dan zal voor de registratie de verwijzing naar SWF weggehaald worden: 
 +  * Het veld voor indicatie //komt document uit OLO/DSO of SWF (dvuitolodsoswf)// leeggehaald worden 
 +  * Het veld (niet zichtbaar in het detailscherm van geregistreerd document) met SWF documentid (dvswfdocumentid) leeggehaald worden 
 + 
 +De registratie zelf wordt niet verwijderd. Het document wordt uiteraard niet verwijderd uit de documentopslag. 
 +====Doorzetten naar documentopslag + registreren====
  
-Indien er gebruik wordt gemaakt van documentregistratie in OpenWave, dan kan met behulp van deze knop de aangevinkte documenten doorgezet worden naar de documentopslag (fileshare/DMS).+Indien er gebruik wordt gemaakt van documentregistratie in OpenWave, dan kunnen de aangevinkte documenten met behulp van deze knop doorgezet worden naar de documentopslag (fileshare/DMS).
  
-Voor het automatisch registreren van SWF documenten zal gekeken worden of instelling //Sectie: DocumentRegistreren, Item: AlleGeselecteerdeSWFUploads // aan staat (bij compartiment of //Geselecteerde SWF uploads automatisch registreren?// aangevinkt is.+Voor het automatisch registreren van SWF documenten zal gekeken worden of de instelling Sectie: DocumentRegistreren, Item: AlleGeselecteerdeSWFUploads aan staat. Bij een compartiment zal gekeken worden of "Geselecteerde SWF uploads automatisch registreren?aangevinkt is.
  
 In de lijst met SWF documenten wordt bij kolom //Reg?// aangegeven of het document al geregistreerd staat bij de zaak (er komt een kaart voor in tbcorrespondentie met overeenkomend Doc id SWF). Zo ja dan staat er een groen vinkje, anders een rood kruisje. In de lijst met SWF documenten wordt bij kolom //Reg?// aangegeven of het document al geregistreerd staat bij de zaak (er komt een kaart voor in tbcorrespondentie met overeenkomend Doc id SWF). Zo ja dan staat er een groen vinkje, anders een rood kruisje.
Regel 151: Regel 187:
 De wizard zal voor de documenten die nog niet voorkomen in tbcorrespondentie, deze doorzetten naar fileshare dan wel DMS en indien gelukt daarna een kaart aanmaken in tbcorrespondentie.\\ De wizard zal voor de documenten die nog niet voorkomen in tbcorrespondentie, deze doorzetten naar fileshare dan wel DMS en indien gelukt daarna een kaart aanmaken in tbcorrespondentie.\\
  
-De doelmap op de fileshare wordt bepaald door de instelling //Sectie AanmaakMappen en Item (begint met) Omgeving_//  EN Getal2 heeft waarde 1 (waarbij de substring //%zaakjaar% en %zaaknr%// gesubstitueerd worden door zaaknummer en jaar van de betreffende omgevingzaak).\\+De doelmap op de fileshare wordt bepaald door de instelling //SectieAanmaakMappen en Item(begint met) Omgeving_//  EN Getal2 heeft waarde 1 (waarbij de substring //%zaakjaar% en %zaaknr%// gesubstitueerd worden door zaaknummer en jaar van de betreffende omgevingzaak).\\
 Indien geen satellite dan is de bestemming gelijk aan de doelmap (zowel voor host als voor compartiment).\\ Indien geen satellite dan is de bestemming gelijk aan de doelmap (zowel voor host als voor compartiment).\\
 Bij de combinatie compartiment en satellite wordt de bestemming bepaald door de inhoud van de kolom //dvsatellitedocroot// van het betreffende compartiment gevolgd door de doelmap waar de string docroot dan weer uitgehaald is. De docroot is de inhoud van de kolom // Tekst// van instelling //Sectie: Documenten Item Documentroot// Bij de combinatie compartiment en satellite wordt de bestemming bepaald door de inhoud van de kolom //dvsatellitedocroot// van het betreffende compartiment gevolgd door de doelmap waar de string docroot dan weer uitgehaald is. De docroot is de inhoud van de kolom // Tekst// van instelling //Sectie: Documenten Item Documentroot//
Regel 161: Regel 197:
   * indien bovengenoemde instelling niet bestaat en/of er wordt geen vertrouwelijkheid gevonden op basis van de instelling, dan valt het programma terug op de default vertrouwelijkheid voor DSO documenten: instelling //Sectie: KoppelingDOCNAARDMS, Item: OloVertrouwelijkheid// (voor compartimentzaken geldt waarde van veld tbcompartiment.dvolodsovertrouwelijkheid)   * indien bovengenoemde instelling niet bestaat en/of er wordt geen vertrouwelijkheid gevonden op basis van de instelling, dan valt het programma terug op de default vertrouwelijkheid voor DSO documenten: instelling //Sectie: KoppelingDOCNAARDMS, Item: OloVertrouwelijkheid// (voor compartimentzaken geldt waarde van veld tbcompartiment.dvolodsovertrouwelijkheid)
  
-=== Wijzigen vertrouwelijkheid van document===+==== Wijzigen vertrouwelijkheid van document====
 Met de wijzigknop kan de vertrouwelijkheid van het document in de SWF-ruimte gewijzigd worden. Met de wijzigknop kan de vertrouwelijkheid van het document in de SWF-ruimte gewijzigd worden.
 De wijzigknop is zichtbaar indien: De wijzigknop is zichtbaar indien:
Regel 220: Regel 256:
   * EN naar de OIN-nummers (gescheiden door puntkomma) gedefinieerd in kolom tbcompartiment.dvswfoinzender van alle niet vervallen compartimenten.   * EN naar de OIN-nummers (gescheiden door puntkomma) gedefinieerd in kolom tbcompartiment.dvswfoinzender van alle niet vervallen compartimenten.
  
-Het programma redeneert voor de verwerking van die berichten als volgt: Eerst zoekt OpenWave of het actieverzoek al bestaat in de bestaande kaartenbak van tbswfactieverzoeken. Maar alleen in de kaarten die dlUitgaand op F(alse) hebben staan. Immers binnen een samenwerkingsverband kan de ene gemeente een actieverzoek aan de andere uit doen gaan. +Het programma redeneert voor de verwerking van die berichten als volgt: eerst zoekt OpenWave of het actieverzoek al bestaat in de bestaande kaartenbak van tbswfactieverzoeken. Maar alleen in de kaarten die dlUitgaand op F(alse) hebben staan. Immers binnen een samenwerkingsverband kan de ene gemeente een actieverzoek aan de andere uit doen gaan. 
   * Indien het actieverzoek reeds bestaat in OpenWave (tbswfactieverzoeken.dvactieverzoekid) dan wordt deze kaart ververst.   * Indien het actieverzoek reeds bestaat in OpenWave (tbswfactieverzoeken.dvactieverzoekid) dan wordt deze kaart ververst.
   * Indien het actieverzoek nog niet bestaat in OpenWave, maar de bijbehorende samenwerkingsruimte wel (tbswfruimte.dvsamenwerkingid), dan wordt het nieuwe actieverzoek toegevoegd aan die bestaande SWF-ruimte in OpenWave (met dluitgaand = F). Hierop is de uitzondering indien de instelling //Sectie: SWF en Item: ActieverzoekNwezaak// aangevinkt is: dan wordt altijd een nieuwe zaak aangemaakt en de SWF-ruimte gedupliceerd. Voor compartimenten is hiertoe de kolom tbcompartiment.dlActieverzoekNwezaak.   * Indien het actieverzoek nog niet bestaat in OpenWave, maar de bijbehorende samenwerkingsruimte wel (tbswfruimte.dvsamenwerkingid), dan wordt het nieuwe actieverzoek toegevoegd aan die bestaande SWF-ruimte in OpenWave (met dluitgaand = F). Hierop is de uitzondering indien de instelling //Sectie: SWF en Item: ActieverzoekNwezaak// aangevinkt is: dan wordt altijd een nieuwe zaak aangemaakt en de SWF-ruimte gedupliceerd. Voor compartimenten is hiertoe de kolom tbcompartiment.dlActieverzoekNwezaak.
   * Indien zowel het actieverzoek als de samenwerkingsruimte nog niet bestaat (of ingesteld dat er altijd een nieuwe zaak gemaakt moet worden), dan wordt:   * Indien zowel het actieverzoek als de samenwerkingsruimte nog niet bestaat (of ingesteld dat er altijd een nieuwe zaak gemaakt moet worden), dan wordt:
-    * een nieuwe zaak gemaakt in tbomgvergunning met als zaaktype de (unieke, niet vervallen) kaart uit tbsoortomgverg waarvoor geldt dat de kolom //Is zaaktype actieverzoek SamenwerkingsFunctionaliteit// (dlswfactieverzoek) aangevinkt is (zie schema voor meer adekwate beschrijving). De behandelaar van deze zaak is de default behandelaar zoals aangegeven bij het zaaktype. Is deze niet gevuld dan zet de programmatuur als behandelaar de ingelogde medewerker die de openstaande actieverzoeken heeft binnen gehaald+    * een nieuwe zaak gemaakt in tbomgvergunning met als zaaktype de (unieke, niet vervallen) kaart uit tbsoortomgverg waarvoor geldt dat de kolom //Is zaaktype actieverzoek SamenwerkingsFunctionaliteit// (dlswfactieverzoek) aangevinkt is (zie schema voor meer adequate beschrijving). De behandelaar van deze zaak is de default behandelaar zoals aangegeven bij het zaaktype. Is deze niet gevuld dan zet de programmatuur als behandelaar de ingelogde medewerker die de openstaande actieverzoeken heeft binnen gehaald
     * deze nieuwe zaak wordt gekoppeld aan de locatie met tbperceeladressen.dnkey = //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//. Bij compartimenten kijkt OpenWave naar tbcompartiment.dnkeyswfdummyadres     * deze nieuwe zaak wordt gekoppeld aan de locatie met tbperceeladressen.dnkey = //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//. Bij compartimenten kijkt OpenWave naar tbcompartiment.dnkeyswfdummyadres
     * aan deze nieuwe zaak wordt de samenwerkingsruimte gekoppeld, die bij het actieverzoek hoort. Deze samenwerkingsruimte is dus door een externe partij aangemaakt     * aan deze nieuwe zaak wordt de samenwerkingsruimte gekoppeld, die bij het actieverzoek hoort. Deze samenwerkingsruimte is dus door een externe partij aangemaakt
     * bij de nieuwe samenwerkingsruimte worden alle op dat moment bekende ketenpartners van de SWF ruimte opgenomen in de tabel tbswfoinpartners. De ketenpartners zijn daarmee zichtbaar in het blok //Ketenpartners// in het detailscherm van de samenwerkingsruimte     * bij de nieuwe samenwerkingsruimte worden alle op dat moment bekende ketenpartners van de SWF ruimte opgenomen in de tabel tbswfoinpartners. De ketenpartners zijn daarmee zichtbaar in het blok //Ketenpartners// in het detailscherm van de samenwerkingsruimte
     * aan de nieuwe samenwerkingsruimte wordt het actieverzoek gekoppeld (met dluitgaand = F). De gebruiker kan zelf bij de samenwerkingsruimte de documenten ophalen     * aan de nieuwe samenwerkingsruimte wordt het actieverzoek gekoppeld (met dluitgaand = F). De gebruiker kan zelf bij de samenwerkingsruimte de documenten ophalen
-    * wanneer bij het zaaktype de verplichte adressoort (rol) is gevuld, dan wordt de OIN van de zender van het actieverzoek opgezocht in de beheertabel tboin. Indien aldaar de kolom //ID uit tbcontactadressen t.b.v. aanvrager bij nieuwe zaak op basis actieverzoek is gevuld// (met een dnkey uit tbcontactadressen), dan wordt bij de nieuwe omgevingszaak dit contactadres toegevoegd onder de gevonden adresrol van het zaaktype.+    * wanneer bij het zaaktype de verplichte adressoort (rol) is gevuld, dan wordt de OIN van de zender van het actieverzoek opgezocht in de beheertabel tboin. Indien aldaar de kolom //ID uit tbcontactadressen t.b.v. aanvrager bij nieuwe zaak op basis actieverzoek is gevuld// (met een dnkey uit tbcontactadressen), dan wordt bij de nieuwe omgevingszaak dit contactadres toegevoegd onder de gevonden adresrol van het zaaktype. **LET OP**: indien gebruik gemaakt wordt van een DMS dan zal het contactadres-ID gevuld moeten worden bij alle Samenwerkingspartners. 
 +    * wanneer voor de OIN van zender in de beheertabel tboin het vinkje //Bij inkomend actieverzoek SWF dit OIN vullen bij uitvoerende instantie van de zaak als Ontvanger// aangevinkt is, dan wordt de OIN van zender overgenomen in tbomgvergunning.dnkeyoinuitvinst (is de Ontvangende instantie) 
 +    * wanneer voor de organisatie van wie het actieverzoek afkomstig is in de beheertabel tboin het vinkje //Bij inkomend actieverzoek SWF dit OIN vullen bij bevoegd gezag van de zaak als Vrager// is, dan wordt het deze organisatie overgenomen in tbomgvergunning.dnkeyoinbevgez (is de Vragende instantie).
  
 {{tag>openwave:1.30:applicatiebeheer:functionaliteiten:swf}} {{tag>openwave:1.30:applicatiebeheer:functionaliteiten:swf}}
  • openwave/1.30/applicatiebeheer/instellen_inrichten/samenwerkingsfunctionaliteit.1708089766.txt.gz
  • Laatst gewijzigd: 2024/02/16 14:22
  • door Lonneke van Dijk