openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren

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.33:applicatiebeheer:probleemoplossing:programmablokken:rev_synchroniseren [2025/07/01 10:55] – ↷ Links aangepast vanwege een verplaatsing Kars Gottschalopenwave: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.
  
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 ({//base-URL//}/LocatieEVActiviteiten) wordt daartoe met een GET-request aangesproken. Noodzakelijke instellingen zijn: De bestaande lijst wordt met het gebruik van deze knop overschreven. De betreffende REV-API ({//base-URL//}/LocatieEVActiviteiten) wordt daartoe met een GET-request aangesproken. Noodzakelijke instellingen zijn:
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/uitvinken** kan een selectie op de rijen uit de lijst worden gemaakt, waarmee zij klaar worden gezet voor synchronisatie. Alleen de rijen die aangevinkt zijn EN die een gevulde inrichtingskey hebben kunnen worden gesynchroniseerd (dus de aangevinkte items zonder inrichtingskey worden genegeerd).  Met de knop **aanvinken/uitvinken** kan een selectie op de rijen uit de lijst worden gemaakt, waarmee zij klaar worden gezet voor synchronisatie. Alleen de rijen die aangevinkt zijn EN die een gevulde inrichtingskey hebben kunnen worden gesynchroniseerd (dus de aangevinkte items zonder inrichtingskey worden genegeerd). 
  
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 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: //synchroniseeruitrev//) en zijn eventuele foutmeldingen zichtbaar. Om te vermijden dat gelijktijdig twee of meer keer hetzelfde proces wordt gestart, krijgt //Getal1// van de instelling //Sectie: Operations// en //Item: synchroniseeruitrev// bij het starten de waarde 1 en bij afsluiten de waarde 0. 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: //synchroniseeruitrev//) en zijn eventuele foutmeldingen zichtbaar. Om te vermijden dat gelijktijdig twee of meer keer hetzelfde proces wordt gestart, krijgt //Getal1// van de instelling //Sectie: Operations// en //Item: synchroniseeruitrev// bij het starten de waarde 1 en bij afsluiten de waarde 0.
  
-{{tag>openwave:1.29:applicatiebeheer:functionaliteiten:rev}}+{{tag>openwave:1.33:applicatiebeheer:functionaliteiten:rev}}
  • openwave/1.33/applicatiebeheer/probleemoplossing/programmablokken/rev_synchroniseren.1751360146.txt.gz
  • Laatst gewijzigd: 2025/07/01 10:55
  • door Kars Gottschal