EBA COREP (problems on context and fact definition)

264 views
Skip to first unread message

massimo...@forgroup.it

unread,
Jun 27, 2017, 5:10:23 AM6/27/17
to Arelle-users, Massimo Besozzi, Angelo De Carluccio (IT)


I am a developer, and I am working with EBA XBRL modules(COREP,FINREP;AE etc...).

I have to understand how to deal with COREP module (ModuleID 102, TaxonomyID 24, DPM Database 2.5), and I hope that you can help me to solve this problem.

I have to insert 2 datapoints (149275(C_09.04 R010 C010 ), 72749(C_07.00.a R010 C040)) into an XBRL instance. Below you can find the contexts and facts:

-DatapointID - 149275

<xbrli:context id="_ctx149275-eba_GA-x0">
    <xbrli:entity>
      <xbrli:identifier scheme="http://standards.iso.org/iso/17442:2012">aaaaaaa</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
    <xbrli:scenario>
          <!-- I have to omit this memeber because it is the default domain GA member
          <xbrldi:explicitMember dimension="eba_dim:RIO">eba_GA:x0</xbrldi:explicitMember>
         -->
          <xbrldi:explicitMember dimension="eba_dim:APR">eba_AP:x42</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="eba_dim:BAS">eba_BA:x9</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="eba_dim:MCY">eba_MC:x195</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="eba_dim:PRP">eba_PL:x10</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="eba_dim:TRI">eba_TR:x4</xbrldi:explicitMember>
    </xbrli:scenario>
</xbrli:context>
<eba_met:mi118 unitRef="uEUR" decimals="-1" contextRef="_ctx149275-eba_GA-x0">1234567890</eba_met:mi118>

-DatapointID - 72749

<xbrli:context id="_ctx72749">
    <xbrli:entity>
      <xbrli:identifier scheme="http://standards.iso.org/iso/17442:2012">aaaaaaa</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
    <xbrli:scenario>
      <xbrldi:explicitMember dimension="eba_dim:APR">eba_AP:x42</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="eba_dim:BAS">eba_BA:x9</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="eba_dim:MCY">eba_MC:x195</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="eba_dim:PRP">eba_PL:x10</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="eba_dim:TRI">eba_TR:x4</xbrldi:explicitMember>
    </xbrli:scenario>
</xbrli:context>
<eba_met:mi118 unitRef="uEUR" decimals="-1" contextRef="_ctx72749">987654321</eba_met:mi118>

As it is possible to see, the 2 scenarios, if I omit the default value, are identical.

This causes the throw of the exception "[EBA.2.16] Facts are duplicates eba_met:mi118 contexts _ctx149275-eba_GA-x0, _ctx72749."

If I do not omit the default value, this causes the throw of the exception "xbrldie:DefaultValueUsedInIns
tanceError".(<xbrldi:explicitMember dimension="eba_dim:RIO">eba_GA:x0</xbrldi:explicitMember>)

In the XBRL documentation (https://www.xbrl.org/specification/dimensions/rec-2012-01-25/dimensions-rec-2006-09-18+corrected-errata-2012-01-25-clean.html#sec-default-values-for-dimensions)
, it is specified that "The default values for dimensions are automatically inferred by dimensional processors and MUST NOT appear in the <context> of an instance".

What am I supposed to do?

Thank you very much for your time and availability.

Jean-Paul Daisomont

unread,
Jun 28, 2017, 4:54:08 AM6/28/17
to Arelle-users, massimo...@forgroup.it, angelo.de...@protiviti.it
Dear Massimo,

As the contexts are identical, only one context has to be specified;
As the datapoints reference the same fact that is rendered in table C.07 and C.09, only one fact has to be specified.

In attachment, you will find screenshots for displaying dimensions info and XBRL instances.

I hope this helps you.

Kind regards,

Jean-Paul
C_09.04.png
C_07.00.a.png
test-forgroup.xbrl

Massimo Besozzi

unread,
Jun 28, 2017, 6:34:35 AM6/28/17
to arelle...@googlegroups.com
Dear Jean-Paul ,

first af all thank for the answare.

The problem is that as you can see into EBA DPM 2.7 database (https://www.eba.europa.eu/risk-analysis-and-data/reporting-frameworks/reporting-framework-2.7) the 2 cells (C_09.04 R010 C010 , C_07.00.a R010 C040) are defined by 2 different datapoint with different context.

Only when the occorence of RIO dimension is the defaul (x0), the contexts are the same.


I am transorming italian prudential flow into harmonized one (EBA - XBRL) using Banca d'Italia Documentation , the source data i am using to popolate the datapoint are different , and also the amount specified into the fact , furthermore does not exist eny validation rule on this datapoint.

Thanks for your availability


--

---
You received this message because you are subscribed to a topic in the Google Groups "Arelle-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/arelle-users/4ra2OM1PZGQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to arelle-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Forgroup Consulting srl

Via G. Frua, 24

20146 Milano

Tel ++39 024980108

Fax ++39 024981068

P Rispetta l'ambiente: se non è necessario, non stampare questa mail
Reply all
Reply to author
Forward
0 new messages