[exception:AttributeError] Instance validation exception thrown

55 views
Skip to first unread message

Kevin Tibbs

unread,
Mar 20, 2024, 10:57:27 PMMar 20
to Arelle-users
Hello,

Attempted to file a 10-K today and received the following python exception that halted the filing. This is replicable in Arelle 2.25.0 but previous versions  did not error in this way (unfortunately I did not note which versions before updating to troubleshoot).

[exception:AttributeError] Instance validation exception: 'NoneType' object has no attribute 'localName', instance:  *************.htm - *************.htm
Traceback (most recent call last):
  File "D:\a\Arelle\Arelle\arelle\Validate.py", line 122, in validate
  File "D:\a\Arelle\Arelle\arelle\ValidateXbrl.py", line 405, in validate
  File "C:\Program Files\Arelle\plugin\validate\EFM\__init__.py", line 349, in validateXbrlFinally
    validateFiling(val, modelXbrl, isEFM=True)
  File "C:\Program Files\Arelle\plugin\validate\EFM\Filing.py", line 4576, in validateFiling
    member=f.context.dimMemberQname(dimConcept.qname).localName,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'localName'


There were three facts that needed to be removed in order to get a clean Arelle result. All three facts had a dimensions using ' RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis'  so it seems that the error occurs when validating DQC Rule 0076.

If there is some new way of correctly handling DQC 0076, would appreciate any guidance. 

Herman Fischer

unread,
Mar 20, 2024, 11:08:07 PMMar 20
to arelle...@googlegroups.com

This is fixed in Pull Requests which were merged into [master] tonight, and a hot-fix at SEC planned for tonight.

 

--

---
You received this message because you are subscribed to the Google Groups "Arelle-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to arelle-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/arelle-users/2979d70c-e3cd-4bd9-86ff-7de20b871ac8n%40googlegroups.com.

Kevin Tibbs

unread,
Mar 20, 2024, 11:21:35 PMMar 20
to Arelle-users
Thank you for the update. Will try filing again tomorrow.
Reply all
Reply to author
Forward
0 new messages