Skip to Content
Technical Articles

Disclosure Management – Extending a taxonomy

With the introduction of iXBRL for European Single Electronic Format (ESEF) filers will also need to create an extension taxonomy (note: this was already the case for US-SEC in XBRL scenario)

 

Within SAP Disclosure Management, we recommend the use of the Fujitsu XWand Taxonomy Editor

Note: this tool can be downloaded from the SAP Software Downloads

 

The following WIKI outlines the basic steps for creation of an extended taxonomy.

 

4 Comments
You must be Logged on to comment or reply to a post.
  • Good evening Marc,

    Thank you for the explanation and for the cmp taxonomy, they were both very useful!

    We have a problem: when we try to save the taxonomy using the LEI code of the company, we get the error below:

    LEI%20code%20generates%20invalid%20prefix%20error

    LEI code generates invalid prefix error

    We always get this error when using LEI codes, the only way to save it is by using a text string.

    Do you know how to work this around? Could you please help us?

    Thank you in advance,

    Claudia

    /
    LEI%20code%20generates%20invalid%20prefix%20error
    • Hello Claudia,

       

      Technically, I think the error is raised because of some invalid character you use (space ?)

      See: https://www.fujitsu.com/downloads/INTXW/users-guide.pdf

      - A prefix or a local name is not valid as NCName

       

      If we look at the recommendation of ESMA

      https://www.esma.europa.eu/sites/default/files/library/esma32-60-254_esef_reporting_manual.pdf.pdf

      Guidance 3.1.5 Naming conventions for extension taxonomy files

      The {base} component of the filename shall indicate the LEI of the issuer or the issuer’s name (or an abbreviation of it); it should be of no more than 20 characters in length.

      The {date} component of the filename shall indicate the ending date of the reporting period of reference. The {date} component shall follow the YYYY-MM-DD format.

       

      Most customers use the abbreviation of the name. You can see some examples here:

      https://www.esma.europa.eu/field-test-esef

       

      For example, AirFrance-KLM, the extension base is "afklm-20161231.xsd"

      UCB uses "ucb-20161231.xsd"

       

      Hope this helps

      Marc