Bent Reiter, Manager, PricewaterhouseCoopers BusinessMinds, E-mail:
[email protected] Erfaringer fra solvensprojektet i Danske Bank
XBRL Danmark Bankens rapportering med XBRL 29. april p 2009
Agenda Solvensrapportering i Danske Bank efter Basel II BASEL II – COREP-taksonomier S l Solvensprojektet j kt t i D Danske k B Bank k – Brug B aff COREP-taksonomier COREP t k i Hvad indebærer fremtiden? Konklusion
Brief overview of XBRL projects and commitments in Europe
Country
XBRL jurisdiction
Banking regulator
Balance sheet filing
Belgium
Established
Denmark
Established
France
Established
Germany
Established
Greece
In progress
Ireland
Established
Italy
Provisional
Luxembourg
Provisional
The Netherlands
Established
Poland
Provisional
Spain
Established
Sweden
Established
United Kingdom
Established
Revenue and tax filing
National statistics
CEBS
CESR
EUROSTAT United States of America
Bankens rapportering med XBRL PricewaterhouseCoopers
Market regulator
Established
29. april 2009 Slide 3
Hvad skal leveres?
Bankens rapportering med XBRL PricewaterhouseCoopers
Land
Leverance
Danmark
XBRL?
Luxembourg
XBRL
Finland
XBRL
Irland
?
Øvrige?
?
29. april 2009 Slide 4
Interoperability in a CEBS environment Global best practices
Basel II,, IAS/IFRS …
European Law 9X,XX% best practices + EU requirements
EC 2006/48 and 49 …
Country 1
Country 2
Country 3
Transposition into national legislation Country 27 National regulation
Sup 1
NCB 2
FSA 3
Sup 27 National implementation
Report 1
Report 2
----------------------------------
Bankens rapportering med XBRL PricewaterhouseCoopers
Report 3
Report 27
-------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------
29. april 2009 Slide 5
Basel II Pill 1 Pillar
Pill 2 Pillar
Pill 3 Pillar
Minimum capital requirement q
Supervisory review
Market discipline
Capital for market risk (SMA; SDA; IMA)
Capital for operational risk (BIA; SA; AMA)
Capital for credit risk (SA; FIRB; AIRB)
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 6
COREP-arbejdsgruppe COREP arbejdsgruppe under CEBS
Udarbejde et framework til elektronisk rapportering af solvenstal baseret på Basel II Formål: • Simplificere p rapporteringen pp g p på tværs af nationale g grænser Succeskriterier: • Baseret på standarder • Mulighed for udvidelser/restriktioner • Understøttelse af sprog Frivilligt g at benytte y Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 7
XBRL eXtended Business Reporting Language • • •
•
International standard Brugen er gratis U d t tt Understøtter - Tilføjelser/restriktioner - Definition af simple beregninger - Understøtter tekster i forskellige sprog - Understøtter referencer til f.eks. dokumentation Seneste version 2.1.
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 8
XBRL How it works Reporting items • Amounts • Sum • relations
catalogued in
defines positions allowed
XBRL t taxonomies i defines formats
Details recorded in XBRL Reports
Bankens rapportering med XBRL PricewaterhouseCoopers
defines formats
XBRL Internals
29. april 2009 Slide 9
XBRL taksonomi XBRL-taksonomi
XBRL Rapport/Instans Bankens rapportering med XBRL PricewaterhouseCoopers
XBRL Taksonomi 29. april 2009 Slide 10
XBRL Linkbaser • Defintion - Typer, værdisæt,… • Presentation - Rækkefølge, g hierarki • Label - sprog, p g, kontekst • Reference - kontekst • Calculation - be beregninger eg ge Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 11
Understøttelse af flere sprog
id “ f d G ld”> technical t h i l name
National labels
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 12
XBRL extendable
En taksonomi kan ikke modificeres.
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 13
COREP Excel-template Excel template
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 14
Multidimensional view of XBRL facts: the aspect model •
A value
•
A concept: Incomes
Concept
I Incomes
•
•
A set of dimensions • Standard • Entity • Time • User defined • Titulisations • Market Additional properties: unit and precision
Bankens rapportering med XBRL PricewaterhouseCoopers
100 EUR (prec 3)
Dexia
t Dec 2007
Credit institution
29. april 2009 Slide 15
Data structures: Relationships among concepts Primary P i item
Is observed through
Typed Dimension
XBRL-reports
Domain
Is a subset of
Sub-domain Sub domain
Hierarchies
Member Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 16
Udformningen af COREP-taksonomier COREP taksonomier
Forretningsmæssige krav
Bankens rapportering med XBRL PricewaterhouseCoopers
Teknisk T k i k omformning f i til Taksonomi
29. april 2009 Slide 17
COREP taksonomi COREP-taksonomi
COREP Taxonomies Version 1.2
..
dimension
.XSD
common . primary .XSD
i m p o r t s
i m p o r t s
template .XSD
primary .XSD
18 stk. stk template template.xsd xsd (én pr pr. taksonomi) 15 stk. dimension.xsd (én pr. domain) 21 stk. stk (common-)primary (common )primary.xsd xsd Div. linkbase XML-filer I alt 234 filer Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 18
Brug af COREP COREP-taksonomier taksonomier
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 19
Basel II Tidslinje 2005
2006
2007
2008
2009
Basel II-rapp. Basel II
Corep v. 1.2.0
Corep v. 1.2.4
i DK
Basel II-rapp.
Juli 2005
Sep. 2006
Apr. 2007
Q1 2008
Q3 2008
Nationale taksonomier udvikles
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 20
Danske Banks solvensprojekt Solvensrapportering • •
Udvikle et system til understøttelse af solvensrapportering En bank en platform et system
Udgangspunkt • Ingen værktøjer til understøttelse af XBRL Dimension • COREP-taksonomier ikke færdige • Ingen nationale taksonomier • DK: Implementerer ikke COREP-taksonomier.
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 21
Krav til solvensprojektet
•
Beregne tal til solvensrapportering
•
Kunne dokumentere ændringer/korrektioner
•
Danne indsendelsesdokumenter.
•
Understøtte forskelligheder i landespecifikke løsninger
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 22
Hvad skal leveres?
Land
Valuta
Danmark
DKK
Antal oplysninger pr. selskab l k b Excel-baseret 3.000
X 1.000
Luxembourg
EUR
XBRL
X1
Finland
EUR
Irland
GBP
XBRL og/eller 6.500 Excel Excel-baseret 1.000
Bankens rapportering med XBRL PricewaterhouseCoopers
Leverance
4 500 4.500
Præcision
X 1.000 X 1.000
29. april 2009 Slide 23
XBRL løsning XBRL-løsning EDW Beregninger Metadata
Regnemaskine
Mapper beregninger med
Den simple version…
Beregninger
Mapningsresultat
XBRL-fil f
taksonomi
Taksonomi
Registreres
Metadata
Taksonomi Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 24
XBRL løsning XBRL-løsning EDW Beregninger Metadata
Registrer calculations
Regnemaskine
Korrektioner
Beregninger Excelskabelon med data
Mapper
Mapnings-
beregninger med
resultat
XBRL-fil f
taksonomi
Taksonomi
Registreres
Metadata Værdisæt registreres
Typed Dimensions Bankens rapportering med XBRL PricewaterhouseCoopers
Excelskabelon
Taksonomi 29. april 2009 Slide 25
Danske løsning med Excel-skabeloner Excel skabeloner. EDW Beregninger Metadata
Regnemaskine
Korrektioner
Beregninger Excelskabelon med data
Mapper
Mapnings-
beregninger med
resultat
XML-fil f
taksonomi
Taksonomi
Registreres
Metadata
Excelskabelon Bankens rapportering med XBRL PricewaterhouseCoopers
p pseudo Taksonomi 29. april 2009 Slide 26
Danske løsning med Excel-skabeloner Excel skabeloner EDW Beregninger Metadata
Registrer calculations
Regnemaskine
Korrektioner
Beregninger Excelskabelon med data
Mapper
Mapnings-
beregninger med
resultat
XML-fil f
taksonomi
Taksonomi
Registreres
Metadata
Typed Dimensions Bankens rapportering med XBRL PricewaterhouseCoopers
Excelskabelon
p pseudo Taksonomi 29. april 2009 Slide 27
Mapningsprocessen
•
Da 90-95% af taksonomiindhold er arvet direkte fra COREP, vil mapningen mellem taksonomi og de interne beregninger være identiske på tværs af lande mapningen g udføres én g gang g på tværs af landegrænser. g
•
Ved nye versioner af taksonomier skal kun nye definitioner mappes.
•
Initialt et meget stort arbejde.
• •
Ingen genbrug ved mapning af danske skemaer skemaer. Specielle beregninger for danske skemaer
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 28
Valg af XBRL værktøj
Normale krav til XBRL værktøj: • Validere XBRL rapport • Lave L XBRL rapportt Avancerede krav: • Validere taksonomi • Udvide/udvikle ny taksonomi Vores krav: • Læse L ttaksonomiens k i metadata t d t • Lave XBRL rapport
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 29
Valg af XBRL værktøj
Vores udgangspunkt primo 2007: • Mange udbydere af XBRL…. … men der er forskel på XBRL 2 2.0 0 og XBRL 2 2.1 1 • Ingen understøtter XBRL dimension – endnu. • Endnu færre understøtter dot.net. Begynder at kode selv…. Uholdbar på længere sigt. (XBRL standarden videreudvikles…) Et API er stærkt ønskeligt ønskeligt.
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 30
Valg af XBRL værktøj
Medio 2007: • Der begynder at komme applikationer, der understøtter COREP. • Beregnet B t på å slutbrugeren l tb (i (indtasningsapplikationer dt i lik ti iE Excell mm)) Primo 2008: • UBMatrix og Fujitsu begge klar med et dot.net API
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 31
XBRL-problemer XBRL problemer Calculation linkbase Definition: A=B+C Har kun betydning i samme kontekst, dvs.: A(ctxN) = B(ctxN) + C(ctxN) H ilk b Hvilken betydning t d i h har d det, t h hvis i d der ikk ikke må å rapporteres t på å B( B(ctxN)? t N)? Er A(ctxN) = C(ctxN)? Ell er definitionen Eller d fi iti ugyldig? ldi ? Gælder definitionen også når der rapporteres i x1.000? Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 32
Begrænsninger i ”Calculation Calculation linkbase” linkbase
• • •
Kan ikke summere på tværs af context Ingen aggregering på dimensioner I Ingen check h k for f ”missing ” i i value” l ”
Bliver løst med indførelse af XBRL Formler Formler.
se http://herm.ws/XBRL/files/docs/FormulaTutorial.ppt
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 33
Finske taksonomier
18 taksonomier + to ekstra + en samletaksonomi rl-ciconso l i Importerer
t-ca
t-ce
t-ci
t-cs
****
t-ma gi-fi Fi-taksonomier
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 34
Finsk løsning XBRL er gemt væk bag overfladen L Leveres aff FI FI-FSA FSA Excel
sikker e-mail
Excel-macro
Indtastes
Data
Bankens rapportering med XBRL PricewaterhouseCoopers
Internet
FI-FSA
XBRL-fil
XBRL-generator
29. april 2009 Slide 35
Finlands specifikke krav til XBRL-instance XBRL instance
I XBRL-rapporten skal gi-fi-elementerne (leveringsinf.) forekomme før øvrige taksonomi-elementer. Ej del af XBRL standarden!
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 36
Luxembourgs taksonomier
18 taksonomier zip
t-ca
t-ce
t-ci
Bankens rapportering med XBRL PricewaterhouseCoopers
t-cs
Zip-fil p med en xbrl-rapport pp for hver taksonomi – inkl. tomme xbrl-rapporter
****
29. april 2009 Slide 37
Luxenbourg løsning XBRL er gemt væk bag overfladen
Excel
Data
Bankens rapportering med XBRL PricewaterhouseCoopers
Lukket linje
LUX-FSA
XBRL-fil
XBRL-generator
29. april 2009 Slide 38
Luxembourgs specifikke krav til XBRL-instance XBRL instance
Bank-id forlanges som del af navn på XML-noder i XBRL-instrancen: B0999 2007-09-30 d-mr:MRiskSAFXTotalPositionsNonReportingCurrencies
Ej del af XBRL standard!
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 39
Øvrige XBRL relaterede problemer
De respektive finanstilsyn må formodes at have haft samme udfordringer mht valg af værktøj til videreudvikling af de nationale taksonomi. Konsekvens af nationale ændringer: • Ingen ”Best Best praksis praksis” • Uoverensstemmelser mellem ”Definition linkbase” og ”Presentation linkbase”. • Uoverensstemmelser i ”Calculation linkbase” på tværs af lande.
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 40
Status på indsendelse
Finland • Første indsendelse endnu ikke godkendt Luxembourg • Første indlæsning fejlede i Lux med ”kryptiske” kryptiske fejl. fejl Kunne efter større detektivarbejde henføres til manglende indhold i detail-taksonomier • Forlanger alle taksonomier leveret – også selvom de er uden data • Seneste indsendelse endnu ikke godkendt
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 41
CEBS fremtidsplaner med COREP COREP-taksonomier taksonomier
•
Indarbejde nye rapporteringselementer fra de nationale taksonomier i COREP-taksonomier
•
Mi i Minimere antallet t ll t aff T Typed d Di Dimensions i
•
Beskrive ”Best Praksis” for udformning af nationale taksonomier.
•
V i Versionering i aff ttaksonomier k i
•
Indlægning af formler i taksonomierne Øger kvalitet af indberetningerne.
•
St d di Standardisere oplysninger l i på å iindberetninger. db t i
•
Evt. udarbejde én indsendelsesportal for alle finanstilsyn.
•
N t version Næste i i produktion d kti 2011?
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 42
Opsummering
•
Indførelse af XBRL i FSA parallelt med videreudvikling af standarder har givet problemer • Manglende værktøjsunderstøttelse af XBRL XBRL-dimension dimension • Manglende ”Best Practice” i udformning af nationale taksonomier • Indførelse af non-XBRL krav i XBRL-rapporter pp
•
Harmonisering af indsendelsesoplysninger er ønskelig
•
Nye y tiltag g fra CEBS hilses velkommen: • ”Formula” til erstatning/supplering af ”calculations” • Harmonisering af præcisionen • Ensartet indsendelsesprocedure
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 43
Konklusion
•
Der har været begyndervanskeligheder med COREP taksonomier.
•
På trods t d aff forskellighederne f k lli h d i COREP COREPs nationale ti l ttaksonomier k i er d der store t forretningsmæssige fordele forbundet ved: • samme definition af beregninger g g p på tværs af landegrænser g • samme struktur i rapportering på tværs af landegrænser • meta-dreven specifikation af rapporteringskrav og regler
•
Regelsættet i Basel II er gældende på tværs af landegrænserne. D tb Det burde d solvens l rapporteringen t i også å være…
Bankens rapportering med XBRL PricewaterhouseCoopers
29. april 2009 Slide 44
© 2009 PricewaterhouseCoopers. All rights reserved. ”PricewaterhouseCoopers” refers to the network of member firms of PricewaterhouseCoopers International Limited, each of which is a separate and independent legal entity. *connectedthinking is a trademark of PricewaterhouseCoopers.