Genereren

<< Klik voor weergeven inhoudsopgave >>

Navigatie:  Lint Invoegen > Automatisch >

Genereren

Via het lint [Invoegen] + [Automatisch] + FunctieGenereren kunnen de elementen van de actieve projectbegroting vanuit een als referentie gekozen begroting worden voorzien van een onderbouwing.

Bij het genereren worden begrotingsregels vanuit een als referentie gekozen begroting aan de actieve projectbegroting toegevoegd en/of daarin vervangen. Hierbij wordt een vergelijking op identieke veldinhoud van de gekozen kolom in de elementregels van beide begrotingen toegepast. Alléén als die identiek is vindt een onderbouwing plaats in de projectbegroting.

Van belang is wel dat de als referentie gekozen begroting in die gekozen kolom een unieke veldinhoud bevat in de elementregels. Het programma moet immers kunnen bepalen welke onderbouwing moet worden overgenomen, dat kan niet als er meerdere elementen zijn met een identieke veldinhoud in de gekozen kolom. Het maakt daarbij niet uit op welk elementniveau de veldinhoud in de als referentie gekozen begroting voor komt, in alle elementen van elk niveau wordt dit gecontroleerd. Een uitzondering wordt gemaakt als die veldinhoud leeg is oftewel spaties bevat, dat mag in meerdere elementregels worden toegepast. Dit kan alleen praktisch worden toegepast als deze elementen zonder veldinhoud zich op een subelementniveau bevinden.

Indien genereren niet mogelijk is

Als de veldinhoud niet uniek is verschijnt na het bevestigen van het optiescherm onderstaande melding:

Genereren-melding

Tevens bevat het logboek een verslag van de elementregels met niet unieke veldinhoud van de gekozen kolom.

Opties bij genereren

Er zijn een aantal opties beschikbaar bij het genereerproces:

Genereren

De resultaten van het genereren hangen in zeer grote mate af van de keuze in opties én de opbouw van zowel de actieve projectbegroting als die in de als referentie gekozen begroting. Onderstaand wordt de toelichting op de opties aangegeven. Voor de gevolgen van de belangrijkste opties worden tevens voorbeelden aangereikt.  

Referentiebegroting

De als referentie gekozen begroting van waaruit de begrotingsregels voor de onderbouwing worden ingelezen. Deze begroting hoeft niet gesloten te zijn, hij wordt immers als referentie geopend.

Genereer onderbouwing op basis van de:

Als de inhoud van het veld in deze kolom, doorgaans een codekolom zoals de calculatiecode, van de te onderbouwen elementregel identiek is aan die van een elementregel in de als referentie gekozen begroting dan wordt de onderbouwing overgenomen. Hierbij kunnen de elementniveau's tussen de actieve begroting en de als referentie gekozen begroting met een identieke inhoud in een element volledig van elkaar verschillen. In de actieve projectbegroting kan dit bijvoorbeeld niveau 1 (*) zijn terwijl dat in de als referentie gekozen begroting bijvoorbeeld niveau 3 (+) is.

Te onderbouwen elementen vanaf niveau:

De keuzelijst toont automatisch het laagste niveau dat in de actieve projectbegroting aanwezig is maar er kan een hoger niveau gekozen worden. Het onderbouwen vindt dan niet alleen plaats op het gekozen niveau maar ook op alle lager liggende elementniveau's.    

Masker:

Bij het vergelijken van de inhoud van het veld in de gekozen kolom kan als optie een masker worden toegepast zodat alleen op bepaalde posities en al dan niet met gebruik van maskerwaarden de vergelijking plaats heeft. De toepassing van een masker, bijvoorbeeld om op een gedeelte van de veldinhoud te vergelijken, betekent niet dat de eis van unieke veldinhoud in de gekozen kolom van de elementregels in de als referentie gekozen begroting ook volgens het masker wordt geïnterpreteerd. Deze blijft gelden voor de volledige veldinhoud.

Bestaande kostenposten/commentaar vervangen

Indien de actieve projectbegroting vanaf het gekozen elementniveau al een onderbouwing van kostenposten/commentaar regels, het kunnen ook opslagpostregels zijn, bevat dan zal dat door deze optie worden vervangen door die van de als referentie gekozen begroting. Dit gebeurt alleen als het element een identieke veldinhoud van de gekozen kolom heeft en dus onderbouwd word. Een bestaande onderbouwing van een element dat geen identieke veldinhoud heeft blijft intact.

 

Als deze optie uit staat worden alleen nog ontbrekende kostenposten/commentaar regels en/of opslagpostregels toegevoegd aan een eventueel al bestaande onderbouwing van een element. Het toevoegen gebeurt alleen met de regels uit de als referentie gekozen begroting waarvan de veldinhoud van de gekozen kolom, bijvoorbeeld de calculatiecode, nog niet in een al bestaande regel van de elementonderbouwing van de actieve projectbegroting aanwezig is.

Toevoegen ontbrekende subelementen

Indien het element, waarvan de veldinhoud in de gekozen kolom identiek is, in de als referentie gekozen begroting is samengesteld uit subelementen dan worden die door deze optie óók toegevoegd als onderbouwing in de actieve projectbegroting. Deze optie kan alléén gekozen worden als de optie 'Bestaande kostenposten/commentaar vervangen' óók gekozen is. Het is immers onlogisch en ongewenst dat aan een al bestaande onderbouwing van kostenposten in een element óók nog subelementen met hun onderbouwing worden toegevoegd.

Bestaande elementhoeveelheden vervangen

De hoeveelheid van het element in de actieve projectbegroting, die onderbouwd wordt vanuit de als referentie gekozen begroting, wordt door deze optie vervangen door de hoeveelheid uit de referentiebegroting. Deze optie kan alleen gekozen worden als de optie 'Bestaande kostenposten/commentaar vervangen' óók gekozen is. Deze functie is alleen van belang in de eerste fase van het maken van de projectbegroting, zonder dat er al projecthoeveelheden zijn bepaald, zodat dit alleen in combinatie met een vervanging met de originele opbouw vanuit de als referentie gekozen begroting plaats vind. Bovendien is het een zeer risicovolle actie die niet per abuis gemaakt moet worden.

Meetstaten overnemen

Als de als referentie gekozen begroting (traditionele) meetstaten bevat in de kostenposten van de elementen dan worden die door deze optie ook toegevoegd aan de nieuwe onderbouwing met kostenposten in de actieve projectbegroting. Het resultaat is mede afhankelijk van de optie 'Toevoegen ontbrekende subelementen'. Als deze optie aan staat dan zullen de meetstaten en zijn koppelingen naar kostenposten 1:1 ook in de actieve projectbegroting worden opgenomen, ongeacht of er wel of geen subelementen aan de actieve projectbegroting worden toegevoegd. Als deze optie uit staat zullen kostenposten die een koppeling hebben met een meetstaat in de als referentie gekozen begroting na het toevoegen elk een koppeling hebben met een zelfstandige kopie van die meetstaat. Deze optie kan alleen gekozen worden als de optie 'Bestaande kostenposten/commentaar vervangen' óók gekozen is.

Bestaande uurlonen vervangen

Als de als referentie gekozen begroting dezelfde uurlooncodes bevat als de actieve projectbegroting dan worden de uurlonen van deze uurlooncodes door deze optie vervangen, ongeacht of in de actieve projectbegroting kostenposten met die uurlooncodes wel of niet als onderbouwing worden toegevoegd.

Negeer hoofd/kleine letters bij vergelijken gekozen veld

Als de inhoud van het veld in de gekozen kolom, doorgaans een codekolom, identiek is dan wordt de onderbouwing overgenomen. Door deze 'Negeer ..' optie maakt het voor de vergelijking niet uit of de veldinhoud in geval van letters hoofdletters of kleine letters bevat.