XML Auditfile aanmaken

<< Klikken om de inhoudsopgave te openen >>

Navigatie:  Boeken >

XML Auditfile aanmaken

De XML Auditfile Financieel (XAF) is een open standaard voor het uitwisselen van gegevens uit administratieve systemen, ten behoeve van rapportage- en controledoeleinden. De Belastingdienst, curatoren en de accountancy zijn belangrijke gebruikers van de auditfile.

 

Het is mogelijk een XML Auditfile aan te maken via Administratie > Financieel > XML Auditfile aanmaken.

 

Bij het aanmaken van de Auditfile kan gekozen worden tussen XAF versies 2.0, 3.2, 3.2 enhanced en 4.0.
 
De XAF versie 3.2 bevat ten opzichte van versie 2.0 ook:

BTW-codes

Periodes

Kostensoorten en kostenplaatsen

Subadministraties debiteuren en crediteuren

Landcodes bij de bedrijfsgegevens.

 

Bij de versies 3.2 en 4.0 worden de landcodes van debiteuren en crediteuren niet in de xml-bestanden opgenomen. Dat gebeurt wel bij versie 2.0, maar in die versie ontbreken de landcodes bij de bedrijfsgegevens.

 

XAF 3.2 enhanced is geen officiële versie, maar een speciale variant in Mill7 met extra gegevens en hier en daar wat afwijkende regels. Verderop wordt er uitgebreid op ingegaan.

 

In vergelijking met XAF v3.2 is XAF v4.0 een vereenvoudigd bestand. Het belangrijkst is dat het geen subadministraties voor debiteuren en crediteuren ondersteunt, en dat het geen postadressen, contactpersonen, telefoon- en faxnummers en websites van debiteuren en crediteuren bevat.

 

In de instellingen kan bij Boeken tabblad Overig bij 'Standaard folder Audit files' een  standaardlocatie voor het opslaan van audit files worden ingegeven.
Bij het aanmaken van de Auditfiles zal dit pad worden getoond als: [DEFAULT folder]\{B-folder}.xaf.

Hiermee is het werkelijke pad niet zichtbaar. De gebruiker kan een andere locatie kiezen en ook een andere bestandsnaam.

 

Via het maatwerk menu kan door door middel van de opdracht Maatwerk.exe /XML_Audit_Period.

ook de XML Auditfile worden aangemaakt daarbij is het mogelijk om een periode op te geven.

 

11-test overslaan

Bij het aanmaken van de Auditfile vindt een 11-test controle plaats op het BTW-nummer van debiteuren en crediteuren. Door het aanvinken van deze optie wordt de 11-test niet uitgevoerd.

 

Gebruik extern nummer 1

Als bij de grootboekrekening het veld 'Extern nummer 1' is gevuld zal bij het aanmaken van de audit file dit nummer worden gebruikt in plaats van het grootboekrekeningnummer.

 

Als het externe nummer meerdere keren voorkomt of gelijk is aan een grootboekrekening nummer wordt er een melding gegeven.
De audit file wordt wel aangemaakt maar van de dubbel voorkomende nummers wordt alleen het eerst gevonden record in de file opgenomen.

 

Gebruik externe code / omschrijving

Als bij de grootboekrekening het veld 'Externe code / omschrijving' is gevuld zal bij het aanmaken van de audit file dit veld worden gebruikt in plaats van de grootboekrekeningomschrijving.

 

Validaties

Een Auditfile wordt altijd aangemaakt, ook als er onregelmatigheden worden aangetroffen. Eventuele meldingen worden op het scherm weergegeven.

 

Om een correcte Auditfile aan te kunnen maken moet in ieder geval het (bezoek)adres in de bedrijfsgegevens zijn ingevoerd.

Daarbij moet de landcode voldoen aan ISO-3166-1 alpha-2 voor tweeletterige landcodes.

De bedrijfsgegevens worden ingevoerd via menu Onderhoud > Bedrijfsgegevens.

 

XAF versie 3.2 enhanced

Dit is een uitbreiding op de standaard versie 3.2 waarmee een auditfile meer details kan bevatten die soms van nut kunnen zijn bij het inlezen in andere systemen.

Ook worden op sommige gebieden de regels anders geïnterpreteerd dan bij versie 3.2. Dus zelfs als de uitbreiding voor een ontvangend systeem geen toegevoegde waarde heeft, kan het door de andere interpretatie toch zinvol zijn om deze versie te gebruiken.

 

Hieronder volgt eerst een overzicht van de extra elementen, elk voorzien van een toelichting.

 

Element

Toelichting

auditfile


header


xafEnhancedVersion

Subversienummer (bijvoorbeeld "1.0")

company


settings

Mill7-instellingen

plStart

Eerste W/V-rekening

leadTable

Tabel balanscodes

mill7CreBtw

Voorstel BTW-code

mill7DebBtw

Voorstel BTW-code

mill7DServComp

Standaard serv. comp.

mill7DefTaal

Standaard taal

mill7ValDeb

Default valuta

mill7Urenspec

Standaard urenspecificatie

mill7SyncKpl

Synchroniseren kostenplaats met relatiebeheer

mill7ZaakVerp

Default zaak urenregistratie verplicht

mill7StatusAkt

Status actieve debiteur

customersSuppliers


customerSupplier


curCode

Valuta debiteur of crediteur

costID

Kostenplaats debiteur of crediteur

accountID

Intern nummer debiteur of crediteur

jrnID

Dagboek debiteur of crediteur (o.b.v. schema)

generalLedger


ledgerAccount


leadCodeNeg

Balanscode bij negatief saldo (voor plaatsing aan de creditkant van de balans)

leadDescriptionNeg

Omschrijving van hiervoor genoemde balanscode

vatCodes


vatCode


vatPerc

BTW-percentage

vatType

Soort BTW (standaard, verlegd, ICP, etc.)

transactions


journal


jrnTpMill7

Soort dagboek (voor meer onderscheid tussen de soorten, dus ook Beginbalans correcties (BC), Herwaardering (H), Uitgestelde journaalposten (U))

jrnCurCode

Valuta dagboek

transaction


trLine


nrMill7

Oorspronkelijke regelnummer journaalpost (om automatische boekingen van Mill7 te kunnen herkennen)

invRefSup

Factuurnummer crediteur

currency


curRate

Toegepaste koers bij boekingen in vreemde valuta en Ctrl+K-boekingen

 

Hieronder volgt een opsomming van de regels die verschillen tussen versie 3.2 en versie 3.2 enhanced.

 

Bij journaalposten die een btw-code bevatten moet een specificatie van de btw worden gegeven. Bij versie 3.2 gebeurt dat niet als de btw-code in de journaalpost ontbreekt of "0" is. Bij versie 3.2 enhanced wordt de specificatie ook gegeven als de btw-code "0" is.

Bij de specificatie van de btw in een journaalpost wordt een absoluut bedrag genoemd en daarbij ook de indicatie of het een debet- of een credit-bedrag betreft. Bij versie 3.2 wordt gekeken of het btw-bedrag in de journaalpost een negatief bedrag is. Zo ja, dan wordt dat bedrag positief gemaakt en het type van het bedrag "D" (debet). Zo nee, dan blijft het bedrag positief en wordt het type "C" (credit). Het btw-bedrag kan op die manier een ander type krijgen dan het factuurbedrag. Bij versie 3.2 enhanced wordt het btw-bedrag niet absoluut gemaakt. Het type van het bedrag wordt dan overgenomen van het factuurbedrag.

Als een journaalpost in vreemde valuta is geboekt dan wordt de informatie m.b.t. de vreemde valuta apart gespecificeerd (onder currency). Als de boeking direct in vreemde valuta is gedaan (dus niet via Ctrl+K) dan wordt bij versie 3.2 in de specificatie de valutacode van het dagboek genoemd. Bi versie 3.2 enhanced is dat de valutacode van de journaalpost zelf.

Bij dagboekbladen zonder omschrijving wordt de omschrijving automatisch toegewezen. Bij versie 3.2 is dat "Blad " + bladnummer, bij versie 3.2 enhanced is het "Page " + bladnummer.

Bij dagboekbladen wordt een absoluut bedrag voor het saldo genoemd en daarbij ook de indicatie of het een debet- of een credit-bedrag betreft. Bij versie 3.2 wordt een saldo van 0,00 als credit bestempeld, maar bij versie 3.2 enhanced moet het bedrag kleiner zijn dan 0,00 om voor credit door te gaan. 0,00 is dan debet.