Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Volgende revisie | Vorige revisie | ||
openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking [2024/07/29 12:26] – aangemaakt - Externe bewerking 127.0.0.1 | openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking [Ongeldige datum] (huidige) – Externe bewerking (Ongeldige datum) 127.0.0.1 | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
+ | ====== Verwerking van StUF OLO/AIM berichten ====== | ||
+ | |||
+ | * Deze service wordt door externe programma(s) aangeroepen. | ||
+ | * De wsdl van deze service heeft format: '' | ||
+ | * De service ondersteunt StUF-LVO versies 305, 311 en 312. | ||
+ | * De service kan achter een firewall geïnstalleerd zijn. | ||
+ | * De service kan met HTTPS authenticatie geïnstalleerd zijn. | ||
+ | |||
+ | ===== Berichtsoorten ===== | ||
+ | |||
+ | De service verwerkt de volgende berichtsoorten tot een nieuwe zaak in OpenWave: | ||
+ | |||
+ | * vrgDi01AanvragenVooroverleg | ||
+ | * omvDi01AanbiedenAanvraag | ||
+ | * vrgDi01AanvragenAdvies samen met omvDu01LeverenAanvraag | ||
+ | * wwvDi01AanbiedenAanvraag | ||
+ | * wwvDu01LeverenAanvraag | ||
+ | |||
+ | De service verwerkt de volgende berichtsoort tot toevoegen van een extern zaaknummer (dvintzaakcode) aan bestaande OpenWave zaak (mits OLO aanvraagnummer bekend): | ||
+ | * vrgDi01KoppelZaakAanAanvraag (OpenWave kan ook zelf een vrgDi01KoppelZaakAanAanvraag initiëren om bijv. aan het OLO-loket terug te koppelen onder welke OpenWave zaakcode het bericht is opgeslagen: zie hiervoor het kopje //Uitgaande bericht: KoppelZaakAanAanvraag-instellingen// | ||
+ | |||
+ | De service verwerkt de volgende berichtsoorten tot kaarten in de tabel tbOmgOLOberichten bij een bestaande OpenWave zaak (mits OLO-aanvraagnummer bekend): | ||
+ | * vrgDi01IndienenAanvulling | ||
+ | * vrgDi01VoegAdviesToe | ||
+ | * vrgDi01IntrekkenAanvraag | ||
+ | * vrgDi01VerwijderenAanvraag | ||
+ | * vrgDi01WijzigGemachtigde | ||
+ | |||
+ | Overige berichtsoorten worden niet verwerkt. | ||
+ | |||
+ | ===== Verplichte instellingen ===== | ||
+ | |||
+ | * Kolom //Tekst// van de //Sectie: Koppeling OLO// en //Item: Methode// moet de waarde StUF-LVO 311 hebben en aangevinkt zijn. De service verwerkt met deze instelling zowel **StUF-LVO 311 als StUF-LVO 312** berichten. | ||
+ | * Er moet precies één kaart zijn in de tabel zaaktypes omgeving (tbsoortomgverg) waarbij de kolom OLO-tag de waarde: **ReguliereProcedure Reguliere procedure** heeft. | ||
+ | * Er moet precies één kaart zijn in de tabel zaaktypes omgeving (tbsoortomgverg) waarbij de kolom OLO-tag de waarde: **UitgebreideProcedure Uitgebreide procedure** heeft. | ||
+ | * Er moet precies één kaart zijn in de tabel zaaktypes omgeving (tbsoortomgverg) waarbij de kolom OLO-tag de waarde: **Geen procedure van toepassing** heeft. Dit OpenWave zaaktype wordt gebruikt voor meldingen die niet nader gespecificeerd worden door de facultatieve instellingen // | ||
+ | MeldingOnderdeelLozing, | ||
+ | * //Getal2// van de instelling //Koppeling OLO// en //Item: Onbekende vergunning// | ||
+ | * //Getal2// van de instelling //Koppeling OLO// en //Item: Vooroverleg// | ||
+ | * //Getal2// van de instelling //Koppeling OLO// en //Item: Onbekende Activiteit// | ||
+ | * //Getal2// van de instelling //Koppeling OLO// en //Item: DummyLokatiePerceelkey// | ||
+ | * In de brontabel // | ||
+ | * In de brontabel // | ||
+ | * Bij de soort omgevingszaak (tbsoortomgverg) of de soort milieu/ | ||
+ | Indien een van deze verplichte instellingen ontbreekt of niet valide is gedefinieerd dan wordt er toch een BV03-retourbericht verzonden (immers met het bericht is niets mis, maar wel met de instellingen). In de messagelog wordt echter de kolom error gevuld met de ontbrekende instelling, waardoor er geen zaak is aangemaakt. | ||
+ | |||
+ | ==== Autorisatiesleutel voor WSAS-API i.v.m. aanmaak processtappen ==== | ||
+ | |||
+ | Omdat de asynchroonservice op de DUSK-server een OpenWave API van de WSAS-server gaat aanroepen om (automatische) processtappen | ||
+ | |||
+ | Daarbij moet het endpoint voor de OpenWave API getAuthorisation gedefinieerd zijn in de kolom //Tekst// van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassMedewerker// | ||
+ | |||
+ | Verder moet het endpoint voor de OpenWave API InsertAutomatischeProcessen gedefinieerd zijn in de kolom //Tekst// van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassWizard// | ||
+ | |||
+ | |||
+ | De genoemde Login/pass moeten ook opgenomen zijn in de medewerkerstabel waarbij: | ||
+ | * de user toegang moet hebben tot de browserversie | ||
+ | * EN // | ||
+ | * EN de kolom //2-factor authentication opheffen// aangevinkt is. | ||
+ | |||
+ | |||
+ | ==== Programma-logica ==== | ||
+ | |||
+ | Zie: [[openwave: | ||
+ | |||
+ | |||
+ | ===== Facultatieve instellingen ===== | ||
+ | |||
+ | * //Getal1// van //Sectie: Koppeling OLO// en //Item: ExtAdviesRegulier// | ||
+ | * //Getal1// van //Sectie: Koppeling OLO// en //Item: ExtAdviesUitgebreid// | ||
+ | * //Getal1// van //Sectie: Koppeling OLO// en //Item: ExtAdviesOnbekend// | ||
+ | * De instelling //Sectie: Koppeling OLO// en //Item: MeldingenOpvangen// | ||
+ | * //Getal2// bij //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelSlopen// | ||
+ | * //Getal2// bij //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelGebruik// | ||
+ | * //Getal2// bij //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelLozing // verwijst naar een dnkey van tabel zaaktypes omgeving TbSoortOmgverg waaronder de lozingsmeldingen geplaatst worden. OpenWave beschouwt een OLO-bericht als een **lozingsmelding** indien //Item: MeldingenOpvangen// | ||
+ | * //Getal2// bij //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelActiviteit // verwijst naar een dnkey van tabel zaaktypes omgeving TbSoortOmgverg waaronder de activiteitenmeldingen geplaatst worden. OpenWave beschouwt een OLO-bericht als een **activiteitenmelding** indien // | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item: Aanmaakmappen// | ||
+ | * De woonplaatsnamen in het OLO bericht kunnen doorgegeven worden met de PTT-schrijfwijze. Het gaat hier om de woonplaatsnaam in het onderdeel < | ||
+ | * Indien instelling //Sectie: KoppelingOLO// | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item: LokatieHuisletterCaseSensitive// | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item:// **BestaandeZaakNietOverschrijven** aangevinkt staat, heeft dat tot consequentie dan wanneer een OLO-bericht wordt verwerkt met een OLO-aanvraagnummer dat al bestaat in OpenWave de gegevens van die bestaande zaak NIET worden overschreven. De (verwijzingen naar) bijlages van het OLO-bericht worden wel opgenomen in de tabel nagekomen OLO-berichten in zoverre deze nog niet bestonden (er wordt gematched op de tag bestandsnaam). | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item: BestaandContactNietOverschrijven// | ||
+ | * Indien de instelling //Sectie: KoppelingGBA// | ||
+ | * Indien de instelling //Sectie: Koppeling OLO // en //Item: Olonrdatumbijafsluitenextzaak// | ||
+ | * Indien de instelling //Sectie: Koppeling OLO // en //Item: LeverenAanvraagDatumReset// | ||
+ | * In de instelling //Sectie: Koppeling OLO// en //Item: Versienummer// | ||
+ | * Indien// Getal2// van de instelling //Sectie: Koppeling OLO // en //Item: Waterwet// gevuld is dan verwijst deze waarde naar een dnkey van tbsoortomgverg (zaaktypes omgeving) waar nieuwe zaken op grond van de OLO-berichtsoorten wwvDi01AanbiedenAanvraag en wwvDu01LeverenAanvraag aan gekoppeld worden. | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item: MeerdereAdviesaanvragen// | ||
+ | * Indien de instelling //Sectie: Koppeling OLO// en //Item: AltijdPostadres// | ||
+ | * Vanaf 1.29 is de OpenWave database in karakterset UTF-8. Dit betekent dat de database een groter aantal tekens aan kan dan voorheen. Het voorheen filteren van tekens die niet konden worden opgeslagen in de OpenWave database is daarom niet meer van toepassing. Indien in uitzonderlijke geval het toch nodig is dat berichtverkeer over DUSK WEL de oude filtering toepast van tekens, dan dient men instelling //Sectie: Dusk en Item: WIN1252// aan te maken en aan te vinken. | | ||
+ | |||
+ | |||
+ | ===== Vooroverleg ===== | ||
+ | |||
+ | Indien de OLO-berichtsoort **vrgDi01AanvragenVooroverleg** is, dan koppelt OpenWave deze aanvraag aan het zaaktype waarnaar verwezen wordt in de waarde van //Getal2// van de instelling //Sectie: Koppeling OLO// en //Item: Vooroverleg// | ||
+ | |||
+ | Om te kunnen bewerkstelligen dat een uiteindelijke aanvraag regulier of uitgebreid (die onder hetzelfde OLO-aanvraagnummer wordt binnengeschoten) een eigen zaak wordt in OpenWave - naast de vooroverlegzaak - moet de kolom //Tekst// van de instelling //Koppeling OLO en Item: Vooroverleg// | ||
+ | * wordt deze tekst als prefix toegevoegd aan het OLO-nummer op de vooroverlegkaart. | ||
+ | * Als dan de reguliere of uitgebreide vergunningsaanvraag binnenkomt (met hetzelfde OLO-aanvraagnummer als het vooroverleg) zal OpenWave zoeken naar een vooroverlegkaart waarvan het OLO-nummer (dvlvoaanvraagnr) bestaat uit deze prefix + het OLO-aanvraagnummer. Indien gevonden dan: | ||
+ | * wordt de waarde van ddvooroverleg (en indien leeg dan de aanvraagdatum) van de vooroverlegzaak overgenomen in de kolom ddvooroverleg van de reguliere/ | ||
+ | * wordt een nieuwe groep aangemaakt in tbgroepvergunning met de naam ' | ||
+ | |||
+ | De aanvraagnaam waaronder een vooroverleg wordt opgenomen in OpenWave is in principe: Aanvragen Vooroverleg, | ||
+ | |||
+ | De vooroverlegkaart krijgt default in de kolom ddvooroverleg (blok //Keten//) de waarde van vandaag. De voorgestelde datum uit het bericht wordt overgenomen in de kolom // | ||
+ | |||
+ | Wat betreft OLO-documenten die worden ingeschoten via de OLO-uploadservice: | ||
+ | |||
+ | Wanneer de OLO-nummer in TbOmgVergunning wordt geregistreerd met een prefix dan is de registratie in tbmessagelog zonder prefix (daar staat het oorspronkelijke bericht). Ook het eventuele vervolgbericht dat vanuit OpenWave wordt verzonden: koppelzaakaanaanvraag bevat het oorspronkelijke OLO-aanvraagnummer zonder prefix. | ||
+ | |||
+ | ===== Koppelen van onderdelen/ | ||
+ | |||
+ | Geldt voor de berichtsoorten omv/ | ||
+ | |||
+ | In de kolom //Tag in OLO-xml// van de Soorten Activiteiten (tbsrtToestemming.dvlvotag) in portaal Zaakbeheer wordt de koppeling tussen de benamingen uit OLO-bericht en de OpenWave activiteiten geregeld. | ||
+ | //Tag in OLO-xml// kan de volgende waardes hebben: | ||
+ | * onderdeelBouwen | ||
+ | * onderdeelReclame | ||
+ | * onderdeelUitrit (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelInrit (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelKappen | ||
+ | * onderdeelSlopen | ||
+ | * onderdeelGebruik | ||
+ | * onderdeelMonumenten | ||
+ | * onderdeelMilieu | ||
+ | * onderdeelMeldingActiviteit (eigenlijk niet OLO, maar alleen AIM-meldingen ) | ||
+ | * onderdeelMilieuNeutraalWijizigen (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelGevolgenPlantenEnDieren (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelGevolgenBeschermdeNatuurGebieden (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelUitvoerenWerkOfWerkzaamheden (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelAfwijkenVanDeBestemming (alleen 305 en niet meer vanaf 311) | ||
+ | * onderdeelGebruikGeslotenStortplaats | ||
+ | * onderdeelAlarminstallatie | ||
+ | * onderdeelRoerendeZaken | ||
+ | * onderdeelMeldingLozingOpDeBodemOfDeRioleringBuitenInrichtingen | ||
+ | * onderdeelBeperkteOmgevingsvergunningMilieu | ||
+ | * onderdeelWijzigingMilieu | ||
+ | * onderdeelGrondwaterbeschermingsgebieden | ||
+ | * onderdeelHandelenInStrijdMetRegelsRuimtelijkeOrdening | ||
+ | * onderdeelHandelingenMetGevolgenVoorBeschermdeNatuurgebieden | ||
+ | * onderdeelHandelingenMetGevolgenVoorBeschermdePlant-EnDiersoorten | ||
+ | * onderdeelWegAanleggenOfVeranderen | ||
+ | * onderdeelWerkOfWerkzaamhedenUitvoeren | ||
+ | * onderdeelIn-OfUitrit | ||
+ | * onderdeelSlopenOgvRuimte | ||
+ | * onderdeelSlopenInBeschermdStadsOfDorpsgezicht | ||
+ | * onderdeelAanlegGeslotenBodemenergiesysteem en | ||
+ | * onderdeelOBMBuitenInrichtingen | ||
+ | * onderdeelWaterInDeBodemBrengenOfEraanOnttrekken | ||
+ | |||
+ | Het is dus de bedoeling dat alle hierboven genoemde OLO-onderdelen gekoppeld worden aan een activiteit. | ||
+ | Zo niet dan worden zij gekoppeld aan de zogenaamde //Onbekende OLO-activiteit// | ||
+ | Wanneer een OLO-onderdeel niet hierboven is genoemd, wordt dat genegeerd. | ||
+ | |||
+ | Feitelijk loopt OpenWave het OLO-bericht na op het voorkomen van bovenstaande strings in het blok < | ||
+ | |||
+ | ==== kadastrale gegevens ==== | ||
+ | Indien een OLO-aanvraag is voorzien van kadastrale gegevens in blok **isVan**, dan worden deze nu opgenomen in een kaart van de projectlocaties (tbzaakkadperc). | ||
+ | |||
+ | ===== Uitgaande bericht: KoppelZaakAanAanvraag-instellingen ===== | ||
+ | OpenWave kan na het verwerken van een nieuwe (OLO)-aanvraag waarbij een nieuwe zaak is aangemaakt in tbomgvergunning een uitgaand bericht vrgDi01KoppelZaakAanAanvraag initiëren die de ontvanger vertelt welke OpenWave zaakcode er gekoppeld is aan het OLO-nummer. Daartoe zijn de volgende instellingen verplicht: | ||
+ | * Indien de zaak NIET valt onder een compartiment dan: | ||
+ | * de instelling //Sectie: Koppeling OLO Item: KoppelZaakAanAanvraagBericht// | ||
+ | * in de kolom //Tekst// van de instelling //Sectie: Koppeling OLO Item: Ontvangstadres_Asynchroon// | ||
+ | * het stuurgegeven ontvanger organisatie in kolom //Tekst// van de instelling //Sectie: Koppeling OLO Item: ontvanger_organisatie// | ||
+ | * het stuurgegeven ontvanger applicatie in kolom //Tekst// van de instelling //Sectie: Koppeling OLO Item: ontvanger_applicatie// | ||
+ | * het stuurgegeven zender organisatie in kolom //Tekst// van de instelling //Sectie: Koppeling OLO Item: zender_organisatie// | ||
+ | * Indien de zaak WEL valt onder een compartiment dam moet bij het betreffende compartiment (beheerportaal-Nieuw) in het blok OLO-tergkoppeling: | ||
+ | * de kolom dlolokoppelzaakbericht aangevinkt zijn: | ||
+ | * de kolom dvolokoppelzaakendpoint gevuld met een valide endpoint | ||
+ | * de kolom dvolokoppelzaakontvangorg gevuld met het stuurgegeven ontvanger organisatie | ||
+ | * de kolom dvolokoppelzaakontvangapp gevuld met het stuurgegeven ontvanger applicatie | ||
+ | * de kolom dvolokoppelzaakzenderorg gevuld met het stuurgegeven zender organisatie. | ||
+ | * In alle gevallen geldt verder: | ||
+ | * de SOAP action moet worden ingevuld in kolom //Tekst// van //Sectie: Koppeling OLO Item: HTTPSoapAction_vrgDi01KoppelZaakAanAanvraag// | ||
+ | * de kolom //Tekst// van de instelling //Sectie: Koppeling OLO en Item: Charset// vullen met //UTF-8// | ||
+ | * op de map van de dusk.exe moeten de libraries libeay32.dll en ssleay32.dll geïnstalleerd zijn (zowel voor one-way als two-way beveiliging). | ||
+ | Indien de kolom //Getal2// van //Sectie: Koppeling OLO en Item: Https// de waarde 2 heeft, dan gaat OpenWave er vanuit dat er gewerkt wordt met een 2-way beveiligde verbinding (anders one-way). Voor een 2-way beveiligde verbinding verwacht OpenWave een selfsigned - beveiligingscertificaat op de submap met de naam SelfSignedCertificaat achter de map waarop de dusk.exe geïnstalleerd is. In deze submap worden drie files geplaatst respectievelijk het certificaat, | ||
+ | * openwave.crt | ||
+ | * openwave.key | ||
+ | * openwaveCA.crt. | ||
+ | |||
+ | ==== Extra AIM-instellingen ==== | ||
+ | De volgende instellingen indien ook AIM meldingen worden ingelezen: | ||
+ | * //Getal2// van de instelling //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelMeldingActiviteit_O// | ||
+ | * //Getal2// van de instelling //Sectie: Koppeling OLO// en //Item: MeldingOnderdeelMeldingActiviteit// | ||
+ | * //In Getal2// van //Sectie: Koppeling OLO// en //Item: OnbekendeInrichting// | ||
+ | |||
+ | ==== Logging ==== | ||
+ | Het loggen van de OLO-berichten kan (gelijktijdig) op vier manieren: | ||
+ | * **Loggen** in tbMessagelog (beheertegel // | ||
+ | * **Loggen van goed/ | ||
+ | * Kolom //Tekst// van - de aangevinkte - Instelling //Sectie: Koppeling OLO// en //Item: BerichtGoedVerwerktMap// | ||
+ | * Kolom //Tekst// van - de aangevinkte - Instelling //Sectie: Koppeling OLO// en //Item: BerichtNietGoedVerwerktMap// | ||
+ | * Kolom //Tekst// van - de aangevinkte - Instelling //Sectie: Koppeling OLO// en //Item: BerichtOnbekendMap// | ||
+ | * Kolom //Tekst// van - de aangevinkte - Instelling //Sectie: Koppeling OLO// en //Item: BerichtWordtNietOndersteundMap// | ||
+ | * **Loggen van alle serviceverkeer** van de berichtenserver DUSK (waar OLO-service een onderdeel van is) in een logfile op een map op de server waar de OLO-service draait. De naam van de logfile en de mapnaam staan in een configuratiefile naast de Berichtenservice (dusk.ini) //Sectie: [Log]// en //Item: Level// met mogelijke waardes 1 tot 9, waarbij 9 het diepst loggen betekent. In //Sectie: [Log]// en //Item: Bestand// staat de map + bestandsnaam van de logfile. Voor deze instellingen zijn systeembeheerrechten op de server waar de OLO-service draait nodig. | ||
+ | * **Loggen van de OLO-berichten in en uit als file op een map** op de server waar de OLO-service draait. Deze mapnaam staat in een configuratiefile naast de Berichtenservice (dusk.ini). //Sectie: [Log]// en //Item: MapSaveBericht// | ||
+ | De namen van de files die hier komen te staan worden door de service zelf gegenereerd (bijvoorbeeld Bericht_Van_Olo_Naar_Dusk_140602150536.xml. Om deze laatste logging te activeren voor OLO-berichten dient ook nog eens de instelling //Sectie: Koppeling OLO// en //Item: SaveBericht// | ||
+ | |||
+ | ===== Instelling m.b.t. probleem gelijktijdigheid ===== | ||
+ | |||
+ | De service voor het verwerken van OLO-bericht kan tegelijkertijd haar werk doen met de service voor het verwerken van een zakLk01 bericht om nieuwe zaak te verwerken. Beide controleren elkaar op het reeds bestaan van een zaak c.q. OLO. Wanneer dat tegelijkertijd gebeurt kan dat misgaan. | ||
+ | |||
+ | Dit is ook het geval wanneer tegelijkertijd twee of meer OLO-berichten binnenkomen met hetzelfde OLO-aanvraagnummer. | ||
+ | |||
+ | Indien in de //Sectie: [LOG]// van de dusk.ini (de configuratiefile naast de Berichtenservice DUSK) het //Item: MapOloZaakBenBezig// | ||
+ | * gaat de service voor verwerken van zakLk01/02 eerst kijken of de file BezigMetOLO.txt bestaat. Zo ja dan (pollend) maximaal 5 seconden tot de file BezigMetOLO.txt niet meer bestaat. Als die file BezigMetOLO.txt niet meer bestaat (of na 5 seconden) dan maakt de zakLk01/02 service zelf een file met de naam BezigMetZaak.txt aan en verwerkt het zakLk01/02 bericht en vernietigt daarna de file BezigMetZaak.txt | ||
+ | * gaat de service voor verwerken van OLO-bericht ook eerst kijken of de file BezigMetZaak.txt bestaat. Zo ja dan (pollend) maximaal 5 seconden tot de file BezigMetZaak.txt niet meer bestaat. Als die file BezigMetZaak.txt niet bestaat (of na 5 seconden) dan maakt de OLO-service zelf een file met de naam BezigMetOLO.txt aan en verwerkt het OLO-bericht en vernietigt daarna de file BezigMetOLO.txt. | ||
+ | |||
+ | Voor bovenstaande instellingen zijn systeembeheerrechten op de server waar de OLO-service draait nodig. | ||
+ | |||
+ | ==== Aanmaken zaak met zaak/DMS vanuit OLO-service ==== | ||
+ | De verwerking van het OLO-bericht kan leiden tot het automatisch aanmaken van een zaak in externe zaaksysteem (zaak/ | ||
+ | * Indien de zaak NIET valt onder een compartiment dan moet de instelling //Sectie: Koppeling OLO// en //Item: AanmakenZaakmetZaak/ | ||
+ | * Indien de zaak WEL valt onder een compartiment dan moet: | ||
+ | * EN de instelling //Sectie: Koppeling OLO// en //Item: AanmakenZaakmetZaak/ | ||
+ | * EN bij het betreffende compartiment moet de kolom // | ||
+ | * EN de verwerking van het OLO-bericht zonder fouten is afgehandeld (een Bv03-antwoordbericht) | ||
+ | * EN de berichtsoort van het OLO-bericht was één van de drie onderstaande mogelijkheden | ||
+ | * vrgDi01AanvragenVooroverleg of | ||
+ | * omvDi01AanbiedenAanvraag of | ||
+ | * omvDu01LeverenAanvraag | ||
+ | * EN de OLO-verwerking daadwerkelijk heeft geleid tot de aanmaak van een nieuwe kaart in OpenWave (tbomgvergunning) | ||
+ | * EN het endpoint voor de OpenWave API MaakZaakInZaaksysteem gedefinieerd is in de kolom tekst van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassWizard// | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | * EN het endpoint voor de OpenWave API getAuthorisation gedefinieerd is in de kolom tekst van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassMedewerker// | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | * EN de user/pass waarmee getAuthorisation aangeroepen wordt moeten gedefinieerd zijn in de kolommen //Tekst// van de instellingen //Sectie: Logon// en //Item: ExternOLOLogin// | ||
+ | |||
+ | De OLO-service moet dus geautoriseerd zijn om de OpenWave API maak/zaak in zaaksysteem uit te voeren. | ||
+ | De genoemde user/pass moeten daarom opgenomen zijn in de medewerkerstabel waarbij: | ||
+ | * de user toegang moet hebben tot de browserversie | ||
+ | * EN // | ||
+ | * EN de kolom //2-factor authentication opheffen// aangevinkt is | ||
+ | * EN de user lid is van een rechtengroep die minimaal bij de omgevingszaken het recht ' | ||
+ | |||
+ | Zie verder voor nodige instellingen onder programmablok [[openwave: | ||
+ | |||
+ | ==== Automatisch aanmaken mappen op fileshare vanuit OLO-service ==== | ||
+ | |||
+ | Let Op, dit is alleen nodig indien je wilt dat er aanmaakmappen worden aangemaakt voordat er documenten zijn. Dus wel automatisch aanmaakmappen want er worden geen automatische documenten geplaatst. Dus bij standaard OLO-koppeling waarbij documenten automatisch worden geplaatst zijn deze instellingen niet nodig. | ||
+ | |||
+ | Indien | ||
+ | * De verwerking van het OLO-bericht zonder fouten is afgehandeld (een Bv03-antwoordbericht) | ||
+ | * EN de berichtsoort van het OLO-bericht was één van de drie onderstaande mogelijkheden: | ||
+ | * vrgDi01AanvragenVooroverleg of | ||
+ | * omvDi01AanbiedenAanvraag of | ||
+ | * omvDu01LeverenAanvraag | ||
+ | * EN de OLO-verwerking daadwerkelijk heeft geleid tot de aanmaak van een nieuwe kaart in OpenWave (tbomgvergunning) | ||
+ | * EN - indien de zaak NIET valt onder een compartiment- | ||
+ | * de instelling //Sectie: Documenten, Item: OphalenViaFileserver// | ||
+ | * EN de instelling //Sectie: Koppeling OLO en Item: Aanmaakmappen// | ||
+ | * EN - indien de zaak WEL valt onder een compartiment - | ||
+ | * de kolom //ophalen via fileserver// | ||
+ | * EN de kolom // | ||
+ | * EN het endpoint voor de OpenWave API maakMappenOpFileshare gedefinieerd is in de kolom tekst van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassWizard// | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | * EN het endpoint voor de OpenWave API getAuthorisation gedefinieerd is in de kolom tekst van instelling //Sectie: Koppeling OLO// en //Item: EndpointClassMedewerker// | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | * EN de user/pass waarmee getAuthorisation aangeroepen wordt moeten gedefinieerd zijn in de kolommen tekst van de instellingen //Sectie: Logon// en //Item: ExternOLOLogin// | ||
+ | * de user toegang moet hebben tot de browserversie | ||
+ | * EN passworddatum verloop nooit aangevinkt is | ||
+ | * EN de kolom //2-factor authentication opheffen// aangevinkt is. | ||
+ | * En de kolom //deze persoon hoeft geen inlogverklaring af te vinken//, aangevinkt is | ||
+ | dan zullen bij het aanmaken van een nieuwe zaak of inrichting automatisch de mappen genoemd in de rijen van //Sectie: Aanmaakmappen// | ||
+ | Indien OpenWave in de Cloud draait, en de fileshare is lokaal, dan dan moet wel de [[openwave: | ||
+ | |||
+ | ==== Automatisch vullen van kolom dvhyperlink bij aanmaken zaak ==== | ||
+ | |||
+ | Indien: | ||
+ | * de zaak NIET valt onder een compartiment- | ||
+ | * EN de instelling //Sectie: Documenten, Item: OphalenViaFileserver// | ||
+ | * EN de instelling //Sectie: Koppeling OLO en Item: Aanmaakmappen// | ||
+ | * EN - indien de zaak WEL valt onder een compartiment - | ||
+ | * de kolom //ophalen via fileserver// | ||
+ | * EN de kolom // | ||
+ | * EN de kolom //Tekst// van //Sectie: Hyperlink_basis en Item: Omgeving// is gevuld en aangevinkt | ||
+ | * EN de berichtsoort van het OLO-bericht was één van de drie onderstaande mogelijkheden: | ||
+ | * vrgDi01AanvragenVooroverleg of | ||
+ | * omvDi01AanbiedenAanvraag of | ||
+ | * omvDu01LeverenAanvraag | ||
+ | * EN de OLO-verwerking daadwerkelijk heeft geleid tot de aanmaak van een nieuwe kaart in OpenWave (tbomgvergunning) | ||
+ | dan wordt de kolom dvhyperlink bij de nieuwe zaak automatisch gevuld met de ingestelde hyperlinkbasismap, | ||
+ | |||
+ | In geval dat de zaak behoort bij een compartiment, | ||
+ | |||
+ | ===== OLO-bijlagen ===== | ||
+ | De digi-koppelaar kan op drie manieren de bijlagen bij een OLO-bericht aan OpenWave kwijt. | ||
+ | * In het geval dat OpenWave met een CMIS-koppeling verbonden is aan een DMS kunnen de documenten op een afgesproken plek in dat DMS (een map op basis van het OLO-nummer) geplaatst worden (de digi-koppelaar wordt daartoe geautoriseerd door het DMS). Bij het opvragen van documenten worden deze bijlagen door OpenWave naar de goede map behorende bij de OpenWave zaak verplaatst (Zie voor instellingen toon documenten ophalen met CMIS). | ||
+ | * De tweede manier is dat de digi-koppelaar een bijlage onder http (met naam en wachtwoord) streamt naar een OpenWave URL (upload service) met twee postvariabelen: | ||
+ | * De derde manier is dat de digi-koppelaar de bijlages plaatst op een afgesproken plek op een fileshare. OpenWave pakt deze bijlages op en vervolgens worden deze verplaatst naar ofwel een andere plek op de fileshare, ofwel DMS via CMIS, ofwel DMS via stuf zaak/DMS bericht. Zie: [[openwave: | ||
+ | |||
+ | Zie voor loggen en alsnog verwerken van mislukte OLO/DSO bijlages bij streaming (tweede manier hierboven) ook [[openwave: | ||
+ | |||
+ | ===== Ketenvoorbeelden ===== | ||
+ | * [[openwave: | ||
+ | * [[openwave: | ||
+ | * [[openwave: | ||