Tijdens het samenvoegen kunnen er twee soorten conflicten optreden. Ze worden aangeduid met een bepaalde boodschap.
Oplosbare conflicten
- Apparaat wordt weergegeven als defect
- Apparaat is aanwezig in de master
- Apparaat kon niet verplaatst worden omdat de doellijn niet kon gegenereerd worden
- Apparaat werd gekopieerd, maar de plug-in veroorzaakt een fout
- Lijn is aanwezig in de master; zelfde medium
- Lijn is aanwezig in de master; verschillend medium
- Lijn werd gekopieerd en verplaatst; daarna is er een fout met de voorwaarden voor IP-afbakening opgetreden
- Zone is aanwezig in de master
- Gebouwonderdeel is aanwezig in de master; zelfde type
- Gebouwonderdeel is aanwezig in de master; verschillend type
- Objectgrootte van groepsadres is verschillend
- Groepsadres is aanwezig in de master
- Handel is aanwezig in de master
- Een hoofdgroepsadres- of middelste groepsadreszone is aanwezig in de master met een groepsadresstijl van 2 of 3 niveaus
- Er is een identiek vrij bereik aanwezig in de master
- Vrije zone overlapt in de master
1. Apparaat wordt weergegeven als defect
Conflict
Een apparaat wordt weergegeven als defect omdat bv. zijn parameterdialoogvenster niet kan geopend worden door een probleem met een plug-in.
Oplossingen
- Voor problemen met plug-ins kijkt u hier.
Boodschaptype
- Fout
2. Apparaat is aanwezig in de master
Conflict
Een apparaat met hetzelfde individuele adres is aanwezig in beide projecten.
Oplossingen
- Het apparaat in de master blijft behouden.
- Het apparaat in het gesplitste project wordt verplaatst naar het eerste vrije individuele adres in de lijn.
- Indien er een lijnoverschrijding is, krijgt het apparaat het individuele adres -.-.- en wordt het verplaatst naar de niet-toegewezen apparaten.
Boodschaptype
- Waarschuwing
3. Apparaat kon niet verplaatst worden omdat de doellijn niet kon gegenereerd worden
Conflict
De doellijn moet verplaatst worden, bv. bij een mediaconflict, maar ze kan niet gegenereerd worden omdat bv. de zone vol is.
Oplossingen
- Er wordt geen lijn gegenereerd. De apparaten worden verplaatst naar de niet-toegewezen apparaten en krijgen allemaal het individuele adres -.-.-.
Boodschaptype
- Waarschuwing
4. Het apparaat werd gekopieerd, maar de plug-in heeft een fout veroorzaakt
Conflict
Het apparaat is succesvol gekopieerd, maar de plug-in heeft een (gegevensverwerking) fout veroorzaakt.
Oplossingen
- Voor problemen met plug-ins kijkt u hier.
Boodschaptype
- Fout
5. Lijn met zelfde mediumtype is aanwezig in de master
Conflict
Een lijn met hetzelfde adres en mediumtype is aanwezig in beide projecten.
Oplossingen
- Als de lijn deel uitmaakt van een gesplitst project, worden die eigenschappen toegepast.
- Als de lijn deel uitmaakt van de master, worden de eigenschappen van de master toegepast.
- Groepsadressen worden samengevoegd.
Boodschaptype
- Waarschuwing
- Informatie
6. Er is een lijn met een verschillend mediumtype aanwezig in de master
Conflict
Een lijn met hetzelfde adres maar met een verschillend mediumtype is aanwezig in beide projecten.
Oplossingen
- Er wordt een kopie van het gesplitste project gegenereerd in de master.
- Er wordt geen lijn gegenereerd. De apparaten worden verplaatst naar de niet-toegewezen apparaten en krijgen allemaal het individuele adres -.-.-.
- Groepsadressen worden samengevoegd.
Boodschaptype
- Waarschuwing
- Fout
- Informatie
7. IP-gerelateerde fout na het kopiëren en verplaatsen van een IP-lijn
Conflict
Een IP-lijn wordt gekopieerd en verplaatst, maar er treedt een topologie-gerelateerde fout op.
Oplossingen
- Er wordt geen lijn gegenereerd. De apparaten worden verplaatst naar de niet-toegewezen apparaten en krijgen allemaal het individuele adres -.-.-.
Boodschaptype
- Fout
8. Zone is aanwezig in de master
Conflict
Een zone met hetzelfde adres is aanwezig in beide projecten.
Oplossingen
- Als de zone deel uitmaakt van een gesplitst project, worden die eigenschappen toegepast.
- Als de zone deel uitmaakt van de master, worden de eigenschappen van de master toegepast.
Boodschaptype
- Waarschuwing
9. Gebouwonderdeel van hetzelfde type is aanwezig in de master
Conflict
Een gebouwonderdeel met dezelfde naam en van hetzelfde type is aanwezig in beide projecten.
Oplossingen
- Ze worden als één geheel beschouwd en alle apparaten worden samengevoegd in het gebouwonderdeel van de master.
- De eigenschappen van de master worden toegepast: commentaar, status, naam, beschrijving, nummer.
Boodschaptype
- Waarschuwing
10. Gebouwonderdeel van verschillend type is aanwezig in de master
Conflict
Een gebouwonderdeel met de zelfde naam maar van een verschillend type is aanwezig in beide projecten.
Oplossingen
- Alle apparaten worden samengevoegd in hun eigen gebouwonderdeel in de master.
- De samenvoeging gebeurt volgens de eigenschappen: commentaar, status, naam, beschrijving, nummer.
- De naam van het gesplitste project krijgt een extra nummer.
Boodschaptype
- Waarschuwing
11. Inconsistentie van de datalengte van het groepsadres
Conflict
De objectgrootte van de objecten gelinkt met hetzelfde groepsadres is verschillend in beide projecten.
Oplossingen
- Er wordt een nieuw groepsadres gecreëerd in de master en alle links van het gesplitste project worden overgenomen.
- In het gesplitste project wordt dit nieuwe groepsadres in de filtertabellen van de koppelaar opgeslagen als 'handmatig toegevoegd'.
- Het toegepaste algoritme verschilt per groepsadres, cfr. de volgende tabellen:
Groepsadresstijl met 3 niveaus
Vrij groepsadres in de middelste groep |
|
Geen vrij groepsadres in de middelste groep |
|
Middelste groep niet vrij |
|
Hoofdgroep niet vrij |
|
Groepsadresstijl met 2 niveaus
Vrij groepsadres in hoofdgroep |
|
Geen vrij groepsadres in hoofdgroep |
|
Hoofdgroep niet vrij |
|
Groepsadresstijl met vrij niveau
Vrij groepsadres met identieke structuur |
|
Geen vrij groepsadres met identieke structuur en/of geen vrij groepsadres |
(*) Er wordt eerst een hoofdgroep met de naam 'Merge Conflicts' gecreëerd op het basisniveau. Als het vol is, wordt op het volgende niveau een hoofdgroep gecreëerd met de naam 'Merge Conflicts <nummer>', enz. |
Opmerking: de nieuw gegenereerde groepsadressen zijn altijd gebaseerd op het 'opvulprincipe'.
Boodschaptype
- Waarschuwing
- Fout indien het groepsadres niet gecreëerd kan worden.
12. Groepsadres is aanwezig in de master
Conflict
Een groepsadres (met dezelfde datalengte) is aanwezig in beide projecten.
Oplossingen
- De groepsadreseigenschappen van de master blijven behouden (adres, commentaar, naam, beschrijving).
- De groepsadresattributen 'Central' and 'Route' zijn het resultaat van de logische OR-bewerking tussen deze attributen van de master en het gesplitste project.
Boodschaptype
- Waarschuwing
13. Handel is aanwezig in de master
Conflict
Een handel met dezelfde naam is aanwezig in beide projecten.
Oplossingen
- Ze worden beschouwd als één geheel en alle apparaten worden samengevoegd in de masterhandel.
- De eigenschappen van de master worden toegepast: commentaar, status, naam, beschrijving, nummer.
Boodschaptype
- Waarschuwing
14. Een hoofdgroepsadres of een middelste groepsadres heeft een andere groepsadresstijl in de master
Conflict
De groepsadresstijl van een hoofdgroep of middelste groep verschilt in de twee projecten.
Oplossingen
- De groepsadreseigenschappen van de master blijven behouden (adres, commentaar, naam, beschrijving).
- Het groepsadresattribuut 'Route' is het resultaat van de logische OR-bewerking tussen dit attribuut van de master en het gesplitste project.
Boodschaptype
- Waarschuwing
15. Er is een identiek vrij groepsadresbereik aanwezig in de master
Conflict
Er is een vrij groepsadresbereik met hetzelfde bereik aanwezig in beide projecten.
Oplossingen
- De groepsadreseigenschappen van de master blijven behouden: adres, commentaar, naam, beschrijving.
- Het groepsadresattribuut 'Route' is het resultaat van de logische OR-bewerking tussen dit attribuut van de master en het gesplitste project.
Boodschaptype
- Waarschuwing
16. Een vrij groepsadresbereik overlapt in de master
Conflict
Een vrij groepsadresbereik overlapt met minstens één bereik in de master.
Oplossingen
-
Er wordt een intern algoritme toegepast om het effect van de overlapping te minimaliseren.
-
De 'ongefilterde' groepsadressamenvoeging is het resultaat van de logische OR-bewerking tussen deze groepsadressen.
- Het groepsadresattribuut 'Route' is het resultaat van de logische OR-bewerking tussen dit attribuut van de master en het gesplitste project.
Boodschaptype
- Waarschuwing
Onoplosbare conflicten
Sommige conflicten ten gevolge van een samenvoeging zijn onoplosbaar, omdat het resultaat van de samenvoeging ongeldig zou zijn (bv. topologiefouten). In dit geval vindt er geen samenvoeging plaats en wordt er alleen een foutboodschap getoond met de opgetreden problemen.