De afgelopen periode zijn we bezig geweest met een nieuw programma: PSU Rapportage. De eerste versie is nu bijna klaar. We willen u graag een inkijk geven in de status van dit project.
We dachten al langer over een programma om rapporten te kunnen maken, met name door vragen van klanten over bijvoorbeeld jaarrekeningen. We willen graag een ruime hoeveelheid vragen van klanten verwerken in dit programma, zoals bijvoorbeeld:
- Klanten willen lijsten uit onze programma’s aanpassen/aanvullen
- Klanten willen lijsten uit onze programma’s aanvullen uit de databases (administraties)
- Klanten willen zelf lijst kunnen samenstellen uit de databases (administraties)
Met name dit laatste punt, waar jaarrekeningen deel van uitmaken, heeft nogal wat voeten in de aarde. Data uit de database moet worden gelezen in perioden (jaar, maand). Het moet ook mogelijk zijn om die data later automatisch bij te werken met nieuwe data uit de databases.
Tevens zal de benodigde data niet altijd voorhanden zijn in één databasetabel, dus er moet de mogelijkheid zijn afgeleide tabellen op te nemen.
We hebben voor dit programma gekozen voor een opzet zoals een spreadsheetprogramma is opgezet. Let wel: het is geen spreadsheetprogramma. Het bestaat uit cellen met geletterde kolommen en genummerde regels, net als een spreadsheet. De veldsoorten zijn:
- Bedrag – 15 tekens vóór de komma, 4 tekens na de komma
- Nummer – getallen positief of negatief, maximaal 9.223.372.036.854.775.807 (64-bit integer)
- Tekst
- Datum – met een invoerformaat (standaard jjjjmmdd) en een toon-formaat.
Het standaard-invoerformaat voor datum is gekozen omdat alle datums in de databases het formaat jjjjmmdd hebben. Via een ‘masker’ (celeigenschappen) kan dit vervolgens worden getoond als bijvoorbeeld dd-mm-jjjj of dd maandnaam jaar.
Net als een spreadsheetprogramma begint een formule met een ‘=’. We hebben in deze versie met opzet zo weinig mogelijk formule-functie toegevoegd, alleen die functies die zeker onmisbaar zijn:
- ALS(conditie;als waar;als onwaar)
- ISTEKST(nummer-/bedragcell)
- LINKS(cell/tekstwaarde;tekens)
- DEEL(cell/tekstwaarde;begin;tekens)
- RECHTS(cell/tekstwaarde;tekens)
- GEHEEL(cell/waarde of formule)
- SOM(cellen of reeks cellen)
Deze functies kunnen zowel in het Nederlands als Engels worden gebruikt, bijvoorbeeld IF(conditie;als waar;als onwaar).
Daarnaast kunnen hele tabellen van databases aan een document worden toegevoegd of per cell kunnen één of meer databasevelden van één of meerdere databases worden toegevoegd.
Wij hopen binnenkort het programma te kunnen leveren met een aantal voorbeelden van jaarrekeningen, formulieren voor aangifte Inkomstenbelasting en dergelijke. We zullen eventueel op basis van vragen van klanten meer voorbeelden toevoegen.
Het onderstaande filmpje geeft inzicht in de werking van het programma.
https://www.gravita.nl/informatie/PSUR-Algemeen.mp4