1 XML/CSV documentatie



Vergelijkbare documenten
Gebruikershandleiding e-line DNB: het XBRL-importbestand versie 1.0 datum 17 januari 2007

Gebruikershandleiding MijnPost partijen importeren

Gebruikershandleiding e-line Betalingsbalans

Frequently Asked Questions e-line (10 november 2014) e-line omgeving. e-line omgeving. Configuratie-eisen e-line

ZI-meting uitvoeren met behulp van Ons. Voorbereidingen

Gebruikershandleiding e-line Betalingsbalans

Uursoortfinanciering importeren

Gebruikershandleiding e-line Betalingsbalans

Excel Controller. Handleiding voor EXACT FINANCIALS journalisering in Excel.xls. EXACT FINANCIALS Memoriaal boekingen in Excel

Bijlage Inlezen nieuwe tarieven per verzekeraar

R5.0. Bijlage II FTP. Handleiding. Clixmaster Studio. Gebruikershandleidingen

Snel gegevens importeren en updaten met Importeren uit Excel voor SAP Business One

Handleiding. Import van Loonjournaalposten. Laatste nieuws : De meest recent toegevoegd loonpakket is : Unit4.

Importeren externe urenmutaties

Gebruikershandleiding e-line DNB: het XML-importbestand

Excel Controller. Handleiding voor Davilex Business Account journalisering in Excel.xls

A Davilex Online Import Sjabloon downloaden

Handleiding importeren bestanden in ZooEasy Online

Handleiding koppeling LAS TM Profielhuis Got it?!

HANDLEIDING. Conversie met PCM converter versie 1.3

AAN DE SLAG MET DE QDAC AUDITFILE VIEWER

Formulieren o.b.v. Vrije Overzichten

HANDLEIDING OPNAME INVENTARIS

Legal Eagle - Integratiemodule Sdu Uitgevers / A. Koppenaal

Handleiding voor het maken van XML-bestanden ten behoeve van DiginBFT (Excel 2007)

Handleiding importeren Foto bij artikel

Formaatbeschrijving betalen-adresboek in CSV bestand

Handleiding. Loket.nl / Import variabele gegevens

In de tabel hieronder vindt u een beschrijving van de verschillende velden die kunnen voorkomen in uw import-bestand.

Wijzigen BTW-codes in stambestanden

HANDLEIDING TITEL. Voor OFFERTEPROGRAMMATUUR WAGENPARK. het regelen van (kleine) schadegevallen AUGUSTUS 2013

Handleiding. NCDR Databroker Voor aanlevering van geëncrypteerde data. Juli 2016 Versie 2.0.3

Importeren automatisch & handmatig. BankingTools Cashflow v4.2

betalen-adresboek in

Importeren van gegevens in Loon

HANDLEIDING SuperTax BELCOTAX AANGIFTE XML BESTAND via EXCEL. 1. Voorbereiding van de toepassing : Macro-toepassingen

Wat is nieuw in deze handleiding: Dit is een nieuwe handleiding welke nieuwe functies beschrijft.

Offective > Boekhouding > Bank

Bijlage importbestanden

Gebruikershandleiding Green Leaf Excel Tool Versie 1.1 (13 februari 2007)

BEDRIJVEN MONITOREN MET HET RISICO REGISTER

Handleiding importeren Factuurregels

Excel Controller. Handleiding voor CASH journalisering in Excel.xls

Handleiding importeren Budgetten

Werken met leerpaden. Inleiding. Handleiding Zermelo. Copyright 2018, Zermelo Software BV - pagina 1. Op deze pagina PORTAL 1.20.

Betalingsbalans Maandrapportage. Versie 2.0. Profiel: CLM - Financiële derivaten voor banken en clearing members. De Nederlandsche Bank NV, 2005

Handleiding gebruiker CKO2

U moet natuurlijk wel als zodanig op de NBF-site in de verenigingsgegevens zijn opgenomen.

Verwerken gegevens mijnwinkel.nl binnen Exact#

Voorbereiden declaratie en rapportage

Handleiding Opgavenportaal


Excel Controller. Handleiding voor Exact/Grote Beer journalisering XML Formaat in Excel.xls

Gebruikershandleiding People Inc. en Microloon

DARRL OTYS Recruiting Technology. Versie 2.0

Gebruikershandleiding Green Leaf Excel (2007) Tool Versie 1.2 (21 december 2010)

epack - Importeren verpakkingsfiches via XML

Handleiding importeren journaalposten

Betalingsbalans. Versie 3.0. Benchmark-rapportage activa en passiva voor bijzondere financiële instellingen. Profiel: BEB - Benchmark BFI's

Beschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox

Alure - stappenplan Importeren relaties

Technische handleiding

Handleiding exporteren en importeren van boekhouding. Van MijnWebwinkel naar Snelstart

AAN DE SLAG MET QDAC VOLLEDIG

Importeer producten. Handleiding Versie

Handleiding: inlezen WESP data

WMO303 Excel formaat

Gebruikershandleiding. Beheer Enveloppen

Excel Controller. Handleiding voor King journalisering in Excel.xls. King Memoriaal boekingen in Excel

Deutsche Bank Global Transaction Banking. Internet Bankieren. Recente verbeteringen. Versie januari 2014

Downloaden & importeren bankbestanden

Gebruikershandleiding Add-on Data Workbench

Instructie Abonnementsgebied in Bravo SVB-BGT Bravo

Deutsche Bank Global Transaction Banking. Internet Bankieren. Beheren.

Gebruikershandleiding e-line DNB

Gebruikershandleiding

Betalingsbalans Maandrapportage. Versie 2.0. Profiel: DNB - De Nederlandsche Bank. De Nederlandsche Bank NV, 2005

Tips & Trucs ARCHICAD 117: Programma van Eisen add-on voor KeyMembers

Stap 1 Export grootboekrekeningen InformerAccount:

Rapport enquête e-line DNB

Met deze handleiding kunt u in alle rust de werking van het LeadQ lead management systeem in u opnemen.

1. Milieuklacht Handleiding opladen XML in mkros Werken met Refertes... 5

Excel Controller. Handleiding voor DBS Standaard 753 journalisering in Excel.xls

ABN-Amro Shuttle Service export database. 1. Inleiding. 2. De Wizard. Functionele documentatie

ChainWise Factuur Export Functionele documentatie Twinfield API Koppeling

BOEKHOUDING Nedap healthcare Deze PDF is gegenereerd op

Uploaden van contactpersonen

Een algemene en meer gedetailleerde handleiding van OneGate vindt u op

Login scherm : - Ingave van gebruikersnaam (user name) en paswoord (password) - Druk op Login toets om in te loggen

Koppelingen Visma Software Talent & Salaris. Koppeling ZKV (IZZ) Visma Software Talent & Salaris. Visma Software B.V. Juli 2015 Pagina 1

Deutsche Bank Global Transaction Banking. Internet Bankieren. Bestanden importeren.

Instructie module Gebruikershandleiding exporteurs Pootaardappelen (Trinidad)

MEDEWERKERS GAAN ZELF WERKEN IN/MET HET SYSTEEM. Persoonlijke afhandeling van incidenten in het systeem. Agressie Registratiesysteem Waterschappen ARW

d-basics Creditline, nieuw bestandsformaat Deutsche Bank

Transcriptie:

1 XML/CSV documentatie 1.1 INLEIDING Voor wat betreft het invoeren van data kunt u met e-line op 3 manieren werken: data-entry via het rapportagescherm (handmatig). Zie document: Gebruikershandleiding e- Line Betalingsbalans data elektronisch aanleveren als een XML- of CSV bestand, conform het door de DNB opgestelde formaat en daarna importeren in e-line. een combinatie van beide. Dat wil zeggen: na het importeren bestaat er de mogelijkheid om handmatig data in het rapportagescherm te muteren en/of toe te voegen. Zie document: Gebruikershandleiding e-line Betalingsbalans 5.5 Gegevens importeren 1.2 Aanmaken bestanden in XML of CSV formaat Wanneer u XML-bestanden importeert moeten deze zijn opgemaakt volgens in het formaat zoals door DNB is samengesteld. Voor het importeren van bestanden in CSV formaat dient u gebruik te maken van de definities die in het XML-schema zijn vastgelegd en deze te vertalen naar CSV definities. In dit document zal nader worden toegelicht op welke wijze XML of CSV bestanden kunnen worden aangemaakt. 1.3 Aanleveren bestanden in XML formaat Wanneer sprake is van grote hoeveelheden gegevens die moeten worden aangeleverd is het wenselijk de XML bestanden (semi-)automatisch aan te maken vanuit het backoffice-systeem waarin de financiële cijfers liggen opgeslagen. Dit proces gebeurt volledig onder de verantwoordelijkheid van de rapporterende instelling. Naast de gebruikelijke helpdeskondersteuning, biedt DNB hierbij geen verdere ondersteuning en/of tools aan. Voor het aanleveren van XML bestanden is het belangrijk dat u beschikt over redelijke kennis van de XML meta-taal. Tip: Op de website van w3.org kunt u meer informatie vinden over de XML meta-taal. Raadpleeg hiervoor http://www.w3.org/xml/schema In een XML schemabestand staat de gevraagde gegevensstructuur expliciet beschreven en staat per rapportagepost vermeld aan welke voorwaarde de waarde moet voldoen (bijvoorbeeld: niet negatief getal of landcode). Het is voor e-line noodzakelijk dat voor de rapportage van de betalingsbalans voor ieder profiel (formulierenset) een apart XML importbestand wordt gebruikt. Heeft u meerdere profielen, houdt dan rekening met het feit dat u te maken krijgt met meerdere XML importbestanden. Benodigdheden XML Voor het aanmaken van XML bestanden t.b.v. voor e-line heeft u de volgende informatie nodig: het XSD schema-bestand met de extensie.xsd voor het profiel waarover uw onderneming / organisatie dient te rapporteren. In een circulaire d.d. van De Nederlandsche Bank is u medegedeeld over welk(e) profiel(en) uw onderneming/organisatie dient te rapporteren. Het schema-bestand kan worden geëxporteerd via het menu (Actie/Export schema) of via de knop Export schema in het scherm met het statusoverzicht. 1 XML / CSV documentatie voor e-line Betalingsbalans

Let op: een XML schema heeft een zgn. geldigheid. Dit betekent dat een schema behorend bij een bepaalde maand af kan wijken van een schema uit een eerdere of latere periode. DNB beperkt de wijzigingen op XML schema s tot een minimum. Wijzigingen zullen via de e-line website onder de pagina Nieuws en Informatie bekend worden gemaakt. Een XML-importbestand (ook wel XML-instance genoemd) ten behoeve van e-line bestaat grofweg uit twee delen: de header informatie, hierin bevindt zich informatie m.b.t. de profielcode en de geldigheid van het schema de data definitie, ofwel een beschijving van de velden die zich in het rapportagescherm bevinden en de data die moet worden ingelezen Ter illustratie is in bijlage 1 een voorbeeld gegeven van een XML importbestand voor de maand februari 2003 voor het profiel VRZ. XML header-informatie Het is belangrijk dat de header-regel van het XML importbestand de volgende informatie bevat: de XML header: <?xml version="1.0" encoding="utf-8"?> een vermelding van het rapportage-profielcode, met daarachter de vermelding maand (M) of jaar (J) plus de vermelding van de profielcode met extensie.xsd. Voorbeeld (zie ook bijlage 1): <?xml version="1.0" encoding="utf-8"?> <VRZ-M xmlns="bb.dnb.nl" xmlns:xsi=http://www.w3.org/2001/xmlschema-instance si:schemalocation="bb.dnb.nl VRZ-M.xsd"> Profielcode M(aand) of J(aar) profielcode.xsd XML data-informatie Het tweede deel van het XML importbestand (zie ook bijlage 1) van e-line beschrijft de datastructuur van de rapportageformulieren. Deze structuur bestaat uit vijf niveaus: niveau 1: het profiel (de formulierenset), b.v. VRZ-M (maandrapportage Verzekeringsinstellingen) niveau 2: het formulier, b.v. PassDeelnemingen niveau 3: het subformulier, b.v. AEB-A niveau 4: de regel, b.v. Aandelen niveau 5: de kolom omschrijving, b.v. Aankopen Voor het te importeren XML bestand voor e-line geldt: anders dan gedefinieerd in het XML schema dienen de namen van de formulieren (niveau 2) VERPLICHT worden opgenomen. Dit geldt ook voor de formulieren waarvoor geen gegevens worden gerapporteerd. de te gebruiken veld- en subformulier-namen dienen EXACT (case sensitive) overeen te komen met de naamgeving zoals beschreven in het XML-schema. Ter verduidelijking is in bijlage 1 aangegeven waar deze niveaus terug zijn te vinden in het XML importbestand. 2 XML / CSV documentatie voor e-line Betalingsbalans

Tip: Met behulp van een XML editor kunt u controleren of het XML bestand voldoet aan de standaard XML specificaties. Het geexporteerde XSD schemabestand uit het e-line rapportagescherm helpt u bij het toepassen van de juiste veldnamen en mogelijke invoerwaarden zoals deze in het XML schema van e-line is vastgelegd. 1.4 Aanleveren bestanden in CSV formaat Naast de toepassing van XML importbestanden in e-line is het ook mogelijk om binnen het rapportagescherm CSV bestanden te importeren. Een CSV-bestand is een ASCII-bestand waarin gegevensvelden worden gescheiden d.m.v. komma's. Voor de toepassingen van CSV bestanden in e-line is het noodzakelijk dat het bestand voldoet aan een aantal specifieke voorwaarden. Deze worden hieronder toegelicht. Benodigdheden CSV Voor het kunnen aanleveren van CSV bestanden voor e-line heeft u de volgende informatie nodig: het XSD schema-bestand met de extensie.xsd voor het profiel waarover uw onderneming / organisatie dient te rapporteren. In een circulaire d.d. van De Nederlandsche Bank is u medegedeeld over welk(e) profiel(en) uw onderneming/organisatie dient te rapporteren. Het schema-bestand kan worden geëxporteerd via het menu (Actie/Export schema) of via de knop Export schema in het scherm met het statusoverzicht. Het CSV-schema van e-line beschrijft de datastructuur van het rapportage sub-formulier. Anders dan de XML structuur bestaat deze uit slechts drie niveaus. Niveau 1 en niveau 4 van het XML schema worden tijdens het importeren in CSV formaat niet toegepast en kunnen daarom worden weggelaten: niveau 2: het formulier, b.v. PassDeelnemingen niveau 3: het subformulier, b.v. AEB-A niveau 5: de kolom omschrijving, b.v. Aankopen Voor het aanmaken van een CSV importbestand gelden de volgende regels: Een regel in CSV bestaan uit vijf attributen. Hieronder volgt een beschrijving van ieder attribuut: Attribuut 1 XML Formulier-omschrijving, ofwel niveau 2 Attribuut 2 XML Subformulier-omschrijving, ofwel niveau 3 in het XML schema Attribuut 3 Regelnummer in het rapportagescherm Attribuut 4 Kolom-omschrijving, ofwel niveau 5 in het XML schema Attribuut 5 De waarde van attribuut 4, conform de globale definitie in XSD schema alle attributen binnen één regel in het CSV bestand worden gescheiden door een komma, er kan geen gebruik worden gemaakt van aanhalingstekens. voor iedere waarde in een regel (attribuut 5) in het rapportagescherm in e-line wordt een aparte CSV regel opgenomen. Voorbeeld: één regel op een ingevuld subformulier, waarin vijf cellen een waarde hebben, resulteert in vijf regels in het CSV bestand. Deze vijf regels hebben dan hetzelfde regelnummer. voor iedere nieuwe combinatie van formulier (attribuut 1) en subformulier (attribuut 2) begint het regelnummer (attribuut 3) opnieuw met 1. de te gebruiken veld- en subformulier-namen dienen EXACT (case sensitive) overeen te komen met de naamgeving zoals beschreven in het XML-schema. De mogelijke waarden voor attribuut 5 dienen te voldoen aan de definities uit het XMLschema(bijvoorbeeld: integer, non-negative). Waarden die door DNB vooraf zijn gedefinieerd 3 XML / CSV documentatie voor e-line Betalingsbalans

(bijvoorbeeld: landcodes) moeten EXACT (case sensitive) overeenkomen met de waarden zoals beschreven onder local- en global- types in het XML-schema. Ter verduidelijking is in bijlage 2 een voorbeeld uitgewerkt van een CSV importbestand. 1.5 Extra informatie: business rules Via de e-line website onder de pagina Nieuws en Informatie, handleidingen, is extra informatie beschikaar over de regels voor controles van de rapportages die gebruikt worden in de e-line applicatie. 4 XML / CSV documentatie voor e-line Betalingsbalans

2 Bijlage 1: voorbeeld XML importbestand Header deel Niveau 1 <?xml version="1.0" encoding="utf-8"?> <VRZ-M xmlns="bb.dnb.nl" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="bb.dnb.nl VRZ-M.xsd"> Data deel Niveau 2, Let op! alle formulieren verplicht opnemen in import bestand <rappopmerkingen>test 2003-02-18</rappOpmerkingen> <PassDeelnemingen /> <PassEffecten /> <PassOverig /> <ActDeelnemingen /> <ActOnrGoed /> <ActEffBuitenlands> <AEB-A> <Aandelen> </AEB-A> </ActEffBuitenlands> <ActEffNederlands /> <ActEffIngeleend /> <ActEffUitgeleend /> <ActOverig /> <Derivaten /> <register /> </VRZ-M> Niveau 3 Niveau 4 <Effect>Aandelen</Effect> <SectorEmittent>MFI</SectorEmittent> <LandEmittent>XL</LandEmittent> <Beginstand>4702</Beginstand> <Aankopen>0</Aankopen> <Verkopen>0</Verkopen> <Wisselkrsverand>0</Wisselkrsverand> <Prijsmutaties>0</Prijsmutaties> <OverigeMutaties>0</OverigeMutaties> <Eindstand>22</Eindstand> <DividendOntv>85</DividendOntv> </Aandelen> Waarde Niveau 5 5 XML / CSV documentatie voor e-line Betalingsbalans

3 Bijlage 2: voorbeeld CSV importbestand Attribuut 2 Attribuut 3 Regelnummer Attribuut 5 Waarde PassDeelnemingen,PD-C,1,DeelnemingenPas,DeelnOgGg10 PassDeelnemingen,PD-C,1,LandNI,BE PassDeelnemingen,PD-C,1,AankopenNI,0 PassDeelnemingen,PD-C,1,VerkopenNI,157 PassDeelnemingen,PD-C,1,DividendBetaald,14 PassDeelnemingen,PD-C,2,DeelnemingenPas,DeelnOgKl10 PassDeelnemingen,PD-C,2,LandNI,AT PassDeelnemingen,PD-C,2,AankopenNI,41 PassDeelnemingen,PD-C,2,VerkopenNI,5 PassDeelnemingen,PD-C,2,DividendBetaald,0 PassDeelnemingen,PD-C,3,DeelnemingenPas,CrossOgKl10 PassDeelnemingen,PD-C,3,LandNI,AT PassDeelnemingen,PD-C,3,AankopenNI,81 PassDeelnemingen,PD-C,3,VerkopenNI,5 PassDeelnemingen,PD-C,3,DividendBetaald,0 PassEffecten,PEN-A,1,Effect,Aandelen PassEffecten,PEN-A,1,LandBewaarinst,BE PassEffecten,PEN-A,1,Beginstand,15 PassEffecten,PEN-A,1,Emissies,65 PassEffecten,PEN-A,1,TerugkoopAfloss,0 PassEffecten,PEN-A,1,Wisselkrsverand,0 PassEffecten,PEN-A,1,Prijsmutaties,0 PassEffecten,PEN-A,1,OverigeMutaties,0 PassEffecten,PEN-A,1,Eindstand,82 PassEffecten,PEN-A,1,DividendBetaald,45 PassEffecten,PEN-K,1,Effect,KapitaalmarktPap PassEffecten,PEN-K,1,LandBewaarinst,BE PassEffecten,PEN-K,1,Beginstand,0 PassEffecten,PEN-K,1,Emissies,100 PassEffecten,PEN-K,1,TerugkoopAfloss,0 PassEffecten,PEN-K,1,Wisselkrsverand,0 PassEffecten,PEN-K,1,Prijsmutaties,0 PassEffecten,PEN-K,1,OverigeMutaties,0 PassEffecten,PEN-K,1,Eindstand,10 PassEffecten,PEN-K,1,RenteBeginstand,44 PassEffecten,PEN-K,1,RenteAangroei,2 PassEffecten,PEN-K,1,RenteOntvangen,0 PassEffecten,PEN-K,1,RenteBetaald,0 PassEffecten,PEN-K,1,RenteVerschil,3 PassEffecten,PEN-K,1,RenteEindstand,40 PassEffecten,PEN-G,1,Effect,GeldmarktPap PassEffecten,PEN-G,1,LandBewaarinst,BE PassEffecten,PEN-G,1,Beginstand,154 deze 5 ingevoerde regels representeren één rapportageregel uit het rapportagescherm van e-line 6 XML / CSV documentatie voor e-line Betalingsbalans