SURFI-Taxonomy Development - PowerPoint PPT Presentation

About This Presentation
Title:

SURFI-Taxonomy Development

Description:

OPCVM mon taires. OPCVM non mon taires. Soci t s non financi res. Entrepreneurs individuels. Soci t s d'assurance et fonds de pension. Administrations centrales. – PowerPoint PPT presentation

Number of Views:116
Avg rating:3.0/5.0
Slides: 15
Provided by: Audre99
Learn more at: http://archive.xbrl.org
Category:

less

Transcript and Presenter's Notes

Title: SURFI-Taxonomy Development


1
Secrétariat général de la Commission
bancaireDirection de la Surveillance Générale du
Système Bancaire
  • SURFI-Taxonomy Development

19th XBRL International Conference June 23th,
2009 Eric Jarry XBRL Expert Bernard
Darrius XBRL Expert

2
Presentation overview
  • Design of the SURFI future templates
  • Implementation of architecture principles
  • Automatic generation ot the taxonomy
  • Formula linkbase

SENSITIVITY LEVEL  PUBLIC
3
Design of Surfi templates
  • Examples of templates provided by
    business-oriented staff for statistical and risk
    assessing purposes ( Accounting, Statistics,
    Monetary Directorates, and French overseas
    institution)
  • - In cartridge headers, major dimension
    breakdown
  • - In column headers, dimension breakdown
  • - In some rows, dimension breakdown
  • Separate file for elements belonging to
    Accounting class data tree (9 primaries
    generated)

SENSITIVITY LEVEL  PUBLIC
4
Design of Surfi templates
  • Examples of templates transformed for automation
    purposes
  • - balance between number of excluded
    hypercubes and ELR (Extended Link Role) with no
    Open Hypercubes
  • - use of a specific colour code to identify
    dimension names and their values, facts,
    forbidden data
  • - use of a short code for name handling (each
    code is bound to a tooltip containing the name of
    the element, the dimensions and dimension values
    associated)
  • - use of specific files for dimensions and
    hypercubes

SENSITIVITY LEVEL  PUBLIC
5
Implementation of architecture principles
  • Global architecture (templates and primaries
    )

T-CARTO-2009-06-30.xsd
T-BLANCHI-2009-06-30.xsd
T-SURFI-2009-06-30.xsd
t-sia-2009-06-30.xsd
t-ste-2009-06-30.xsd
t-sor-2009-06-30.xsd

Independant taxonomies
72 templates
p-sia-2009-06-30.xsd
p-ste-2009-06-30.xsd
p-s02-2009-06-30.xsd
p-s08-2009-06-30.xsd
p-s04-2009-06-30.xsd
p-sxx-2009-06-30.xsds
6
Implementation of architecture principles
  • Choice of a modularized model for the taxonomy
    architecture (FINREP 1.3)
  • Use of Closed All (Inclusion) hypercubes and Open
    notAll (Exclusion) hypercubes Only possible
    alternative for strict data control)
  • No modular files for hypercubes not many common
    hypercubes shared by several templates and too
    many notAll hypercubes (t definition linkbase)
  • No subdomain for dimension values (declaration in
    hypercubes themselves)
  • Use of default dimension values

SENSITIVITY LEVEL  PUBLIC
7
Implementation of architecture principles
d-ddd-AAAA-MM-JJ-presentation.xml
d-ddd-AAAA-MM-JJ-presentation.xml
d-ddd-AAAA-MM-JJ-definition.xml
d-ddd-AAAA-MM-JJ-definition.xml
t-sxx-2009-06-30-definition.xml
t-sxx-2009-06-30-definition.xml
d-ddd-AAAA-MM-JJ.xsd
d-ddd-AAAA-MM-JJ.xsd
t-spp-AAAA-MM-JJ-definition.xml
t-spp-AAAA-MM-JJ-label.xml
d-ddd-AAAA-MM-JJ-label.xml
t-sxx-2009-06-30-definition.xml
p-sxx-2009-06-30-label.xml
d-ddd-AAAA-MM-JJ-label.xml
t-spp-AAAA-MM-JJ.xsd
t-spp-AAAA-MM-JJ-presentation.xml
p-spp-AAAA-MM-JJ.xsd
t-sxx-2009-06-30.xsd
p-sxx-2009-06-30.xsd
p-spp-AAAA-MM-JJ-presentation.xml
p-s0n-AAAA-MM-JJ-presentation.xml
p-s0n-AAAA-MM-JJ.xsd
entrée-x-surfi-AAAA-MM-JJ.xsd
p-s0n-AAAA-MM-JJ-presentation.xml
p-s0n-2009-06-30.xsd
t-SURFI-2009-06-30.xsd
p-s0n-AAAA-MM-JJ-reference.xml
p-s0n-AAAA-MM-JJ-label.xml
p-s0n-AAAA-MM-JJ-label.xml
p-s0n-AAAA-MM-JJ-reference.xml
SENSITIVITY LEVEL  PUBLIC
8
Implementation of architecture principles
  • M_INTENCO Template (workbook)

Dimension code ValorisationDimension
Dimension code value FluxDInteretMensuel
Dimension label value
Same primary with different breakdown OR
relation
Dimension code ResidenceDimension
9
Implementation of architecture principles
  • M_INTENCO Template (ELR t-ste-2009-06-30.xsd,
    p-ste-2009-06-30.xsd)

H00106 global closed All hypercube
H00100 local notAll open hypercube
H00096 local notAll open hypercube
10
Automatic generation of the taxonomy
  • Command line program written in Perl for Taxonomy
    and formula linkbase
  • Input files Colored templates 1 file for
    hypervolumes and 1 file for dimensions 1
    configuration file with default values for each
    template (default type, period value, balance
    value, prefix and label for namespaces)
  • 4 executable files
  • - TraitArbo.exe (TAx.bat) for generation of 9
    primary taxonomies from accounting classes
  • - GenTaxoDim.exe (GTDx.bat) for generation of
    dimensions
  • - TraitGab.exe and GenTaxoTransp.exe (TGx.bat
    GTTx.bat) for generation of child taxonomies
    (primaries, and templates)

SENSITIVITY LEVEL  PUBLIC
11
Formula linkbase
  • 4 types of SURFI formula
  • Simple aggregation (F1) equal relation between
    facts, all elements are primary elements which
    have the same context and unit ex Calculation
    Link in all tables
  • Of which assertion (F2) like F1 but
    greater than or equal to relation
  • Dimensional aggregation (F3 F4) primary item(s)
    with same concept name, identifier, period, unit
    and dimension with each domain member
  • Simple formula addressing any element of the
    XBRL instance. The name, dimensions, dimension
    values are explicitly indicated

SENSITIVITY LEVEL  PUBLIC
12
Formula linkbase
F1 Calculation validations
F2 of which validations
F3 F4 Dimension aggregations
SENSITIVITY LEVEL  PUBLIC
13
Formula linkbase
  • Parameters to deal with
  • Tolerance Margin for some checks
  • Different remittance date different facts and
    different checks
  • Missing or forbidden facts precondition testing
    (presence of total and one of the subtotals
  • Simple formula addressing any element of the
    XBRL instance. The name, dimensions, dimension
    values are explicitly indicated

SENSITIVITY LEVEL  PUBLIC
14
  • Thank you for your attention !
Write a Comment
User Comments (0)
About PowerShow.com