Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
| openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2025/07/17 15:34] – Kars Gottschal | openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2025/12/18 11:46] (huidige) – Kars Gottschal | ||
|---|---|---|---|
| Regel 1: | Regel 1: | ||
| ====== SWF Verwerking Inkomende Actieverzoeken ====== | ====== SWF Verwerking Inkomende Actieverzoeken ====== | ||
| In OpenWave zijn er twee mogelijkheden waarop men de voor de organisatie(s) bedoelde SWF actieverzoeken kan binnenhalen. | In OpenWave zijn er twee mogelijkheden waarop men de voor de organisatie(s) bedoelde SWF actieverzoeken kan binnenhalen. | ||
| - | De eerste is handmatig via de tegel //Ophalen SWF open actieverzoeken// | + | De eerste is handmatig via de tegel //Ophalen SWF open actieverzoeken// |
| Beide opties starten de programmatuur zoals op deze pagina beschreven. De beschrijvingen zijn gevisualiseerd in onderstaand schema: | Beide opties starten de programmatuur zoals op deze pagina beschreven. De beschrijvingen zijn gevisualiseerd in onderstaand schema: | ||
| Regel 20: | Regel 20: | ||
| * b. EN de OIN-nummers zoals hierboven bij A, maar dan voor alle – niet vervallen - compartimenten | * b. EN de OIN-nummers zoals hierboven bij A, maar dan voor alle – niet vervallen - compartimenten | ||
| - | Tevens vindt vooraf een controle plaats op het gevuld zijn van //Getal2// bij de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//: | + | Tevens vindt vooraf een controle plaats op het gevuld zijn van //Getal2// bij de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//: |
| Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment dan wordt een bestaande DummyLokatiePerceelkey verwacht in de kolom // | Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment dan wordt een bestaande DummyLokatiePerceelkey verwacht in de kolom // | ||
| Regel 27: | Regel 27: | ||
| Vanaf 1.32, en daarmee samengaand de v5 SWF versie, is dit aangepast en is de oude werkwijze hersteld waardoor alleen de actieverzoeken uitgezet aan een OIN gebruikmakend van de OpenWave omgeving (zo ingesteld als hierboven beschreven) opgehaald zullen worden | Vanaf 1.32, en daarmee samengaand de v5 SWF versie, is dit aangepast en is de oude werkwijze hersteld waardoor alleen de actieverzoeken uitgezet aan een OIN gebruikmakend van de OpenWave omgeving (zo ingesteld als hierboven beschreven) opgehaald zullen worden | ||
| </ | </ | ||
| - | ==== Ad 2. Bepaling zaaktype en perceeladres voor aanmaken nieuwe zaken op grond van actieverzoek==== | + | ==== Ad 2. Bepaling zaaktype en perceeladres voor aanmaken nieuwe zaken op grond van actieverzoek ==== |
| === Zaaktype === | === Zaaktype === | ||
| + | |||
| Indien: | Indien: | ||
| * het OIN **NIET** behoort tot een compartiment dan wordt het zaaktype bepaald door in tbsoortomgverg een unieke niet vervallen kaart op te zoeken met | * het OIN **NIET** behoort tot een compartiment dan wordt het zaaktype bepaald door in tbsoortomgverg een unieke niet vervallen kaart op te zoeken met | ||
| Regel 48: | Regel 49: | ||
| === Perceeladres === | === Perceeladres === | ||
| - | Indien het OIN behoort tot een compartiment dan wordt het perceeladres opgehaald uit de keyverwijzing in de kolom // | + | |
| + | Indien het OIN behoort tot een compartiment dan wordt het perceeladres opgehaald uit de keyverwijzing in de kolom // | ||
| Anders (het OIN is geen compartiment of het gevonden perceeladreskey bestaat niet) dan wordt de waarde van //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// | Anders (het OIN is geen compartiment of het gevonden perceeladreskey bestaat niet) dan wordt de waarde van //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// | ||
| Regel 56: | Regel 58: | ||
| ==== Ad 4. Bestaat actieverzoek al in OpenWave ==== | ==== Ad 4. Bestaat actieverzoek al in OpenWave ==== | ||
| - | Per OIN kunnen meerdere actieverzoeken geretourneerd worden door de SWF-API.\\ | + | |
| - | Per actieverzoek wordt de identifier daarvan opgezocht in de tabel tbswfactieverzoeken. Indien deze bestaat (kan meerder keren voorkomen, omdat de bijbehorende SWF-ruimte meerdere keren kan voorkomen) met de eigenschap dluitgaand = **F** (dus het verzoek bestaat reeds als inkomend actieverzoek) dan wordt bericht, titel en status gesynchroniseerd met het SWF en hoeft het verzoek verder niet behandeld te worden.\\ | + | Per OIN kunnen meerdere actieverzoeken geretourneerd worden door de SWF-API. |
| - | Indien het actieverzoek nog niet bestaat als inkomend bericht dan wordt deze of toegevoegd aan de bijbehorende SWF-ruimtekaart in tbswfruimte (indien deze bestaat) of wordt er een nieuwe SWF-ruimtekaart in OpenWave aangemaakt.\\ | + | Per actieverzoek wordt de identifier daarvan opgezocht in de tabel tbswfactieverzoeken. Indien deze bestaat (kan meerder keren voorkomen, omdat de bijbehorende SWF-ruimte meerdere keren kan voorkomen) met de eigenschap dluitgaand = **F** (dus het verzoek bestaat reeds als inkomend actieverzoek) dan wordt bericht, titel en status gesynchroniseerd met het SWF en hoeft het verzoek verder niet behandeld te worden. |
| + | Indien het actieverzoek nog niet bestaat als inkomend bericht dan wordt deze of toegevoegd aan de bijbehorende SWF-ruimtekaart in tbswfruimte (indien deze bestaat) of wordt er een nieuwe SWF-ruimtekaart in OpenWave aangemaakt. | ||
| Tevens wordt vanaf versie 1.32 van OpenWave (i.v.m. SWF v5 versie) voor het aanmaken van het nieuwe actieverzoek, | Tevens wordt vanaf versie 1.32 van OpenWave (i.v.m. SWF v5 versie) voor het aanmaken van het nieuwe actieverzoek, | ||
| ==== Ad 5. Nieuwe SWF-ruimte aanmaken in OpenWave ==== | ==== Ad 5. Nieuwe SWF-ruimte aanmaken in OpenWave ==== | ||
| - | Indien het gaat om een actieverzoek voor een compartiment dan bepaalt de waarde van de kolom // | + | |
| + | Indien het gaat om een actieverzoek voor een compartiment dan bepaalt de waarde van de kolom // | ||
| Indien het gaat om een actieverzoek voor de host dan wordt dit bepaald door het aanvinkvakje van de instelling //Sectie: SWF en Item: Actieverzoeknwezaak// | Indien het gaat om een actieverzoek voor de host dan wordt dit bepaald door het aanvinkvakje van de instelling //Sectie: SWF en Item: Actieverzoeknwezaak// | ||
| Regel 69: | Regel 73: | ||
| ==== Ad 6. Nieuwe omgevingzaak ==== | ==== Ad 6. Nieuwe omgevingzaak ==== | ||
| - | Wanneer een nieuwe ruimte moet worden aangemaakt wordt allereerst een nieuwe omgevingzaak aangemaakt met het onder //ad 2// gevonden zaaktype en het onder //ad 2// gevonden perceeladres.\\ | + | |
| - | Het bevoegd gezag (// | + | Wanneer een nieuwe ruimte moet worden aangemaakt wordt allereerst een nieuwe omgevingzaak aangemaakt met het onder //ad 2// gevonden zaaktype en het onder //ad 2// gevonden perceeladres. |
| - | Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Vragende instantie**. | + | Het bevoegd gezag (// |
| - | De uitvoerende instantie/ | + | Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Vragende instantie**. |
| + | De uitvoerende instantie/ | ||
| Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Ontvangende instantie**. | Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Ontvangende instantie**. | ||
| Regel 78: | Regel 83: | ||
| ==== Ad 7. Nieuwe SWF-ruimte ==== | ==== Ad 7. Nieuwe SWF-ruimte ==== | ||
| + | |||
| Indien een nieuwe omgevingzaak is aangemaakt moet ook in tbswfruimte een nieuwe kaart aangemaakt worden. | Indien een nieuwe omgevingzaak is aangemaakt moet ook in tbswfruimte een nieuwe kaart aangemaakt worden. | ||
| Op grond van de SWF-ruimte-identifier uit het inkomende actieverzoek wordt SWF-API aangeroepen om de gegevens van die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. | Op grond van de SWF-ruimte-identifier uit het inkomende actieverzoek wordt SWF-API aangeroepen om de gegevens van die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. | ||
| Regel 83: | Regel 89: | ||
| ==== Ad 8. Ketenpartners van SWF-ruimte ==== | ==== Ad 8. Ketenpartners van SWF-ruimte ==== | ||
| + | |||
| Bij de nieuwe SWF-ruimte in OpenWave worden ook de ketenpartners bij die ruimte opgehaald in tbswfoinpartners. | Bij de nieuwe SWF-ruimte in OpenWave worden ook de ketenpartners bij die ruimte opgehaald in tbswfoinpartners. | ||
| - | Op grond van de SWF-ruimte-identifier wordt SWF-API aangeroepen om de ketenpartners bij die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. De partner met het privilege INITIATOR wordt daarbij genegeerd.\\ | + | Op grond van de SWF-ruimte-identifier wordt SWF-API aangeroepen om de ketenpartners bij die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. De partner met het privilege INITIATOR wordt daarbij genegeerd. |
| De ketenpartners worden geregistreerd met een keyverwijzing naar de OpenWave-tabel tboin. Zo nodig worden ketenpartners hieraan automatisch toegevoegd. | De ketenpartners worden geregistreerd met een keyverwijzing naar de OpenWave-tabel tboin. Zo nodig worden ketenpartners hieraan automatisch toegevoegd. | ||
| ==== Ad 9 Overname gegevens en herkoppelen locatie uit originele verzoek.xml ==== | ==== Ad 9 Overname gegevens en herkoppelen locatie uit originele verzoek.xml ==== | ||
| - | Indien de SWF-ruimte waaronder het actieverzoek valt aangemaakt is door de initiatiefnemer onder een zaak uit het DSO, dan zal de originele verzoek.xml uit het DSO opgehaald worden. Dit is het geval indien bij de SWF-ruimte het veld // | + | |
| + | Indien de SWF-ruimte waaronder het actieverzoek valt aangemaakt is door de initiatiefnemer onder een zaak uit het DSO, dan zal de originele verzoek.xml uit het DSO opgehaald worden. Dit is het geval indien bij de SWF-ruimte het veld // | ||
| Gegevens uit deze xml zoals adres-, locatie- en contactgegevens zullen (waar mogelijk) verwerkt worden bij de nieuwe SWF zaak.\\ | Gegevens uit deze xml zoals adres-, locatie- en contactgegevens zullen (waar mogelijk) verwerkt worden bij de nieuwe SWF zaak.\\ | ||
| - | Bijlagen bij de originele DSO aanvraag worden NIET automatisch verwerkt bij de SWF-zaak. Dit betekent dat er GEEN regels worden aangemaakt onder de tegel //OLO/AIM berichten// | + | Bijlagen bij de originele DSO aanvraag worden NIET automatisch verwerkt bij de SWF-zaak. Dit betekent dat er GEEN regels worden aangemaakt onder de tegel //OLO/AIM berichten// |
| De huidige functionaliteit voor inzien en opslaan van documenten bij de SWF advieszaak voorziet in het inzien en (indien mogelijk) ophalen van deze bijlagen: | De huidige functionaliteit voor inzien en opslaan van documenten bij de SWF advieszaak voorziet in het inzien en (indien mogelijk) ophalen van deze bijlagen: | ||
| * De bijlagen bij de originele DSO vergunningaanvraag worden door het SWF beschikbaar gesteld bij de SWF-ruimte. In OpenWave is de lijst met documenten zichtbaar bij het detailscherm van de SWF-ruimte. Deze lijst wordt gevuld/ | * De bijlagen bij de originele DSO vergunningaanvraag worden door het SWF beschikbaar gesteld bij de SWF-ruimte. In OpenWave is de lijst met documenten zichtbaar bij het detailscherm van de SWF-ruimte. Deze lijst wordt gevuld/ | ||
| * De documenten zijn via deze lijst te downloaden mits vertrouwelijkheid oké. Tevens vindt men hier de al bestaande functionaliteit om een selectie van documenten te registreren en door te zetten naar de documentopslag (gebruik maken van documentregistratie is hiervoor vereist). | * De documenten zijn via deze lijst te downloaden mits vertrouwelijkheid oké. Tevens vindt men hier de al bestaande functionaliteit om een selectie van documenten te registreren en door te zetten naar de documentopslag (gebruik maken van documentregistratie is hiervoor vereist). | ||
| - | **Belangrijk**: | + | **Belangrijk**: |
| Dit betekent dat het document alleen op te halen is indien de initiatiefnemer van de SWF-ruimte de vereiste vertrouwelijkheid heeft meegegeven aan de ketenpartner die het actieverzoek ontvangt. Is deze vertrouwelijkheid niet toegekend dan kan OpenWave de verzoek.xml niet opvragen namens de ketenpartner en worden de gegevens uit de verzoek.xml niet verwerkt bij de zaak. | Dit betekent dat het document alleen op te halen is indien de initiatiefnemer van de SWF-ruimte de vereiste vertrouwelijkheid heeft meegegeven aan de ketenpartner die het actieverzoek ontvangt. Is deze vertrouwelijkheid niet toegekend dan kan OpenWave de verzoek.xml niet opvragen namens de ketenpartner en worden de gegevens uit de verzoek.xml niet verwerkt bij de zaak. | ||
| - | ===Bepaal opnieuw locatie op grond van verzoek.xml=== | + | === Bepaal opnieuw locatie op grond van verzoek.xml === |
| Op grond van de projectlocatie uit het DSO verzoek.xml wordt opnieuw de locatie in tbperceeladressen gezocht. Dit gebeurt op gelijke wijze als bepalen perceeladres voor binnenkomen van nieuwe DSO aanvraag.\\ | Op grond van de projectlocatie uit het DSO verzoek.xml wordt opnieuw de locatie in tbperceeladressen gezocht. Dit gebeurt op gelijke wijze als bepalen perceeladres voor binnenkomen van nieuwe DSO aanvraag.\\ | ||
| <adm warning> | <adm warning> | ||
| Regel 106: | Regel 115: | ||
| ==== Ad 10 Overname contactadressen, | ==== Ad 10 Overname contactadressen, | ||
| - | ===Aanmaken contactpersonen bij de omgevingszaak op grond van verzoek.xml=== | + | === Aanmaken contactpersonen bij de omgevingszaak op grond van verzoek.xml === |
| In de verzoek.xml kunnen voorkomen de volgende contactpersonen: | In de verzoek.xml kunnen voorkomen de volgende contactpersonen: | ||
| Met als enige uitzondering de adresrol die het nieuwe contact krijgt: | Met als enige uitzondering de adresrol die het nieuwe contact krijgt: | ||
| Regel 119: | Regel 129: | ||
| </ | </ | ||
| - | ===Overnemen onderdelen/ | + | === Overnemen onderdelen/ |
| Onder de tegel // | Onder de tegel // | ||
| **Uitzondering**: | **Uitzondering**: | ||
| - | ===Overnemen projectlocatie bij de omgevingszaak op grond van verzoek.xml=== | + | === Overnemen projectlocatie bij de omgevingszaak op grond van verzoek.xml === |
| De projectlocatie uit de originele verzoek.xml wordt overgenomen onder tegel // | De projectlocatie uit de originele verzoek.xml wordt overgenomen onder tegel // | ||
| {{tag> | {{tag> | ||