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.33:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren [2025/07/01 10:55] – ↷ Pagina verplaatst van openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren naar openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren Kars Gottschal | openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren [2025/07/17 15:58] (huidige) – Enter nodig na headers Kars Gottschal | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
====== REV-synchroniseren ====== | ====== REV-synchroniseren ====== | ||
+ | |||
Op deze pagina wordt stapsgewijs uitgelegd hoe synchronisatie met de REV tot stand kan komen. | Op deze pagina wordt stapsgewijs uitgelegd hoe synchronisatie met de REV tot stand kan komen. | ||
- | Zie voor beheer en gebruik en export (OpenWave) Register Externe Veiligheid -gegevens: [[openwave: | + | Zie voor beheer en gebruik en export (OpenWave) Register Externe Veiligheid -gegevens: [[openwave: |
Voor een functioneel beheerder is via het Operationsportaal onder kolom Import de tegel //REV Synchronisatie// | Voor een functioneel beheerder is via het Operationsportaal onder kolom Import de tegel //REV Synchronisatie// | ||
Regel 14: | Regel 15: | ||
===== Maak lijst van locatie-EVactiviteiten uit REV ===== | ===== Maak lijst van locatie-EVactiviteiten uit REV ===== | ||
+ | |||
Met de knop ** haal REV locatie-evactiviteiten identificatiecodes** linksonder wordt een lijst samengesteld van actuele locatie-EVactiviteiten van de bronhouder. | Met de knop ** haal REV locatie-evactiviteiten identificatiecodes** linksonder wordt een lijst samengesteld van actuele locatie-EVactiviteiten van de bronhouder. | ||
De bestaande lijst wordt met het gebruik van deze knop overschreven. De betreffende REV-API ({// | De bestaande lijst wordt met het gebruik van deze knop overschreven. De betreffende REV-API ({// | ||
Regel 27: | Regel 29: | ||
==== Actuele locatie-EVactiviteiten kolommen ==== | ==== Actuele locatie-EVactiviteiten kolommen ==== | ||
+ | |||
De actuele locatie-EVactiviteiten worden getoond in de lijst in de volgende kolommen: | De actuele locatie-EVactiviteiten worden getoond in de lijst in de volgende kolommen: | ||
* de id in OpenWave: dnkey van TbRevImportlocevactiv | * de id in OpenWave: dnkey van TbRevImportlocevactiv | ||
Regel 42: | Regel 45: | ||
===== Zet een selectie klaar voor synchronisatie ===== | ===== Zet een selectie klaar voor synchronisatie ===== | ||
+ | |||
Met de knop **aanvinken/ | Met de knop **aanvinken/ | ||
Regel 47: | Regel 51: | ||
===== Synchronisatie aangevinkte rijen ===== | ===== Synchronisatie aangevinkte rijen ===== | ||
+ | |||
Met de knop **synchroniseer aangevinkte items** worden de REV-data in OpenWave van de inrichtingen die corresponderen met de aangevinkte rijen (aangevinkte rijen met een lege inrichtingskey worden genegeerd) overschreven met de data uit het REV. Per rij (dus per inrichting) gebeurt het volgende: | Met de knop **synchroniseer aangevinkte items** worden de REV-data in OpenWave van de inrichtingen die corresponderen met de aangevinkte rijen (aangevinkte rijen met een lege inrichtingskey worden genegeerd) overschreven met de data uit het REV. Per rij (dus per inrichting) gebeurt het volgende: | ||
* De volledige locatie-EVactiviteit set van de inrichting wordt opgehaald uit het REV (op identificatiecode). Hierna genoemd de Json resultset. | * De volledige locatie-EVactiviteit set van de inrichting wordt opgehaald uit het REV (op identificatiecode). Hierna genoemd de Json resultset. | ||
Regel 53: | Regel 58: | ||
* De volgende kolommen van tbmilinrichtingen worden leeggemaakt: | * De volgende kolommen van tbmilinrichtingen worden leeggemaakt: | ||
* De volgende kolommen van tbmilinrichtingen worden gevuld met een timestamp: dddatumlaatstewijziging, | * De volgende kolommen van tbmilinrichtingen worden gevuld met een timestamp: dddatumlaatstewijziging, | ||
- | * Bij de inrichting worden vervolgens de activiteiten en referentiecontouren en EV-contouren uit Json resultset toegevoegd met alle attributen. Voorwaarde is wel dat de featuretype-namen en attribuutnamen uit de Json resultset overeenkomen met de definities uit de OpenWave beheertabellen EN dat voor de attributen geldt dat deze in OpenWave aangevinkt staan als Overnemen (zie [[openwave: | + | * Bij de inrichting worden vervolgens de activiteiten en referentiecontouren en EV-contouren uit Json resultset toegevoegd met alle attributen. Voorwaarde is wel dat de featuretype-namen en attribuutnamen uit de Json resultset overeenkomen met de definities uit de OpenWave beheertabellen EN dat voor de attributen geldt dat deze in OpenWave aangevinkt staan als Overnemen (zie [[openwave: |
De **noodzakelijke instellingen** zijn dezelfde als hierboven beschreven bij de knop //haal REV locatie-evactiviteiten identificatiecodes// | De **noodzakelijke instellingen** zijn dezelfde als hierboven beschreven bij de knop //haal REV locatie-evactiviteiten identificatiecodes// | ||
Regel 63: | Regel 68: | ||
Aangezien het synchroniseren een tijdrovende kwestie kan zijn, wordt dit - om een time-out probleem te vermijden - gedaan in een runnable (dus zonder feedback in een userinterface). In de operationslog (tegel Operationslog in het service centrumportaal) is zichtbaar of het proces al klaar is (onder de code: // | Aangezien het synchroniseren een tijdrovende kwestie kan zijn, wordt dit - om een time-out probleem te vermijden - gedaan in een runnable (dus zonder feedback in een userinterface). In de operationslog (tegel Operationslog in het service centrumportaal) is zichtbaar of het proces al klaar is (onder de code: // | ||
- | {{tag> | + | {{tag> |