openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken

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.32:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2025/07/17 15:59] – Enter nodig na headers Kars Gottschalopenwave: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// op het operationsportaal, en de tweede is het gescheduled automatisch ophalen van de actieverzoeken via de taskscheduler (zie [[openwave:1.32:applicatiebeheer:instellen_inrichten:taskscheduler|Taskscheduler]]).\\+De eerste is handmatig via de tegel //Ophalen SWF open actieverzoeken// op het operationsportaal, en de tweede is het gescheduled automatisch ophalen van de actieverzoeken via de taskscheduler (zie [[openwave:1.32:applicatiebeheer:instellen_inrichten:taskscheduler|Taskscheduler]]).
 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//: die moet verwijzen naar een dnkey van een zogenaamd onbekend perceeladres.\\+Tevens vindt vooraf een controle plaats op het gevuld zijn van //Getal2// bij de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//: die moet verwijzen naar een dnkey van een zogenaamd onbekend perceeladres.
 Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment dan wordt een bestaande DummyLokatiePerceelkey verwacht in de kolom //tbcompartiment.dnkeyswfdummyadres// van het betreffende compartiment. Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment dan wordt een bestaande DummyLokatiePerceelkey verwacht in de kolom //tbcompartiment.dnkeyswfdummyadres// van het betreffende compartiment.
  
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
 </adm> </adm>
-==== 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 ===
Regel 50: Regel 50:
 === Perceeladres === === Perceeladres ===
  
-Indien het OIN behoort tot een compartiment dan wordt het perceeladres opgehaald uit de keyverwijzing in de kolom //tbcompartiment.dnkeyswfdummyadres// van het betreffende compartiment.\\+Indien het OIN behoort tot een compartiment dan wordt het perceeladres opgehaald uit de keyverwijzing in de kolom //tbcompartiment.dnkeyswfdummyadres// van het betreffende compartiment.
 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// gebruikt (het bestaan hiervan is al onder 1 gecheckt). 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// gebruikt (het bestaan hiervan is al onder 1 gecheckt).
  
Regel 59: Regel 59:
 ==== 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 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 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.\\+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, eerst de lijst met documenten bij het SWF ververst. Na het aanmaken van het actieverzoek wordt gekeken of er gekoppelde documenten bij het actieverzoek zijn en zo ja deze opgeslagen bij de lijst met gekoppelde SWF documenten bij het verzoek. Tevens wordt vanaf versie 1.32 van OpenWave (i.v.m. SWF v5 versie) voor het aanmaken van het nieuwe actieverzoek, eerst de lijst met documenten bij het SWF ververst. Na het aanmaken van het actieverzoek wordt gekeken of er gekoppelde documenten bij het actieverzoek zijn en zo ja deze opgeslagen bij de lijst met gekoppelde SWF documenten bij het verzoek.
 ==== 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 //dlswfactieverzoeknwezaak// van dat compartiment of er altijd een nieuwe SWF-ruimtekaart bij een nieuwe omgevingzaak moet worden aangemaakt.\\+Indien het gaat om een actieverzoek voor een compartiment dan bepaalt de waarde van de kolom //dlswfactieverzoeknwezaak// van dat compartiment of er altijd een nieuwe SWF-ruimtekaart bij een nieuwe omgevingzaak moet worden aangemaakt.
 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 74: Regel 74:
 ==== 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.\\ +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 (//dnkeyoinbevgez//) wordt gevuld door de dnkey uit tboin van de vrager van het actieverzoek indien de kolom //Bij inkomend actieverzoek SWF dit OIN vullen bij bevoegd gezag van de zaak als Vrager// aangevinkt is in het beheer bij de OIN-tabel.\\ +Het bevoegd gezag (//dnkeyoinbevgez//) wordt gevuld door de dnkey uit tboin van de vrager van het actieverzoek indien de kolom //Bij inkomend actieverzoek SWF dit OIN vullen bij bevoegd gezag van de zaak als Vrager// aangevinkt is in het beheer bij de OIN-tabel. 
-Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Vragende instantie**. \\ +Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Vragende instantie**.  
-De uitvoerende instantie/behandeldienst (//dnkeyoinuitvinst//) wordt gevuld door de dnkey uit tboin van de OIN van de loop indien de kolom //Bij inkomend actieverzoek SWF dit OIN vullen bij uitvoerende instantie van de zaak als Ontvanger// aangevinkt is in het beheer bij de OIN-tabel. \\+De uitvoerende instantie/behandeldienst (//dnkeyoinuitvinst//) wordt gevuld door de dnkey uit tboin van de OIN van de loop indien de kolom //Bij inkomend actieverzoek SWF dit OIN vullen bij uitvoerende instantie van de zaak als Ontvanger// aangevinkt is in het beheer bij de OIN-tabel. 
 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 91: Regel 91:
  
 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 //Verzoeknummer// is gevuld.\\+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 //Verzoeknummer// is gevuld.
 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/ververst d.m.v. het ververs icoon bij de lijst en door de taak SynchroniseerOpenSWFRuimtes (taak is in te stellen via de Taskscheduler).   * 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/ververst d.m.v. het ververs icoon bij de lijst en door de taak SynchroniseerOpenSWFRuimtes (taak is in te stellen via de Taskscheduler).
   * 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**: de verzoek.xml heeft altijd vertrouwelijkheisdniveau //Strict vertrouwelijk//.\\+**Belangrijk**: de verzoek.xml heeft altijd vertrouwelijkheisdniveau //Strict vertrouwelijk//.
 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.\\
Regel 115: Regel 115:
  
 ==== Ad 10 Overname contactadressen, projectlocatie en activiteiten uit originele verzoek.xml ==== ==== Ad 10 Overname contactadressen, projectlocatie en activiteiten uit originele verzoek.xml ====
-===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: de initiatiefnemer, de gemachtigde en de (overige) contactpersoon. Indien aanwezig zal voor deze contacten bij de omgevingszaak een contact worden aangemaakt waarbij de gegevens uit de verzoek.xml op eenzelfde wijze worden verwerkt als bij het verwerken van contactpersonen voor DSO aanvragen. In de verzoek.xml kunnen voorkomen de volgende contactpersonen: de initiatiefnemer, de gemachtigde en de (overige) contactpersoon. Indien aanwezig zal voor deze contacten bij de omgevingszaak een contact worden aangemaakt waarbij de gegevens uit de verzoek.xml op eenzelfde wijze worden verwerkt als bij het verwerken van contactpersonen voor DSO aanvragen.
Regel 129: Regel 129:
 </adm> </adm>
  
-===Overnemen onderdelen/activiteiten bij de omgevingszaak op grond van verzoek.xml===+=== Overnemen onderdelen/activiteiten bij de omgevingszaak op grond van verzoek.xml ===
  
 Onder de tegel //Onderdelen/Activiteiten// bij de nieuw aangemaakte omgevingszaak worden de activiteiten, vragen en antwoorden overgenomen uit de verzoek.xml. Dit gebeurd op gelijke wijze als voor binnenkomen van nieuwe DSO aanvraag wat betekent dat er soorten onderdelen/activiteiten in het beheer kunnen worden aangemaakt door de programmatuur om de juiste gegevens onder tegel //Onderdelen/Activiteiten// bij de advieszaak te kunnen tonen.\\ Onder de tegel //Onderdelen/Activiteiten// bij de nieuw aangemaakte omgevingszaak worden de activiteiten, vragen en antwoorden overgenomen uit de verzoek.xml. Dit gebeurd op gelijke wijze als voor binnenkomen van nieuwe DSO aanvraag wat betekent dat er soorten onderdelen/activiteiten in het beheer kunnen worden aangemaakt door de programmatuur om de juiste gegevens onder tegel //Onderdelen/Activiteiten// bij de advieszaak te kunnen tonen.\\
 **Uitzondering**: op dit moment wordt nog niet overgenomen de gevraagde bijlages. **Uitzondering**: op dit moment wordt nog niet overgenomen de gevraagde bijlages.
  
-===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 //Projectlocaties/Kadastrale percelen// (tabel tbzaakkadpec). Het attribuut //Hoofdprojectlocatie?// (dlhoofprojectlocatie) wordt aangevinkt. De projectlocatie uit de originele verzoek.xml wordt overgenomen onder tegel //Projectlocaties/Kadastrale percelen// (tabel tbzaakkadpec). Het attribuut //Hoofdprojectlocatie?// (dlhoofprojectlocatie) wordt aangevinkt.
  • openwave/1.32/applicatiebeheer/probleemoplossing/programmablokken/swf_verwerking_inkomende_actieverzoeken.1752760766.txt.gz
  • Laatst gewijzigd: 2025/07/17 15:59
  • door Kars Gottschal