Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attribute error for ESEF validation #279

Closed
alexdejong1723 opened this issue Aug 16, 2022 · 8 comments
Closed

Attribute error for ESEF validation #279

alexdejong1723 opened this issue Aug 16, 2022 · 8 comments
Labels
bug Something isn't working

Comments

@alexdejong1723
Copy link

In the since the July 2022 version I get the following error message when trying to validate an ESEF reporting package:

[AttributeError] [Exception] Failed to complete request: 'ModelXbrl' object has no attribute 'validateESEFplugin' [' File "Z:\Users\arelle\devpub\arelle\CntlrCmdLine.py", line 1027, in run\n', ' File "Z:\Users\arelle\devpub\arelle\ValidateFormula.py", line 990, in validate\n', ' File "C:\InspectorFiles\Validation\Arelle\plugin\validate\ESEF\init.py", line 1105, in validateFormulaFinished\n if not (val.validateESEFplugin):\n']

This error only occurs when using the CI and using the "validate/ESEF" plugin. If I use the GUI I don't get this error. Because of the error, I think the GUI shows an ESEF error where the CI doesn't.

@austinmatherne-wk
Copy link
Contributor

Hi @alexdejong1723, I'll look into this. Are you running Arelle from the windows installer downloaded from arelle.org?

@alexdejong1723
Copy link
Author

alexdejong1723 commented Aug 16, 2022 via email

@austinmatherne-wk
Copy link
Contributor

I'm having trouble replicating this from a clean VM with Arelle 2022.08.08. Can you send me the exact command you're running for the CI?

@vivet
Copy link

vivet commented Aug 31, 2022

FYI This is also an issue on Linux

@selgamal
Copy link
Contributor

@vivet @austinmatherne-wk
Not getting the mentioned error either, I am using debian 10, Arelle(r) 1.2022.08.15 (64bit) .
Tried the following command:

arelleCmdLine -f https://filings.xbrl.org/52990018KGR3ILFDNJ20/2022-05-31/ESEF/DK/0/52990018KGR3ILFDNJ20-2022-05-31-en.zip --plugin "inlineXbrlDocumentSet|validate/ESEF" -v --disclosureSystem esef

@alexdejong1723
Copy link
Author

alexdejong1723 commented Aug 31, 2022

I think I caused some confusion, sorry for that. The errormessage is not seen directly in the command window, but is part of the xml log file, just above the profile stats.

@selgamal
Copy link
Contributor

selgamal commented Aug 31, 2022

@alexdejong1723 still can't find it, this is my log file (it is an xml file, .txt just to be able to attach it here)
mylog.txt

Does this happen with a sepcific filing? I am curious because I been doing some research on the ESEF filings published on XBRL.org and I haven't seen this error before, maybe I am missing something...

-- Edit
Just adding, I am using linux version of arelle only, haven't tested on windows.

@austinmatherne-wk austinmatherne-wk added the bug Something isn't working label Sep 6, 2022
@alexdejong1723
Copy link
Author

I think I figured out the issue. We used " formula=run" in the commandline. When removing that, the issue is gone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Resolved
Development

No branches or pull requests

4 participants