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/07/17 16:25] (huidige) – Spaces needed Kars Gottschal | ||
---|---|---|---|
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 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.\\ | ||
Regel 61: | Regel 64: | ||
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.\\ | 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 (// | Het bevoegd gezag (// | ||
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.\\ | ||
Regel 88: | Regel 95: | ||
==== 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.\\ | ||
Regel 99: | Regel 107: | ||
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> |