-
Notifications
You must be signed in to change notification settings - Fork 31
IDEA Conventies
Joris Joppe edited this page Dec 7, 2017
·
2 revisions
De interpretatie en het efficiënt gebruik van IDEA wordt in belangrijke mate vergroot als scripts op een consistente wijze tot worden geschreven. De scripts die onderdeel uit maken van de RDA zullen daarom zoveel als mogelijk de volgende conventies hanteren:
- tabellen gebruikt voor de analyse worden ingelezen en in het IDEA project opgeslagen in de Bronbestanden.ILB folder
- gegenereerde output wordt in het IDEA project opgeslagen in de Exports.ILB-folder
- waar mogelijk worden veldnamen zoals gedefinieerd in de importroutine gehanteerd. Dit zullen, zoveel als mogelijk de veldnamen uit de auditfile definitie zijn
- nieuw aangemaakte velden krijgen een duidelijke naam
- hanteren van velddefinities volgens auditfile standaard
- veldlengte en type is belangrijk voor het goed functioneren van analyses scripts (zoals bijvoorbeeld bij debiteuren / crediteuren, kolom “custsupid”).
- aangemaakte en script die vanuit de GIT zijn gedownload moeten worden geplaatst in de map Macro's.ILB in de projectmap. Vanuit IDEA kunnen vervolgens de scripts worden uitgevoerd in het tabblad Macro's met de menuoptie Afspelen.
- Voor het inlezen van een auditfile (extensie .xaf) is in IDEA een optie aanwezig, te weten Auditfile Financieel. Kies bij Bestandsnaam de auditfile en kies volgende. Selecteer hierbij minimaal de volgende imports.:
- Klanten leveranciers
- Grootboek
- Transacties
- Kies bij Uitvoer bestandsnaam voor een korte naam van ca drie tekens
- Kies Opties en pas hier het decimaal scheidingsteken aan naar een . en het duizend scheidingsteken naar een ,.
- Kies Ok voor het importeren van de auditfile
- Voor het creëren van een werkbare database moet de macro Convert and Export.ISS worden uitgevoerd. Bij het uitvoeren van deze macro wordt er gelijk een export van het grootboek gemaakt naar Excel.
De code behorende bij de referentieset data-analyse en andere content in deze repository worden beschikbaar gesteld onder de voorwaarden van de Apache License 2.0. Lees er hier meer over.