AttributeError: 'ModelRuleDefinitionNode' object has no attribute 'tagName'

112 views
Skip to first unread message

Pavel Malafeev

unread,
Nov 27, 2017, 6:48:03 AM11/27/17
to Arelle-users
I'm trying to view xbrl entry point ../www.cbr.ru/xbrl/nso/purcb/rep/2017-10-31/ep/ep_nso_purcb_m_q_10d.xsd from taxonomy http://cbr.ru/Content/Document/File/27768/final_0_8_0.zip and getting exception. The stack trace is below.

Exception in thread Thread-1:
Traceback (most recent call last):
  File "C:\Python36\lib\threading.py", line 916, in _bootstrap_inner
    self.run()
  File "C:\Python36\lib\threading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
  File "C:\projects\Arelle\arelle\CntlrWinMain.py", line 797, in backgroundLoadXbrl
    RenderingEvaluator.init(modelXbrl)
  File "C:\projects\Arelle\arelle\RenderingEvaluator.py", line 85, in init
    hasCoveredAspect = checkBreakdownDefinitionNode(modelXbrl, modelTable, tblAxisRel, tblAxisRel.axisDisposition, uncoverableAspects, breakdownAspectsCovered)
  File "C:\projects\Arelle\arelle\RenderingEvaluator.py", line 190, in checkBreakdownDefinitionNode
    if checkBreakdownDefinitionNode(modelXbrl, modelTable, axisSubtreeRel, tblAxisDisposition, uncoverableAspects, aspectsCovered):
  File "C:\projects\Arelle\arelle\RenderingEvaluator.py", line 178, in checkBreakdownDefinitionNode
    tag1=otherConstraintSet.tagName, tag2=constraintSet.tagName,
AttributeError: 'ModelRuleDefinitionNode' object has no attribute 'tagName'

After bypassing this exception I've finally received the following error in Arelle interface:

Failed resize table: negative dimensions not allowed

and exception in message pane (attached screenshot and exported text)




arelle-exception.txt
Arelle-1.jpg
Reply all
Reply to author
Forward
0 new messages