Beide kanten vorige revisie Vorige revisie | |
openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking:programma-logica_olo_verwerking [2025/07/01 10:55] – ↷ Pagina verplaatst van openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking:programma-logica_olo_verwerking naar openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking:programma-logica_olo_verwerking Kars Gottschal | openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking:programma-logica_olo_verwerking [2025/07/01 10:55] (huidige) – ↷ Links aangepast vanwege een verplaatsing Kars Gottschal |
---|
Indien de zaak bestaat weet OpenWave dus bij welke module. Dit is belangrijk bij //ad 6// en de stappen die daarna komen. | Indien de zaak bestaat weet OpenWave dus bij welke module. Dit is belangrijk bij //ad 6// en de stappen die daarna komen. |
| |
Omdat er tegelijkertijd meer berichten betreffende eenzelfde <aanvraagnummer> naar de OpenWave service verzonden kunnen worden is het belangrijk deze in volgorde af te handelen. Zie hiervoor het kopje //Instelling m.b.t. probleem gelijktijdigheid// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Omdat er tegelijkertijd meer berichten betreffende eenzelfde <aanvraagnummer> naar de OpenWave service verzonden kunnen worden is het belangrijk deze in volgorde af te handelen. Zie hiervoor het kopje //Instelling m.b.t. probleem gelijktijdigheid// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
Zie ook de afwijking bij kopje //vooroverleg// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Zie ook de afwijking bij kopje //vooroverleg// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
**Leverenaanvraag op grond van adviesverzoeken** | **Leverenaanvraag op grond van adviesverzoeken** |
==== ad 2 Stoppen want er klopt iets niet ==== | ==== ad 2 Stoppen want er klopt iets niet ==== |
| |
Zie het kopje //Logging// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Zie het kopje //Logging// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
Indien: | Indien: |
* **Koppelbericht of wijzigingsbericht** maar de zaak bestaat niet in OpenWave of er ontbreekt een instelling. In dat geval wordt eventueel de messagelog gevuld en wordt op de webserver het bericht in de //BerichtNietGoedVerwerktMap// gezet. | * **Koppelbericht of wijzigingsbericht** maar de zaak bestaat niet in OpenWave of er ontbreekt een instelling. In dat geval wordt eventueel de messagelog gevuld en wordt op de webserver het bericht in de //BerichtNietGoedVerwerktMap// gezet. |
==== ad 4 Klaar want bericht is goed verwerkt ==== | ==== ad 4 Klaar want bericht is goed verwerkt ==== |
| |
Zie het kopje //Logging// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Zie het kopje //Logging// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
Voor alle berichten geldt dat eventueel de messagelog gevuld wordt en op de webserver het bericht in de //BerichtGoedVerwerktMap// geplaatst wordt. | Voor alle berichten geldt dat eventueel de messagelog gevuld wordt en op de webserver het bericht in de //BerichtGoedVerwerktMap// geplaatst wordt. |
==== ad 5 Opnemen van bijlage verwijzingen ==== | ==== ad 5 Opnemen van bijlage verwijzingen ==== |
| |
Dit gebeurt in de tabel tbomgoloberichten. Zie [[openwave:1.32:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:olo-aim_bijlage_verwijzingen|OLO/AIM Bijlage verwijzingen]]. | Dit gebeurt in de tabel tbomgoloberichten. Zie [[openwave:1.33:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:olo-aim_bijlage_verwijzingen|OLO/AIM Bijlage verwijzingen]]. |
| |
Het programma zoekt in het bericht naar de blokken //<heeftBijlage>//. Voor elk gevonden blok wordt een kaart aangemaakt in tbomgoloberichten indien deze nog niet bestaat bij de betreffende module en de betrokken zaak (een bestaande zaak, of een zaak die zojuist is aangemaakt). Die controle vindt plaats op tbomgoloberichten.dvlvobestandsnaam versus de waarde van de tag //<bestandsnaam>// uit het blok //<gerelateerde>// van het betreffende blok //<heeftBijlage>//. | Het programma zoekt in het bericht naar de blokken //<heeftBijlage>//. Voor elk gevonden blok wordt een kaart aangemaakt in tbomgoloberichten indien deze nog niet bestaat bij de betreffende module en de betrokken zaak (een bestaande zaak, of een zaak die zojuist is aangemaakt). Die controle vindt plaats op tbomgoloberichten.dvlvobestandsnaam versus de waarde van de tag //<bestandsnaam>// uit het blok //<gerelateerde>// van het betreffende blok //<heeftBijlage>//. |
Indien deze instelling niet bestaat of verwijst naar een niet bestaande tbsoortomgverg.dnkey, dan valt het programma terug op //Getal2// van de verplichte instelling //Sectie: Koppeling OLO// en //Item: Onbekende vergunning//. Ook deze waarde moet verwijzen naar een dnkey van tbsoortomgverg. Is dat niet het geval: zie ad 2. | Indien deze instelling niet bestaat of verwijst naar een niet bestaande tbsoortomgverg.dnkey, dan valt het programma terug op //Getal2// van de verplichte instelling //Sectie: Koppeling OLO// en //Item: Onbekende vergunning//. Ook deze waarde moet verwijzen naar een dnkey van tbsoortomgverg. Is dat niet het geval: zie ad 2. |
| |
Zie verder voor vooroverleg onder kopje //vooroverleg// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking]]. | Zie verder voor vooroverleg onder kopje //vooroverleg// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking]]. |
| |
=== Berichtsoort = omvDi01AanbiedenAanvraag === | === Berichtsoort = omvDi01AanbiedenAanvraag === |
* er meerdere inrichtingen worden aangetroffen dan krijgt de inrichting-identifier de waarde van de instelling //Getal2// van //Sectie: Koppeling OLO// en //Item: OnbekendeInrichting//. Deze waarde verwijst dus naar een dnkey van tbmilinrichtingen met de betekenis 'onbekende inrichting'. De locatie-identifier wordt in dit geval overschreven met de waarde van de dnkeyperceeladressen van die kaart. | * er meerdere inrichtingen worden aangetroffen dan krijgt de inrichting-identifier de waarde van de instelling //Getal2// van //Sectie: Koppeling OLO// en //Item: OnbekendeInrichting//. Deze waarde verwijst dus naar een dnkey van tbmilinrichtingen met de betekenis 'onbekende inrichting'. De locatie-identifier wordt in dit geval overschreven met de waarde van de dnkeyperceeladressen van die kaart. |
| |
Indien het gaat om een **omgevingszaak** dan geldt het volgende: (zie ook de facultatieve instellingen m.b.t. woonplaatsnaam en case-sensitive van huisletter [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]). | Indien het gaat om een **omgevingszaak** dan geldt het volgende: (zie ook de facultatieve instellingen m.b.t. woonplaatsnaam en case-sensitive van huisletter [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]). |
| |
Binnen de blok-keten //<object> - <isVoor> - <gerelateerde>// kijkt het programma naar: | Binnen de blok-keten //<object> - <isVoor> - <gerelateerde>// kijkt het programma naar: |
* De tag //<aanvraagdatum>// wordt gebruikt als ontvangst c.q. startdatum (bij vooroverleg de systeemdatum). | * De tag //<aanvraagdatum>// wordt gebruikt als ontvangst c.q. startdatum (bij vooroverleg de systeemdatum). |
Indien echter de instelling //Sectie: Koppeling OLO en Item: LeverenAanvraagDatumReset// aangevinkt is en het gaat om de verwerking van de berichtsoorten OmvDu01LeverenAanvraag en wwvDu01LeverenAanvraag, dan zal de startdatum (tbomgvergunning.ddaanvraag) worden gevuld met de systeemdatum i.p.v. de aanvraagdatum uit het bericht. | Indien echter de instelling //Sectie: Koppeling OLO en Item: LeverenAanvraagDatumReset// aangevinkt is en het gaat om de verwerking van de berichtsoorten OmvDu01LeverenAanvraag en wwvDu01LeverenAanvraag, dan zal de startdatum (tbomgvergunning.ddaanvraag) worden gevuld met de systeemdatum i.p.v. de aanvraagdatum uit het bericht. |
* De tag //<aanvraagnummer>// wordt gebruikt om de kolom tbomgvergunning.dvlvoaanvraagnummer c.q. tbmilvergunningen.dvolonummer (het OLO/AIM-nummer) te vullen. Zie onder kopje //Vooroverleg// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]) voor de uitzondering met een prefix hierop. | * De tag //<aanvraagnummer>// wordt gebruikt om de kolom tbomgvergunning.dvlvoaanvraagnummer c.q. tbmilvergunningen.dvolonummer (het OLO/AIM-nummer) te vullen. Zie onder kopje //Vooroverleg// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]) voor de uitzondering met een prefix hierop. |
* Kolom tbomgvergunning.dldigindiening wordt op T gezet. | * Kolom tbomgvergunning.dldigindiening wordt op T gezet. |
| |
| |
Het kan zijn dat OpenWave de nieuwe aangemaakte zaak doorzet naar een extern zaaksysteem met een creerzaakbericht (zaak/DMS koppeling). Zie de voorwaarden bij kopje Aanmaken zaak met zaak/DMS vanuit OLO-service bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]). | Het kan zijn dat OpenWave de nieuwe aangemaakte zaak doorzet naar een extern zaaksysteem met een creerzaakbericht (zaak/DMS koppeling). Zie de voorwaarden bij kopje Aanmaken zaak met zaak/DMS vanuit OLO-service bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]). |
| |
Dat gebeurt dan overigens na het inlezen van aanvrager en gemachtigde en de vaststelling van de behandelaar. | Dat gebeurt dan overigens na het inlezen van aanvrager en gemachtigde en de vaststelling van de behandelaar. |
==== ad 10 Aanvrager en Gemachtigde ==== | ==== ad 10 Aanvrager en Gemachtigde ==== |
| |
(Zie ook de facultatieve instellingen m.b.t. PuntjesfunctieVoorletters en bestaandContactNietOverschrijven [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]) | (Zie ook de facultatieve instellingen m.b.t. PuntjesfunctieVoorletters en bestaandContactNietOverschrijven [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]) |
| |
**Aanvrager** | **Aanvrager** |
==== ad 12 Voeg onderdelen toe ==== | ==== ad 12 Voeg onderdelen toe ==== |
| |
Zie kopje Onderdelen /Werkzaamheden bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Zie kopje Onderdelen /Werkzaamheden bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
==== ad 13 Voeg behandelaar toe ==== | ==== ad 13 Voeg behandelaar toe ==== |
| |
Indien de combinatie gemeente (ad 8: locatie) / zaaktype (ad 7 bepaal soortzaak) gekoppeld is aan [[openwave:1.32:applicatiebeheer:instellen_inrichten:compartimenten|compartiment]] dan wordt aldaar de behandelaar opgehaald (beheertegel //Compartiment//). Is die niet gedefinieerd dan valt het programma terug op kolom //Tekst// van de instelling //Sectie: Koppeling OLO en Item: dossierbehandelaar//. Die laatste MOET gevuld zijn. | Indien de combinatie gemeente (ad 8: locatie) / zaaktype (ad 7 bepaal soortzaak) gekoppeld is aan [[openwave:1.33:applicatiebeheer:instellen_inrichten:compartimenten|compartiment]] dan wordt aldaar de behandelaar opgehaald (beheertegel //Compartiment//). Is die niet gedefinieerd dan valt het programma terug op kolom //Tekst// van de instelling //Sectie: Koppeling OLO en Item: dossierbehandelaar//. Die laatste MOET gevuld zijn. |
| |
| |
Op grond van de ingelezen processen worden ook checklistitems, die in het beheer gekoppeld zijn aan die processen, automatisch toegevoegd mits ook daar de eigenschap auto(matisch) aangevinkt is. | Op grond van de ingelezen processen worden ook checklistitems, die in het beheer gekoppeld zijn aan die processen, automatisch toegevoegd mits ook daar de eigenschap auto(matisch) aangevinkt is. |
| |
LET OP: zie kopje autorisatiesleutel voor WSAS-API i.v.m. aanmaak processtappen bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | LET OP: zie kopje autorisatiesleutel voor WSAS-API i.v.m. aanmaak processtappen bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
==== ad 15 Maak mappen ==== | ==== ad 15 Maak mappen ==== |
| |
Zie kopje //Automatisch aanmaken mappen op fileshare vanuit OLO-service// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. | Zie kopje //Automatisch aanmaken mappen op fileshare vanuit OLO-service// bij [[openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking|Verwerking van StUF OLO / AIM berichten]]. |
| |
| |