on 10-14-2021 8:19 AM
Hello,
I am using SAP DM SP17 (new installation), i have prepared an ESEF xbrl package based on base_2021.zip updated taxonomy and i am facing some validation issues:
1. In ESEF worksheet
[ESEF.2.6.1.reportIncorrectlyPlacedInPackage] Document file must be within a report package zip file: mycompany-2020-12-31.html - mycompany-2020-12-31.html
This issue appeared in another post but i did not find the solution.
2. In IOerror worksheet
[IOerror] esef_cor-lab-en.xml: file error: [Errno 2] No such file or directory: 'C:\\ProgramData\\SAP\\Input\\9f10b4e4-57ea-4457-985b-21e9efe3b153\\arelle\\cache\\http\\www.esma.europa.eu\\taxonomy\\2020-03-16\\esef_cor-lab-en.xml' - mycompany-2020-12-31.xsd 14
[IOerror] esef_cor-gen-en.xml: file error: [Errno 2] No such file or directory: 'C:\\ProgramData\\SAP\\Input\\9f10b4e4-57ea-4457-985b-21e9efe3b153\\arelle\\cache\\http\\www.esma.europa.eu\\taxonomy\\2020-03-16\\esef_cor-gen-en.xml' - mycompany-2020-12-31.xsd 15
Can you please advice?
Thank you,
Tassos
Hello iwonasmartcon
Referencing your comment from Sep 29
1. This cannot be corrected, as it is simply a result of the way DM works
DM validates the instance before the package is built. This cannot be avoided as you could run the creation like this
So, DM runs the steps in this order
- create the instance (always)
- create the validation report (if selected)
- create the preview (if selected)
- create the package (if selected)
If the instance gets validated outside of the package, the error 2.6.1. is created. However, when you submit to the regulator, the instance is within the package, and therefore you do not get this error (and the package is accepted)
You can always run the validation in Arelle (outside of DM) on the package zip file - this will not give the 2.6.1 error
2. That's just a missing file in the Arelle cache
See: https://wiki.scn.sap.com/wiki/display/CPM/DM+-+Adding+missing+base+taxonomy+files
MarcYou must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tassos,
You can ignore the error - as all it means is that the referenced file is not in the Arelle cache (on the server)
Note: if you validated with --online, it would also work
The problem at the moment is, that if you upload a new base zip, it will not correctly replace the missing file. This is a bug, fixed in Stack 1900
The only workaround is the one I described, you copy the missing file to the Arelle cache
Marc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Marc,
We are currently working on SAP DM ST1902 and these errors still appears. Has it been corrected in ST1900?
1. [ESEF.2.6.1.reportIncorrectlyPlacedInPackage] Inline XBRL document MUST be included within an ESEF report package as defined :
2.[IOerror] esef_cor-gen-en.xml: file error: [Errno 2] No such file or directory: 'C:\\ProgramData\\SAP\\Input\\3deeafa6-2746-48a1-a9ea-1e5c4300a1f1\\arelle\\cache\\http\\www.esma.europa.eu\\taxonomy\\2019-03-27\\esef_cor-gen-en.xml'
Iwona
Hi Marc,
Thank you for your answer.
Regarding point 1, it is noted.
Regarding point 2, i downloaded the base zip file based on note 2827882. The file was named base_2021.zip (Changed On: Apr 9, 2021, 2:59:18 PM 8.4 MB). Is there an updated one? Can you please share because i did not manage to correct the error as extracting the validation file from DM.
The validation seems OK with Arele (offline files), but after running the Validation option only, the error appears again. Should i ignore it?
Thank you for your help.
Tassos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi tassos.kapros
1. This error you can ignore. At the moment that DM validates, the instance file is not in the package zip yet.
Note: to create the package, see https://wiki.scn.sap.com/wiki/display/CPM/DM+-+Package+Plugin
2. This is due to a missing file in the base. This was corrected, but you probably downloaded the base.zip before we corrected it.
The simplest solution is this:
- go to http://www.esma.europa.eu/taxonomy/2020-03-16/esef_cor-lab-en.xml
- right-click on the page and use 'save as' to save the file "esef_cor-lab-en.xml"
- on the DM server, open Arelle
- select "Tools", "Internet", "Manage Cache"
- this opens explorer in the path C:\Users\<user>\AppData\Local\Arelle\cache
Note: this can be a different path on your system
- go into subfolder http\www.esma.europa.eu\taxonomy\2020-03-16
- copy the file "esef_cor-lab-en.xml" into this folder
If you re-run the validation, the error will be gone
Thanks
Marc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
16 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.