Eerst de impliciete mutatie validaties . LVBB5002 en LVBB5010 vervallen en worden vervangen door LVBB5023 t/m LVBB5030
LVBB5023
Rule: De RegelingMutatie MAG GEEN toe te voegen wId's bevatten die reeds voorkomen in de was-versie
Melding: In de RegelingMutatie komen de volgende toe te voegen wIds reeds voor in de was-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
LVBB5024
Rule: In de RegelingMutatie komen de volgende toe te voegen wIds reeds voor in de was-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
Melding: In de RegelingMutatie komen de volgende te verwijderen wIds niet voor in de was-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
LVBB5025
Rule: De RegelingMutatie MAG GEEN impliciet toegevoegde wId's in de vervang-mutatie bevatten
Melding: Bij verwerking van de RegelingMutatie komen de volgende impliciet toegevoegde wIds voor in de wordt-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
LVBB5026
Rule: De RegelingMutatie MAG GEEN impliciet verwijderde wId's in de vervang-mutatie of verwijder-mutatie bevatten
Melding: Bij verwerking van de RegelingMutatie komen de volgende impliciet verwijderde wIds voor in de wordt-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
LVBB5027
Rule: De @context in de RegelingMutatie MOET bestaan in de wordt-versie
Melding: In de RegelingMutatie worden de volgende wIds als context gebruikt, maar komen niet voor in de was-versie en worden ook niet toegevoegd: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
LVBB5028
Rule: De RegelingMutatie MAG GEEN kind-elementen in de vervang-mutatie of verwijder-mutatie gebruiken die niet voorkomen in de was-versie
Melding: Binnen RegelingMutatie heeft de verwijder / vervang mutatie
voor wId %1 de volgende wIds die niet als child voor deze wId in de was-versie voorkomen: %2. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
*LVBB5029*
Er is nog een interne diiscussie over de precieze regel. Ik zou dit voorlopig even leeglaten.
LVBB5030
Rule: Elk expliciet toegevoegd element MOET uiteindelijk in de wordt-versie terecht komen.
Melding: In de RegelingMutatie hebben de volgende toe te voegen wIds
geen parent in de wordt-versie: %1. Hierdoor kan/kunnen de mutatie(s) niet worden uitgevoerd.
=========
Hieronder staan nog meer validaties die in andere stories toegevoegd worden/zijn.
LVBB1579
Regel: Publicatieopdracht MAG NIET worden afgebroken als de wetstechnische informatie, die voortkomt uit deze opdracht, al gepubliceerd is
Foutmelding: De opdracht kan niet worden afgebroken. De wetstechnische informatie, die voortkomt uit de opdracht met oin %1 en idlevering %2, is al gepubliceerd.
LVBB1575
Rule: Het manifest.xml MOET unieke bestanden bevatten
Melding: Een bestand in het manifest.xml is niet uniek en dat is niet toegestaan.
LVBB1576
Rule: Besluit dat afgebroken moet worden mag geen regeling intrekken waarvan de intrekking al gepubliceerd is.
Melding: De opdracht kan niet worden afgebroken. Intrekking van regeling met akn %1 is al gepubliceerd.
LVBB1577
Rule: Besluit dat afgebroken moet worden mag geen informatieobject intrekken waarvan de intrekking al gepubliceerd is.
Melding: De opdracht kan niet worden afgebroken. Intrekking van informatieobject met join %1 is al gepubliceerd.
LVBB4046
Rule: De volgende elementen binnen RegelingMetadata MOGEN NIET worden gewijzigd:
- Eindverantwoordelijke
- Opvolging
- SoortRegeling
- Maker
Melding: Element %1 in de RegelingMetadata is gewijzigd. Dat mag niet.
LVBB4047
De volgende elementen binnen InformatieobjectMetadata MOGEN NIET worden gewijzigd:
- Eindverantwoordelijke
- FormaatInformatieobject
- Opvolging
- Publicatieinstructie
- Maker
Melding: Element %1 in de InformatieobjectMetadata is gewijzigd. Dat mag niet.
*LVBB4500*
regel: Terugtrekkingen in de consolidatieinformatie MOGEN NIET gebruikt worden.
melding: Het is niet toegestaan terugtrekkingen in de consolidatieinformatie te gebruiken.
*LVBB5022*
Rule: Een definitief besluit met een RegelingTijdelijkdeel MAG NIET een tijdelijk deel zijn van een ontwerpregeling
Melding: Het is niet mogelijk om een RegelingTijdelijkdeel aan te maken die een tijdelijk deel is van een ontwerpregeling. Regeling %1 is een ontwerpregeling.
LVBB5031
Rule: Een tekst:Vervang met @revisie=1 in een RegelingMutatie MAG GEEN renvooi-elementen of @context bevatten
Melding: In de RegelingMutatie bevat de Vervang met @revisie=1 van wid/wat %1 renvooi elementen en/of een @context. Dit is niet toegestaan.
*LVBB5900*
Rule: Een directe mutatie MAG NIET worden gedaan op een ontwerpregeling
Melding: Het is niet mogelijk om een directe mutatie te doen op een ontwerpregeling.
Met vriendelijke groet,
*Brigitte Meijer*
*Informatieanalist LVBB*
........................................................................
Logius
Ministerie van Binnenlandse Zaken en Koninkrijksrelaties
........................................................................
06 – 380 567 20
www.logius.nl| https://koop.overheid.nl
brigitte.meijer@koop.overheid.nl
........................................................................
Sinds 1 januari 2023 is KOOP onderdeel van Logius
Logius is continu op zoek naar nieuwe collega’s: bekijk alle vacatures op onze website.
Samen zorgen we voor een digitale overheid die werkt voor iedereen!