12 december, 2012 katrin heinze, bundesbank cen/ws xbrl cwa1: european filing rules cwa1page 1

16
12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1 Page 1

Upload: griffin-nichols

Post on 25-Dec-2015

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

12 December, 2012

Katrin Heinze, Bundesbank

CEN/WS XBRL

CWA1: European Filing Rules

CWA1Page 1

Page 2: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Objectives

Standardisation of the European XBRL architecture and common instance filing rules to

cover appropriately the list of harmonisation topics listed in Annex B of the CEN WS XBRL Business PlanFacilitate transparency on the harmonised reporting data across Europeincrease interoperability between services and applicationsovercome lack of harmonisation in the use of the XBRL standardsreduce the reporting burden of international acting reporting entities by providing the possiblity to standardize the reporting processes

Definition of an European Data Point Methodology to

represent the requirements of European reporting frameworks in a data modellink the business requirements with the technical transfer formatcreate a human readable representation of the content and relations defined in XBRL

Page 2 CWA1

Page 3: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Level of Harmonisation in Europe

Page 3

European Supervisor

Reporting entity

Data Point Model

?

© cundus AG

XBRL Data Format &XBRL Filing

EuropeanReporting

Frameworks

Harmonised Not harmonised

Not harmonised

Page 4: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Deliverables of CWA1

Official CEN DeliverablesSpecification document European XBRL ArchitectureSpecification document European Filing Rule setNon-normative document European Data Point Methodology

Complementary deliverables (depending on time constraints)

Definition of Best Practices onTagging of cellsVersioning of European taxonomiesDealing with European taxonomy extensions

Conformance Suite on taxonomy syntax rules

CWA1Page 4

Page 5: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Organisation of CWA1 team work

Regular conference calls via powwownow.com Cooperation on documents via Wiki technology

Regular CEN WS XBRL F2F meetings

Page 5 CWA1

declerck
Really not central or reelvant, just a detail: In case you manage to get the string "Europena Filing Rules' in red wihin thte "Brocken Glass Graphics", it would be nice, since your presentation is on European Filing Rules and less on DPM.
Page 6: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Filing rules as first deliverable of CWA1

Background for the definition of filing rulesXBRL is a framework for the definition of data formatsprovides a high degree of flexibility for the creation of taxonomies and instance documentsflexibility requires complex IT systems to react appropriately on all possible variants that the standard allows,

like definition of units, accuracy of values, usage of footnotes, periods, identifiers etc.

Page 6

Page 7: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

European Filing Rules (EFR)Rules to be followed for the preparation and validation of instance documents in an European filing processPlace additional constraints on XBRL instance document

AdvantagesHarmonization on a technical levelEnhance the interoperability of IT systemsEase of comparison of reporting dataEase the validation of instance documentsGiving rules to reporting entities as guidanceHarmonized rules decrease the reporting burden for reporting entities across EuropeCodified rules can be automatically tested

currently only with proprietary software

Page 7

?XBRL Filing

Page 8: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Related approaches Approach Year Status Publisher Coverage Rules on

FRIS1 2004 PWD2 XII3 XBRL 2.1 - only XBRL Instances

Global Filing Manual

2010 Best Practices

SEC, FSA Japan, IFRS XBRL Standard XBRL Instances and Taxonomies

European Filing Rules

2013 PWD2 CEN XBRL Standard XBRL Instances

Page 81 Financial Reporting Instance Standards2 Public Working Draft3 XBRL International Inc.

European Filing Rules: part of the CWA1 deliverables of the standardization process of CEN/WS XBRLDe-jure standard by 2014oriented to reporting entities preparing the filings on basis of EIOPA and EBA taxonomiesRecommendations to be adopted by NSAs and European Supervisory Authorities

FRIS

GFM

EFL

Page 9: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Structure of the Deliverable

Currently 45 rules separated in two chaptersFiling syntax rules

Rules for the complete document to be filedInstance syntax rules

Syntax rules for the instance document and its subordinated objectsContextsFactsUnitsFootnotes

Open discussions (small selection)

How to ensure validity according to XBRL Formula in huge instance files?Should it be allowed to send partial datasets?Should XML fragments in scenario be prohibited?How to define the language,

accept multiple languages in one instance?

Page 9

Page 10: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Modeling aspects for standardization

Filing rules need to be implemented on sender and receiver side to ensure that the requirements of the filings are metFRIS and GFM define rules in natural language exclusively possible ambiguities while interpreting the rules

Rules must be easily understandable by software developers

Way forward by using modeling techniques for the defined constraints Current rules are based on texts and represent an informal modelFormal models limit the margin of interpretation for persons with mathematical backgroundFormal models are based on an appropriate meta model which provide formal syntax and semanticAim: Rules should be covered to a high degree in a formal model

Page 10

Page 11: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Modeling the European Filing Rules

Object system comprises the clearly delimited real system and also its relevant environment.

The object system is the XBRL instance document and the constraints defined on the preparation of XBRL instance documents. The constraints are based on the objects contained in an instance document and the relations among each other.

Meta model provides model components, rules on how to combine components and the meaning (semantic) for the components and relations.

UML class diagram to describe the structure of the XBRL instance by showing the classes, their attributes and possible methods.OCL (Object Constraint Language) is a formal language for specifications, which refers to an UML model to describe constraints about the objects in the model.

Model system must be consistent and complete. It must reflect the structure of the object system.

Page 11

Object system

Model system

Meta model

modeling

Page 12: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Draft model system for EFR

Page 12

Page 13: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Collaborative work progresses in XBRL Wiki

Page 13

http://xbrlwiki.info/index.php?title=European_Filing_Rules

Page 14: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

How to contribute

Take part in the discussions on XBRL WikiLogin request via [email protected]

Via Google group CEN-WS-XBRL-CWA1

Page 14

discussion

Page 15: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Next steps

Non-normative document on European Data Point Model

Identification of its characteristicsDescribe its objects and their relationsDefine rules to be followed for

Creating data formatsEase the understanding for business expertsSupporting the implementation of interfacesCombining related reporting frameworksCreating data structures to be used in data warehouses

Creation of a formal model to ease the implementation

Page 15

Data Point Model

Page 16: 12 December, 2012 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: European Filing Rules CWA1Page 1

Thanks for your attention

Page 16

Comments or questions?

[email protected]

CWA1