Controles en berichten voor instellingen

Op de pagina Instellingen controleren worden de controleniveaus weergegeven op basis van de menustructuur van Configuratie. Om de controles en berichten voor een functioneel gebied weer te geven, klikt u op de desbetreffende koppeling:

In de volgende tabellen wordt vermeld welke controles worden uitgevoerd en welke berichten kunnen worden weergegeven:

Tabel 1. Cyclus
Code Controle Status Bericht
SC001 De geldigheid controleren van elk van de geselecteerde modulestructuren. Modules die niet zijn geselecteerd, worden gemarkeerd met een vlag. Als een eerder geselecteerde locatiestructuur is verwijderd, is de selectie niet meer geldig en is de waarde NULL op de pagina Cycli en wordt de selectie gemarkeerd met een vlag. Waarschuwing Cyclusperiode [cyclus]-[periode] met de module [module] en de vereiste velden, die niet zijn ingevuld. De module [module] is niet beschikbaar. 
SC004

Controleren op een kalenderselectie in de cyclusperiode. Als de gebruiker de in de cyclus gedefinieerde kalender verwijdert, is de selectie niet meer NULL en wordt deze gemarkeerd met een vlag.

Onvolledig Cyclus [cyclus] waarvoor geen kalender is gedefinieerd.
SC005 Controleren op een kalenderniveau voor het opslaan van de scenariowaarden in de cyclusperiode. Als de gebruiker de geselecteerde kalender bijwerkt, is de selectie van het niveau mogelijk ongeldig. Bijvoorbeeld: als de kwartalen uit de geselecteerde kalender zijn verwijderd, wordt mogelijk een fout gegenereerd als de kwartalen het default kalenderniveau zijn. De selectie is niet meer geldig en de waarde is NULL. Onvolledig Cyclus [cyclus] waarvoor geen kalenderniveau is gedefinieerd.
SC007 Controleren op een artikelstructuur in de cyclusperiode. Als de gebruiker de geselecteerde artikelstructuur verwijdert, is de selectie in Cycli niet meer geldig en wordt deze gemarkeerd als NULL. Onvolledig Cyclusperiode [cyclus]-[periode] waarvoor geen artikelstructuur is gedefinieerd.
SC008 Controleren op een niveau van een artikelstructuur voor het opslaan van scenariowaarden in de cyclusperiode. Als de gebruiker de geselecteerde artikelstructuur bijwerkt, is de selectie mogelijk ongeldig. Bijvoorbeeld: als een niveau uit de geselecteerde structuur is verwijderd, wordt mogelijk een fout gegenereerd. De selectie is niet meer geldig en wordt gemarkeerd als NULL. Onvolledig Cyclusperiode [cyclus]-[periode] waarvoor geen artikelstructuurniveau is gedefinieerd.
SC009 Controleren op een basisvaluta in de cyclusperiode. Als de valuta uit MDM is verwijderd, is de selectie in Cycli niet meer geldig en wordt deze gemarkeerd als NULL. Onvolledig Cyclusperiode [cyclus]-[periode] waarvoor geen basisvaluta is gedefinieerd.
SC040 Controleren op de selectie van een frequentie. Als de gebruiker de geselecteerde kalender bijwerkt, is de selectie van het niveau mogelijk ongeldig. Bijvoorbeeld: als de kwartalen uit de geselecteerde kalender zijn verwijderd, wordt mogelijk een fout gegenereerd als kwartalen zijn ingesteld als de frequentie voor deze cyclus. De selectie is niet meer geldig en wordt gemarkeerd als NULL, wat tot deze fout leidt. Onvolledig Cyclus [cyclus] waarvoor geen frequentie is gedefinieerd.
SC041 Controleren op de selectie van een cyclusproces. Als de gebruiker het geselecteerde cyclusproces verwijdert, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL. De cyclus kan met succes zonder een procesdefinitie worden aangemaakt, maar de gegevens zijn dan niet ingevuld en kunnen afwijken van het verwachte resultaat als er eerder een proces is gedefinieerd. Waarschuwing Cyclusperiode [cyclus]-[periode] waarvoor geen cyclusproces is gedefinieerd.
SC042 De geldigheid van geselecteerde scenarioprocessen controleren voor elk default scenario. Als de gebruiker het geselecteerde scenarioproces verwijdert, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL. Omdat de default scenario's een versienummer krijgen op het moment dat een cyclusperiode wordt aangemaakt (niet wanneer de periode start), moet deze controle worden uitgevoerd op basis van de cyclusdefinitie om te voorkomen dat een nieuwe cyclusperiode wordt aangemaakt. Onvolledig Cyclus [cyclus] met een default scenario [scenario] waarvoor geen scenarioproces is gedefinieerd.
SC043 De geldigheid controleren van de geselecteerde initialisatiemacro's voor elk default scenario. Als de macro is verwijderd, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL. De status wordt ingesteld op Waarschuwing, omdat het scenario met succes is aangemaakt zonder werkstroom, maar kan afwijken van het verwachte resultaat als er eerder een werkstroom is gedefinieerd. Waarschuwing Cyclusperiode [cyclus]-[periode] met een default scenario [scenario] waarvoor geen initialisatiemacro is gedefinieerd.
SC045 Controleren op een update van de cyclusdefinitie voor de versie die is gekoppeld aan de huidige cyclusperiode. Bijgewerkt Cyclus verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC047 Bijgewerkt Kalender [kalender] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode. Controleren op een update van de kalender voor de versie die is gekoppeld aan de huidige cyclusperiode, indien van toepassing.
SC048 Controleren op een update van de measure voor de versie die is gekoppeld aan de huidige cyclusperiode. Bijgewerkt Measure [measure] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC049 Controleren op een update van de calculatieregel voor de versie die is gekoppeld aan de huidige cyclusperiode. Bijgewerkt Controleer of een update van de calendarCalendar-regel [regel] verschilt van die van de versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC050 Controleren op een update van het notitietype voor de versie die is gekoppeld aan de huidige cyclusperiode. Bijgewerkt Notitietype [type] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC051 Controleren op een update van de planningsstructuur voor de versie die is gekoppeld aan de huidige cyclusperiode, indien van toepassing. Bijgewerkt Planningsstructuur [structuur] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC052 Controleren op een update van het cyclusproces voor de versie die is gekoppeld aan de huidige cyclusperiode, indien van toepassing. Bijgewerkt Cyclusproces [proces] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC053 Controleren op een update van de werkstroom voor de versie die is gekoppeld aan de huidige cyclusperiode, indien van toepassing. Bijgewerkt Werkstroom [werkstroom] verschilt van versie die wordt gebruikt in cyclusperiode [cyclus] - [periode]. Wijzigingen worden van kracht bij het starten van de volgende cyclusperiode.
SC074 Controleren of de cyclus is ingesteld op automatisch starten (Start proces > Handmatig), terwijl het veld Volgende periode leeg is (NULL). In dit geval kan de applicatie niet automatisch perioden aanmaken voor deze cyclus omdat niet kan worden bepaald welke periode moet worden gestart. De gebruiker moet de cyclusdefinitie bewerken en een geldige waarde instellen bij Volgende periode of Start proces instellen op Handmatig.   Waarschuwing Cyclus [cyclus] met de automatische instelling 'Start proces', maar de volgende periode is niet bepaald. Nieuwe cyclusperioden worden pas door het systeem gestart wanneer een waarde voor de volgende periode is ingevuld. (Configuratie \ Cyclus). Als nieuwe cyclusperioden niet automatisch mogen worden aangemaakt, zet u het veld 'Start proces' op Handmatig.
SC075 De status van de kalender controleren in Cycli. Als de status Ongeldig is vanwege een fout bij het aanmaken van de kalenderbuckets, wordt een melding gegenereerd. Onvolledig Cyclusperiode [cyclus]-[periode] gebruikt kalender [kalender] met de status "Ongeldig". Wijzig de kalenderdefinitie en los het probleem op vóór de start van de cyclusperiode.
SC077 Controleren op kalenderdefinities die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Kalender [kalender] is toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC078 Controleren op measuredefinities die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Measure [measure] wordt toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC079 Controleren op calculatieregels die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Calculatieregel [regel] wordt toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC080 Controleren op definities van planningsstructuren die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Planningsstructuur [structuur] wordt toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC081 Controleren op definities van cyclusprocessen die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Cyclusproces [proces] wordt toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC082 Controleren op definities van scenarioprocessen die nieuwer zijn dan de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Scenarioproces [proces] is toegevoegd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC083 Verwijderde cyclusdefinities vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Dit is alleen van toepassing op de verwijderde cyclus. Bijgewerkt Cyclusdefinitie [cyclus] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC084 Verwijderde kalenderdefinities vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Kalender [kalender] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC085 Verwijderde measuredefinities vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Measure [measure] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC086 Verwijderde calculatieregels vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Calculatieregel [regel] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC087 Verwijderde definities van planningsstructuren vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Planningsstructuur [structuur] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC088 Verwijderde definities van cyclusprocessen vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Melding wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Cyclusproces [proces] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC089 Verwijderde definities van scenarioprocessen vergelijken met de versie die wordt gebruikt in de huidige cyclusperiode. Het bericht wordt alleen gegenereerd voor cycli met de status = Actief (niet Afgebroken, Voltooid, Wachtend). Bijgewerkt Scenarioproces [proces] wordt verwijderd tijdens de huidige cyclusperiode. Deze wijzigingen worden van kracht vanaf de volgende cyclusperiode.
SC096 Het cyclusproces dat is gekoppeld aan een cyclus, controleren. Als de instellingen van een cyclusproces ongeldig zijn, wordt voorkomen dat de cyclusperiode wordt gestart. Onvolledig Cyclus [cyclus] gebruikt cyclusproces [cyclusproces] met ongeldige instellingen. Wijzig het cyclusproces en los het probleem op voordat een nieuwe cyclusperiode voor deze cyclus wordt aangemaakt.
SC098 De planningsstructuren die zijn gekoppeld aan een cyclus, controleren. Als de instellingen van een planningsstructuur ongeldig zijn, wordt voorkomen dat de cyclusperiode wordt gestart. Onvolledig Cyclus maakt gebruik van structuur "{0}" met status "Ongeldig". Wijzig de structuur en los het probleem op voordat de cyclusperiode wordt gestart.
SC101 De codelijsten controleren die worden gebruikt voor de planningsstructuren in een cyclusperiode. Als de instellingen van een codelijst ongeldig zijn, wordt voorkomen dat de cyclusperiode wordt gestart. Onvolledig Cyclusperiode [cyclus]-[periode] gebruikt een planningsstructuur [structuur] die is gebaseerd op een codelijst [codelijst] met ongeldige instellingen. Wijzig de codelijst en los het probleem op voordat de cyclusperiode wordt gestart.
SC102 Een module die is gedefinieerd in Cycli, bevat geen measures. Hierdoor wordt voorkomen dat de measuredimensie wordt aangemaakt in de kubus, wat problemen oplevert. Er moet ten minste één measure zijn gedefinieerd voor elke module. Onvolledig Cyclusperiode [cycle]-[period] bevat een module [module] waarvoor geen measures zijn gedefinieerd. Schakel deze module in de cyclus uit of definieer ten minste één measure voor deze module.
SC103 De definities voor de extra planningsstructuur moeten volledig zijn. Als een planningsstructuur is verwijderd terwijl die voor een cyclus wordt gebruikt als een extra structuur, is een onvolledige definitie het resultaat. Onvolledig In cyclusperiode [cyclus]-[periode] is de definitie van een extra planningsstructuur voor module [module] onvolledig.
SC104 De definities voor het extra kernattribuut moeten volledig zijn. Als een codelijst of codelijstattribuut is verwijderd terwijl het voor een cyclus wordt gebruikt als een extra kernattribuut, is een onvolledige definitie het resultaat. Onvolledig Cyclusperiode [cyclus]-[periode] bevat een onvolledig extra kernattribuut voor [Omschrijving].
SC105 De vorige cyclusperiode moet geldig zijn voordat een cyclusperiode wordt gestart, op basis van alle geldige voltooide cyclusperioden. Onvolledig Voor cyclusperiode [cycle]-[period] is eerder een ongeldige cyclusperiode geselecteerd.
SC106 Controleren of de vorige cyclusperiode kan worden berekend wanneer het cyclusproces is ingesteld op automatisch starten. Waarschuwing Cyclusperiode [cycle]-[period] heeft de automatische instelling 'Start proces'. De vorige cyclusperiode kan echter niet worden berekend.
SC107 Als binnen de cyclus een extra kernattribuut is gedefinieerd, moeten alle elementen van de geselecteerde codelijst zijn ingevuld voor dat attribuut. Als een null-waarde bestaat voor een element in de bijbehorende codelijst, is de kubus niet juist gevuld. Onvolledig Voor cyclusperiode [cyclus]-[periode] is een extra kernattribuut gedefinieerd [codelist].[attribuut] dat ongedefinieerde waarden bevat voor elementen in de codelijst. Het extra kernattribuut voor deze cyclus is pas geldig indien alle codelijstelementen hiervoor zijn ingevuld.
SC108 Het notitietype controleren voor een verplichte notitie tijdens het deblokkeren en opslaan van wijzigingen. Als een notitietype is verwijderd terwijl het voor een cyclus wordt gebruikt, is een onvolledige definitie het resultaat. Onvolledig Voor cyclusperiode [cyclus]-[periode] is het selectievakje “Notitie verplicht toevoegen bij deblokkering” ingeschakeld, maar het geselecteerde default notitietype is ongeldig. Selecteer een ander notitietype of schakel het selectievakje Notitie verplicht toevoegen bij deblokkering uit.
SC109 Het notitietype controleren voor een verplichte notitie tijdens het herberekenen van een werkblad. Als een notitietype is verwijderd terwijl het voor een cyclus wordt gebruikt, is een onvolledige definitie het resultaat. Onvolledig Voor cyclusperiode [cyclus]-[periode] is het selectievakje “Notitie verplicht toevoegen bij herberekening” ingeschakeld, maar het geselecteerde default notitietype is ongeldig. Selecteer een ander notitietype of schakel het selectievakje Notitie verplicht toevoegen bij herberekening uit.
SC124 De measures die worden gebruikt in een cyclus, controleren. Als de instellingen van de measure ongeldig zijn, wordt voorkomen dat de cyclusperiode wordt gestart. Onvolledig Cyclusperiode [cyclus]-[periode] gebruikt een measure [measure] met ongeldige instellingen. Wijzig de measure en los het probleem op voordat de cyclusperiode wordt gestart.
SC125 De calculatieregels die worden gebruikt in een cyclus, controleren. Als de instellingen van een calculatieregel ongeldig zijn, wordt voorkomen dat de cyclusperiode wordt gestart. Onvolledig Cyclusperiode [cyclus]-[periode] gebruikt een calculatieregel [regel] met ongeldige instellingen. Wijzig de calculatieregel en los het probleem op voordat de cyclusperiode wordt gestart.
SC126 Controleer of de voor elke module geselecteerde locatiestructuur een planningsstructuur is waarvoor niveaus zijn gedefinieerd. Dit is vereist omdat het onderste niveau van de locatiestructuur van elke module wordt gebruikt als het niveau waarop scenariowaarden worden opgeslagen. Onvolledig Cyclusperiode [cyclus]-[periode] gebruikt een locatiestructuur [structuur] waarvoor geen niveaus zijn gedefinieerd. Wijzig de locatiestructuur voor module [module] en los het probleem op voordat de cyclusperiode wordt gestart.
SC127 Verifiëren dat ten minste één modulestructuur is geselecteerd voor een cyclus. Onvolledig Voor cyclus "{0}" zijn geen locatiestructuren gedefinieerd. Definieer een locatiestructuur voor ten minste één module.
SC128 Verifiëren dat voor de cyclus een geldige combinatie van modules (geselecteerde locatiestructuren) is opgegeven. Als een planningsstructuur wordt verwijderd, kan de combinatie van modules voor een cyclus ongeldig worden. Onvolledig Planningsstructuurselectie van cyclus is ("{0}", "{1}", "{2}", "{3}"). Deze zijn ongeldig. Wijzig de cyclus en selecteer locatiestructuren voor een geldige combinatie van modules.
SC131 Controleren of er extra kernattributen zijn gedefinieerd voor een cyclus die waarden bevatten die langer zijn dan 71 tekens. Onvolledig Voor cyclus [cyclus] is een extra kernattribuut gedefinieerd [codelijst].[attribuut] met elementen die langer zijn dan 71 tekens. Wijzig elk element zodanig dat het aantal tekens voor dit attribuut niet groter is dan 71.
SC135 Maak een set in de OLAP-dimensies aan die overeenkomt met alle niveaus in de planningsstructuren die door een cyclus worden gebruikt, door middel van Set en de naam van het niveau (bijvoorbeeld Set_Niveau4Artikelen). Controleer of alle structuren van een dimensie een unieke niveaunaam hebben met een andere codelijst. De codelijst en het niveau mogen wel dezelfde naam hebben, omdat u de set alleen voor een unieke codelijst aanmaakt. Niveau1 van een structuur wordt niet gecontroleerd omdat deze een enkel element bevat (geen set vereist). Onvolledig Cyclus bevat {0} structuren "{1}" met niet-uniek niveau "{2}". Daardoor is gegevenskubus {3} ongeldig. Bewerk structuren om alle niet-wortelniveaus uniek te maken.
SC139 Controleren of alle namen van knooppunten/niveaus waaraan wordt gerefereerd door bedrijfsmetrics, geldig zijn op het moment dat de cyclusperiode wordt gestart/hervat. Onvolledig Bedrijfsmetric "{0}" in cyclus verwijst naar ongeldige "{1}" met namen: "{2}".
SC140 Extra structuren vergelijken met de cyclusstructuren die geen niveaus delen met de hoofdstructuur boven het basisniveau en die niet in de juiste volgorde staan (aaneengesloten) vanaf het basisniveau en hoger. Onvolledig Cyclus bevat structuren "{0}, {1}" met gedeelde elementen die niet-aaneengrenzend zijn vanaf het basisniveau. Voor gedeelde elementen moeten de child-niveaus ook worden gedeeld in beide structuren tot aan het basisniveau. ({2})
SC141 Gedefinieerde extra structuren vergelijken met de cyclusstructuren die eventueel dezelfde parent-definities hebben voor gedeelde niveaus. Verschillende structuren kunnen verschillende parent-attributen en dus verschillende parent-childverbanden hebben. Het is niet toegestaan dat de hoofdstructuur en de extra structuren in de cyclus verschillende parent-child relaties hebben voor de gedeelde niveaus. Het bovenste gedeelde niveau kan een andere parent hebben. Onvolledig Cyclus bevat structuren "{0}, {1}" met gedeelde elementen op twee of meer niveaus; sommige gedeelde child-niveaus zijn echter in de twee structuren gekoppeld aan verschillende parent-niveaus. ({2})
SC142 Controleer of voor extra locatiestructuren een geschikte hoofdlocatiestructuur is gedefinieerd voor de opgegeven module. Er geldt in geen enkele module een beperking voor het definiëren van extra structuren. Waarschuwing Cyclus bevat een extra structuur "{0}" van type locatie voor module {1}, maar de bijbehorende hoofdstructuur is niet gedefinieerd. Deze extra structuur wordt genegeerd.
SC143 De extra structuren controleren om ervoor te zorgen dat het basisknooppunt niet hetzelfde is als de hoofdstructuur. Structuren kunnen niveaus delen vanaf het basisniveau. Het basisknooppunt moet echter verschillend zijn. Onvolledig Cyclus bevat structuren "{0}, {1}" met gedeelde elementen die niet-aaneengrenzend zijn vanaf het basisniveau. Voor gedeelde elementen moeten de child-niveaus ook worden gedeeld in beide structuren tot aan het basisniveau. ({2})
SC145 Controleer of iedere definitie van een rollende periode een kalender bevat die geldig is voor de huidige cyclus, op basis van de hoofdkalender of extra periodestructuren. Onvolledig Cyclus "{0}" bevat rollende periode "{1}" die gebruikmaakt van een kalender die niet overeenkomt met de hoofdkalender "{2}" of met andere kalenders waarnaar wordt verwezen in extra planningsstructuren "{3}".
SC146 Controleer of voor elke definitie van een rollende periode een geldige frequentie is geselecteerd op basis van de cyclusfrequentie en het kalenderniveau voor het opslaan van scenariowaarden. De geselecteerde frequentie moet tussen deze twee bereiken liggen. Onvolledig Cyclus "{0}" bevat rollende periode "{1}" en een frequentie lager dan "{2}".
SC147 Valideren dat alle knooppunten tussen alle periodestructuren die zijn gedefinieerd voor de cyclus, uniek zijn (met uitzondering van het gedeelde onderste niveau). Onvolledig Cyclus bevat periodestructuren "{0}" met een niet-uniek knooppunt "{1}". Daardoor is gegevenskubus {2} ongeldig.
SC149 Controleer de bedrijfsmetrics voor de cyclus om ervoor te zorgen dat de basis-measure ook is ingeschakeld voor deze cyclus. Waarschuwing Calculatieregel "{0}" van cyclus verwijst naar measure "{1}" die niet voor cyclus is ingeschakeld.
SC150 Controleer of de huidige planningsperiode kan worden gedefinieerd. Onvolledig Cyclusperiode "{0}" bevat geen beschikbare planningsperioden.
SC151 Controleer of elke prognose-engine aan een codelijst met default parameters is gekoppeld. Dit is verplicht voor elke gedefinieerde prognosemachine. Als de gebruiker de codelijst, die in de prognosemachine is gedefinieerd, echter verwijdert, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL en met een vlag gemarkeerd. Waarschuwing Voor prognose-engine {0} is geen codelijst met default parameters gedefinieerd.
SC152 Voor calculatieregel met module {0} en calculatievolgnummer {1} is geen filter of measure gedefinieerd.
SC153 Planningsstructuur "{0}" heeft de status “Opbouwen". De processen voor de structuur moeten zijn uitgevoerd, voordat u een nieuwe cyclusperiode kunt starten.
SC154 Kalender "{0}" heeft de status “Opbouwen". De processen voor de kalender moeten volledig zijn uitgevoerd, voordat u een nieuwe cyclusperiode kunt starten.
SC164 Controleren of een MI-record waarvoor de tag is ingesteld op Actief in een cyclus, verwijst naar measures waarvoor tags niet actief zijn voor dezelfde cyclus. In deze situatie is de MI-record ongeldig en wordt deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing Cyclus heeft actieve Marktintelligentie {0} die verwijst naar measures {1,2,3...} die niet actief zijn voor de cyclus. Activeer de relevante tags in het venster Cyclusconfiguratie.
SC165 Controleren of meerdere MI-records waarvoor gebruik wordt gemaakt van dezelfde measure/module zijn ingesteld op Actief voor dezelfde cyclus. In deze situatie zijn de MI-records ongeldig en worden deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing Cyclus heeft meer dan één actieve MI-record voor module "{0}" waarvoor dezelfde measure "{1} wordt gebruikt.
SC166 Controleren of meerdere actieve MI-records met dezelfde nettoprognose-measure zijn ingesteld op Nettoprognose direct bewerken. De nettoprognose-measure kan maar in één MI-record direct worden bewerkt. In deze situatie zijn de MI-records ongeldig en worden deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing  Cyclus heeft meer dan één actieve MI-record voor module "{0}" waarvoor dezelfde nettoprognose-measure "{1} is ingesteld op Nettoprognose direct bewerken.
SC168 Controleren of een calculatieregel is gebaseerd op een measure die is gedefinieerd als een MI-record. In deze situatie is de calculatieregel ongeldig en wordt deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing  Cyclus heeft een actieve calculatieregel {0} die is gebaseerd op een measure {1} die is gedefinieerd als een MI-record. Werk de calculatieregel bij.
SC169 Controleren of een calculatieregel is gebaseerd op een measure die is gedefinieerd als een record met mutatiegegevens, waarbij beide zijn geactiveerd voor dezelfde cyclus. In deze situatie is de calculatieregel ongeldig en wordt deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing  Cyclus heeft een actieve calculatieregel {0} die is gebaseerd op een measure {1} die is gedefinieerd als een mutatiegegevensrecord. Werk de calculatieregel bij.
SC170 Controleren of een measure is gedefinieerd als een record met transactiegegevens en is geactiveerd in een cyclus, terwijl de measure ook is gedefinieerd als een MI-record en geactiveerd voor dezelfde cyclus. In deze situatie is de measure ongeldig en kan de configuratie niet worden voltooid. Onvolledig Cyclus heeft een actieve measure {0} die is gedefinieerd als een mutatiegegevensrecord en als een MI-record. Measure mag maar in één definitie worden gebruikt.
SC176 Als er een aanvulling-engine is gedefinieerd, controleert u of de engine is geactiveerd voor de cyclus. Als de engine niet is ingeschakeld, kan de engine niet worden geselecteerd voor de cyclus. Waarschuwing Cyclus heeft de aanvulling-engine {0} die niet is geactiveerd voor de cyclus.
Tabel 2. Werkblad
Code Controle Status Bericht
SC012 Controleren of het geselecteerde opslagrapport geldig is. Als het geselecteerde rapport niet toegankelijk of verwijderd is, is het werkblad ongeldig. Onvolledig Werkblad [werkblad] gebruikt ongeldig rapport. 
Tabel 3. Kalender
Code Controle Status Bericht
SC017 Controleren of een kalender bestaat. Onvolledig Er zijn geen kalenders gedefinieerd. 
SC018 Controleren of het eindjaar van de kalender actueel is, dat wil zeggen dit jaar of een jaar in de toekomst. Waarschuwing Horizon van kalender [kalender] ligt in het verleden.
Tabel 4. Interfaceservice/Gegevensbron
Code Controle Status Bericht
SC020 Controleren of een interfaceservice bestaat. Onvolledig Er zijn geen interface-services gedefinieerd
SC021 Controleren of de geselecteerde gegevensbron geldig is. Hiervoor is implementatie van SC025 vereist. Als een gegevensbron is gemarkeerd als Onvolledig, moet de interfaceservice worden gemarkeerd met een vlag. Onvolledig  Interfaceservice [service] gebruikt een gegevensbron [gegevensbron] die ongeldig is.
SC022 Controleren of de geselecteerde measure(s) voor import/export geldig zijn. Als de gebruiker een measure verwijdert die in de interfaceservice is gedefinieerd, is de regel onvolledig. Bijvoorbeeld: een measure die uit een interfaceservice is verwijderd, wordt niet geïmporteerd/geëxporteerd als onderdeel van de interfaceservice. De status is Waarschuwing omdat het uitvoeren van de interfaceservice in deze status onverwachte resultaten oplevert, ook al zijn de andere gedefinieerde measures geldig. Onvolledig Voor interface-service [service] is een onvolledige measure ingevoerd. Het bijbehorende measure-label is [measurelabel].
SC070 Controleren of de geselecteerde gegevensbron geldig is. Als de gegevensbron is verwijderd, is de waarde NULL en wordt de definitie van de interfaceservice onvolledig. Onvolledig Voor interfaceservice [service] is geen gegevensbron gedefinieerd.
SC071 Controleren of de geselecteerde measure(s) in de lijst Measures importeren/exporteren geldig zijn. Als een measure die is gedefinieerd in de interfaceservice, wordt bewerkt en niet meer van toepassing is voor de huidige module, dat wil zeggen: niet gedefinieerd voor deze module, wordt de measure hier met een vlag gemarkeerd. De status wordt op Waarschuwing gezet omdat de measures die geldig zijn, nog wel worden uitgevoerd. Als er geen measures zijn gedefinieerd, worden alle measures voor de geselecteerde module uitgevoerd. Waarschuwing Interfaceservice [service] gebruikt een measure die ongeldig is. Measure [measure] is niet van toepassing voor de huidige module.
SC110 De koppelingen controleren voor een interfaceservice met als gegevensentiteit Codelijst. Als de definitie van een codelijst wordt gewijzigd door nieuwe attributen toe te voegen, is voor de nieuwe attributen geen veldlabel gedefinieerd. De gebruiker krijgt daarom een waarschuwing dat de definitie van de interfaceservice onvolledig is. Waarschuwing Interfaceservice [service] die is gebaseerd op codelijst [codelijst], bevat onvolledige attribuutkoppelingen. Wijzig de interfaceservice door de ontbrekende labels te definiëren voordat u de service gebruikt.
SC024 Controleren of een gegevensbron bestaat. Onvolledig Er zijn geen gegevensbronnen gedefinieerd.
SC025 Controleren of de verbindingsinstellingen voor de gegevensbron geldig zijn. Als de gegevensbron niet toegankelijk is, is deze ongeldig. De status wordt op Waarschuwing gezet omdat de gegevensbron mogelijk niet in gebruik is. Een gegevensbron die door een interfaceservice wordt gebruikt, wordt gegenereerd als Onvolledig. Waarschuwing Kan geen verbinding maken met gegevensbron [gegevensbron].
Tabel 5. Measure/Calculatieregel
Code Controle Status Bericht
SC027 Controleren of measures bestaan. Onvolledig Er zijn geen measures gedefinieerd.
SC028 Controleren op de selectie van een maateenheid. Als de maateenheid of de valuta uit MDM is verwijderd, is de selectie in de measure niet meer geldig en wordt deze gemarkeerd als NULL. Als er geen measures zijn gedefinieerd voor modulen, wordt de status op Waarschuwing gezet. Is dat wel het geval, dan wordt de status op Onvolledig gezet. Onvolledig/ Waarschuwing Voor measure [measure] is geen Maateenheid gedefinieerd.
SC030 Controleren of calculatieregels bestaan. Waarschuwing Er zijn geen calculatieregels gedefinieerd.
SC031 Controleren of de definitie van een eenvoudige calculatieregel volledig is op basis van de geselecteerde measures. Als een van de measures die in een regel wordt gebruikt, is verwijderd, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL. Als er geen measures zijn gedefinieerd, wordt de status op Waarschuwing gezet. Is dat wel het geval, dan wordt de status op Onvolledig gezet. Onvolledig/ Waarschuwing Eenvoudige calculatieregel [regel] verwijst naar een measure die niet meer bestaat.
SC072 Controleren of de measure-code waarop de definitie van een eenvoudige of complexe calculatieregel is gebaseerd, geldig is. Als de measure die in de regel wordt gebruikt, is verwijderd, is de selectie niet meer geldig en wordt deze gemarkeerd als NULL. De gebruiker moet dit probleem oplossen voordat de calculatieregel wordt gebruikt. Onvolledig Voor calculatieregel [regel] is geen measure gedefinieerd.
SC167 Controleren of een MI-definitie volledig is. Als een van de measures die in de MI-definitie worden gebruikt, is verwijderd, is de definitie niet meer geldig. In deze situatie zijn de MI-records ongeldig en worden deze niet aangemaakt bij de start van een cyclusperiode. Waarschuwing Marktintelligentie {0} verwijst naar een measure die niet meer bestaat.
Tabel 6. Notitie type
Code Controle Status Bericht
SC033 Controleren of een ingeschakeld notitietype bestaat. Waarschuwing Notitietypen zijn niet ingeschakeld. 
Tabel 7. Planningsstructuur
Code Controle Status Bericht
SC035 Controleren of een planningsstructuur bestaat. Onvolledig Geen planningsstructuren gedefinieerd. 
SC036 Op basis van de geselecteerde codelijsten controleren of het niveau van een planningsstructuur volledig is. Als de codelijst is verwijderd, is de selectie in Planningsstructuur niet meer geldig en wordt deze gemarkeerd als NULL. Waarschuwing Planningsstructuur [structuur] heeft een onvolledige definitie. Ontbrekende codelijst voor niveau [niveaunaam].
SC037 Controleren of het geselecteerde parent-attribuut geldig is op de lagere niveaus van de planningsstructuur. Als de codelijst is bewerkt en de bijbehorende attributen en de selectie in Planningsstructuur daardoor niet meer geldig zijn, wordt de selectie gemarkeerd als NULL. Waarschuwing  Planningsstructuur [structuur] heeft een onvolledige definitie. Parent-attribuut ontbreekt voor niveau [niveaunaam].
SC038 Controleren of het geselecteerde spreidingsfactor-attribuut geldig is op de lagere niveaus van de planningsstructuur. Als de codelijst is bewerkt en de bijbehorende attributen en de selectie in Planningsstructuur daardoor niet meer geldig zijn, wordt de selectie gemarkeerd als NULL. Waarschuwing Planningsstructuur [structuur] heeft een onvolledige definitie. Spreidingsfactor ontbreekt voor niveau [niveaunaam].
SC068 Controleren of elk knooppunt onder niveau 1 in de structuur een geldige parent heeft op het bovenliggende niveau, zoals aangegeven met het attribuut Parent. Als codes in de geselecteerde codelijsten worden bewerkt en het parent-attribuut daardoor niet meer verwijst naar een geldige code, is de structuur ongeldig. Dit kan gebeuren als een code wordt verwijderd en het parent-attribuut niet dienovereenkomstig wordt bijgewerkt of als het parent-attribuut niet juist wordt ingevoerd. Waarschuwing Aggregaatwaarden ontbreken in planningsstructuur [structuur]. Verwacht element [elementnaam] in parent-codelijst [codelijst] waarnaar verwezen wordt als parent-attribuut in [codelijst]. Selecteer een geldig parent-attribuut voor de elementen in [codelijst] of voeg het ontbrekende element [elementnaam] toe aan parent-codelijst [codelijst].
SC073 Controleren of alle knooppunten in de dimensies van de kubus uniek zijn. Onvolledig Planningsstructuur [structuur] bevat een niet-uniek knooppunt [elementnaam], waardoor de gegevens in de kubus ongeldig zijn. Werk de bijbehorende codelijsten [codelijst1, codelijst2,...] zodanig bij, dat er in elke structuur alleen unieke elementen aanwezig zijn.
SC111 Controleren of een planningsstructuur in evenwicht is. Elk element dat zich niet op het basisniveau van de structuur bevindt, heeft ten minste één child (waarvan het element de parent is). Dit is vereist omdat de waarden alleen worden opgeslagen op het basisniveau (of een ander opgegeven niveau) van de structuur. Daarom moet dit niveau voor de spreiding een element hebben onder elke tak van de structuur. Onvolledig Planningsstructuur [structuur] bevat ongeldige aggregaatwaarden op sommige niveaus.
SC120 Controleer of elk knooppunt in de structuur aan een geldige spreidingsfactor is gekoppeld, zoals aangegeven door het spreidingsfactorattribuut. Elke code in de betreffende codelijsten moet een spreidingsfactor groter dan nul hebben, omdat er anders een fout in de kubus kan optreden wegens delen door nul. Onvolledig Planningsstructuur [structuur] bevat een ongeldige spreidingsfactor. Codelijst [codelijst] bevat de waarde 0 of kleiner voor het spreidingsfactor-attribuut [spreidingsfactor-attribuut]. Wijzig de elementen in de [codelist] om te waarborgen dat elk element een numerieke waarde voor spreidingsfactor bevat die (>) groter is dan nul (0).
Tabel 8. Cyclusproces
Code Controle Status Bericht
SC054 Controleren of een cyclusproces bestaat. Onvolledig Er zijn geen cyclusprocessen gedefinieerd. 
SC055 Controleren of voor elke gebeurtenis in een cyclusproces een werkstroom van Takenbeheer is geselecteerd. Als de werkstroom uit WLM is verwijderd, is de selectie in Cyclusproces niet meer geldig en wordt deze gemarkeerd als NULL. Als er geen cyclusproces is gedefinieerd voor cycli, wordt de status op Waarschuwing gezet. Is dat wel het geval, dan wordt de status op Onvolledig gezet. Onvolledig/ Waarschuwing Voor cyclusprocesgebeurtenis [proces] is geen werkstroom in Taakbeheer gedefinieerd. 
Tabel 9. Koppeling
Code Controle Status Bericht
SC057 Controleren of elke structuur die is gedefinieerd in de koppeling, een geldige planningsstructuur is. Waarschuwing Bij koppeling "{0}" wordt gebruikgemaakt van de structuur "{1}" met de status "Onvolledig". Wijzig de structuur en los het probleem op voordat een nieuwe koppeling wordt aangemaakt.
SC058 Controleren of een bronstructuurniveau is geselecteerd. Als een eerder geselecteerde locatiestructuur is bewerkt of verwijderd en de selectie daardoor niet meer geldig is, wordt de locatiestructuur gemarkeerd als NULL in de bijbehorende koppeling en met een vlag gemarkeerd. Waarschuwing Voor koppeling [koppeling] is geen bronstructuurniveau gedefinieerd.
SC059 Controleren of een doelstructuurniveau is geselecteerd. Als een eerder geselecteerde locatiestructuur is bewerkt of verwijderd en de selectie daardoor niet meer geldig is, wordt de locatiestructuur gemarkeerd als NULL in de bijbehorende koppeling en met een vlag gemarkeerd. Waarschuwing Voor koppeling [koppeling] is geen Doelstructuurniveau gedefinieerd.
SC060 Voor elke codelijst die wordt gebruikt als onderdeel van de definitie van een koppeling, is extra validatie vereist wanneer wijzigingen zijn aangebracht in de configuratie van de koppeling of wijzigingen zijn aangebracht in de attributen of elementen van de codelijst. Elk element in het bronattribuut van de codelijst voor de koppeling moet worden geverifieerd op basis van de codelijst van het geselecteerde bronstructuurniveau en de codelijst van het geselecteerde doelstructuurniveau. Waarschuwing Bronknooppunt [element] van koppeling [koppeling] komt niet voor binnen het bronstructuurniveau. Wijzig de bijbehorende codelijst [codelijst] en zorg ervoor dat alle bronelementen geldig zijn.  
SC094 Elke koppeling controleren op de status Ongeldig en hier een waarschuwing weergeven. Elke koppeling kan worden gebruikt in een macro, maar de uitvoering van de macro zal mislukken als de status Ongeldig is. Waarschuwing Koppeling [koppeling] heeft status Ongeldig. De koppeling moet worden gecorrigeerd voordat deze wordt gebruikt.
SC121 Voor elke codelijst die wordt gebruikt als onderdeel van de definitie van een koppeling, is extra validatie vereist wanneer wijzigingen zijn aangebracht in de configuratie van de koppeling of wijzigingen zijn aangebracht in de attributen of elementen van de codelijst. Elk element in het doelattribuut van de codelijst voor de koppeling moet worden geverifieerd op basis van de codelijst van het geselecteerde doelstructuurniveau. Waarschuwing Doelknooppunt [element] van koppeling [koppeling] komt niet voor binnen het doelstructuurniveau. Wijzig de bijbehorende codelijst [codelijst] en zorg ervoor dat alle bronelementen geldig zijn.  
SC122 Voor elke codelijst die wordt gebruikt als onderdeel van de definitie van een koppeling, is extra validatie vereist wanneer wijzigingen zijn aangebracht in de configuratie van de koppeling of wijzigingen zijn aangebracht in de attributen of elementen van de codelijst. De deelfactor die is gedefinieerd voor elk koppelingspaar moet een positief getal groter dan nul zijn. Waarschuwing Deelattribuutwaarde [deel] van koppeling [koppeling] is ongeldig. Wijzig de bijbehorende codelijst [codelijst] en zorg ervoor dat het deel van elk element groter is dan nul.
SC123 Voor elke codelijst die wordt gebruikt als onderdeel van de definitie van een koppeling, is extra validatie vereist wanneer wijzigingen zijn aangebracht in de configuratie van de koppeling of wijzigingen zijn aangebracht in de attributen of elementen van de codelijst. Elke combinatie van bron en doel mag maar één keer voorkomen. Waarschuwing Koppeling [koppeling] bevat een dubbel koppelingspaar [bron]-[doel], hetgeen tot onverwachte resultaten kan leiden. Controleer de bijbehorende codelijst [codelijst] en verwijder dubbele vermeldingen om ervoor te zorgen dat het juiste koppelingspaar wordt gebruikt.
Tabel 10. Scenarioproces
Code Controle Status Bericht
SC064 Controleren of een scenarioproces bestaat. Onvolledig Er zijn geen scenarioprocessen gedefinieerd.