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.35:applicatiebeheer:probleemoplossing:programmablokken:synchroniseer_gesloten_swfruimtes [2026/09/15 10:42] – [Synchroniseer Gesloten SWF ruimtes] Lonneke van Dijk | openwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:synchroniseer_gesloten_swfruimtes [2026/09/15 10:47] (huidige) – [Loggen van synchronisatie gesloten SWF ruimtes in Messagelog] Lonneke van Dijk | ||
|---|---|---|---|
| Regel 22: | Regel 22: | ||
| * als wijziging telt: | * als wijziging telt: | ||
| * status is veranderd van **GESLOTEN** naar **OPEN** of **INITIALISATIE** | * status is veranderd van **GESLOTEN** naar **OPEN** of **INITIALISATIE** | ||
| - | * het SWF geeft aan dat de ruimte verwijderd is en **Datum beëindigd** was nog null voor de SWF ruimte. De programmatuur vult dan de beëindigd datum met now() | + | * OF het SWF geeft aan dat de ruimte verwijderd is en **Datum beëindigd** was nog leeg voor de SWF ruimte. De programmatuur vult dan de beëindigd datum met now() |
| * EN deze wijziging is nog niet gemarkeerd als gezien (zie // | * EN deze wijziging is nog niet gemarkeerd als gezien (zie // | ||
| Regel 43: | Regel 43: | ||
| </ | </ | ||
| - | **Proces van synchroniseren gesloten SWF ruimtes** | + | **Proces van synchroniseren gesloten SWF ruimtes:** |
| De taak/ | De taak/ | ||
| - | Er wordt dus voor alle omgevingszaken die voorkomen in vwfrmswfruimte where dvstatus = GESLOTEN and (ddlaatstgewijzigdbijsync <= fn_vandaag(0) and dlaatstgewijzigdbijsync >= fn_vandaag(-14)) and dvsamenwerkingid is not null , per omgevingszaak gekeken of de OINVanZender bepaald kan worden (zo nee dan wordt dit gelogd in de Operationslog voor de taak // | + | Er wordt dus voor alle omgevingszaken die voorkomen in vwfrmswfruimte where dvstatus = GESLOTEN and (ddlaatstgewijzigdbijsync <= fn_vandaag(0) and dlaatstgewijzigdbijsync >= fn_vandaag(-14)) and dvsamenwerkingid is not null, per omgevingszaak gekeken of de OINVanZender bepaald kan worden (zo nee dan wordt dit gelogd in de Operationslog voor de taak // |
| - | Vervolgens wordt voor alle gesloten SWF ruimtes onder deze omgevingszaak de volgende actie uitgevoerd: | + | Vervolgens wordt voor alle gesloten SWF ruimtes onder deze omgevingszaak de volgende actie uitgevoerd: |
| (waarbij de SWF API wordt aangeroepen met als bevoegd gezag de bepaalde OINVanZender, | (waarbij de SWF API wordt aangeroepen met als bevoegd gezag de bepaalde OINVanZender, | ||
| Regel 53: | Regel 54: | ||
| ==== Verversen Gesloten SWF ruimte ==== | ==== Verversen Gesloten SWF ruimte ==== | ||
| - | De SWF API voor het verversen van de SWF ruimte wordt aangeroepen: | + | De SWF API voor het verversen van de SWF ruimte wordt aangeroepen: |
| - | Indien de aanroep niet goed gaat dan zal er in de operationslog een regel worden toegevoegd dat het niet gelukt is om de ruimte te verversen. En zal vervolgens voor de volgende SWF ruimte geprobeerd worden te verversen. Net zo lang als alle in de afgelopen twee weken gesloten SWF ruimtes ververst zijn. | + | Indien de aanroep niet goed gaat dan zal er in de operationslog een regel worden toegevoegd dat het niet gelukt is om de ruimte te verversen. En zal vervolgens voor de volgende SWF ruimte geprobeerd worden te verversen. Net zo lang totdat |
| Indien de aanroep wel goed gaat, EN de ruimte bestaat nog, dan wordt de SWF ruimte (tbswfruimte) gewijzigd met waardes zoals deze door SWF in het antwoordbericht zijn doorgegeven: | Indien de aanroep wel goed gaat, EN de ruimte bestaat nog, dan wordt de SWF ruimte (tbswfruimte) gewijzigd met waardes zoals deze door SWF in het antwoordbericht zijn doorgegeven: | ||
| Regel 77: | Regel 78: | ||
| ==== Loggen van synchronisatie gesloten SWF ruimtes in Messagelog ==== | ==== Loggen van synchronisatie gesloten SWF ruimtes in Messagelog ==== | ||
| - | Het loggen van de synchronisatie actie voor gesloten ruimtes in de Messagelog van OpenWave staat default aan. | + | Het loggen van de synchronisatie actie voor gesloten ruimtes in de Messagelog van OpenWave staat default aan.\\ |
| Het draaien van de taak // | Het draaien van de taak // | ||