Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Returns the XBRL file and optional the Excel visualization file of a created or processed filing, based on the ProcessingID or Filing Version ID.

Parameters

ParameterRequiredTypeDescription
xbrlFileProcessingIdNo*GUIDThe GUID returned by the ProcessFiling method.
filingVersionNo*intThe filing version ID returned by the ProcessFiling method.
includeExcelVisualizationNobooleanIf not only the XBRL file should be returned, but also its Excel visualization, it must be set to true.

Returns

PropertyTypeDescription
FilenamestringThe filename of the XBRL ZIP file.
ZippedFilebase64 bytesThe ZIP file containing the XBRL file.
ExcelVisualizationbase64 bytesThe XLSX Excel file.


Method ExcecuteQueriesAndGenerateXbrl

Runs a set of Queries defined in the Data Source Queries and generates the XBRL file accordingly.

Parameters

ParameterRequiredTypeDescription
entityXbrlIdentifierYesstringThe entities context identifier (e.g. LEI).
reportingDueDateYesDateTimeThe reporting date.
taxonomyEntryPointYesstringThe taxonomy entry point that must exist in the Taxonomy Management.
isoCurrencyCodeYesstringThe default monetary currency, e.g. EUR.
keepLastFilingVersionDataYesbooleanIf true, the last filing version will be updated instead of creating a new XBRL file.
queryVariablesYesDictionary<int, Dictionary<string, string>>Two nested dictionaries, having all required query variables per query.

Sample request

Code Block
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://amana.xbrl.service/version/1003" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:ExcecuteQueriesAndGenerateXbrl>
         <!--Required:-->
         <ns:entityXbrlIdentifier>IYKCAVNFR8QGF00HV840</ns:entityXbrlIdentifier>
         <!--Required:-->
         <ns:reportingDueDate>2018-12-31T00:00:00</ns:reportingDueDate>
         <!--Required:-->
         <ns:taxonomyEntryPoint>http://www.eba.europa.eu/eu/fr/xbrl/crr/fws/ae/cir-680-2014/2018-03-31/mod/ae_con.xsd</ns:taxonomyEntryPoint>
         <!--Required:-->
         <ns:isoCurrencyCode>CZK</ns:isoCurrencyCode>
         <!--Required:-->
         <ns:keepLastFilingVersionData>false</ns:keepLastFilingVersionData>
         <!--Required:-->
         <ns:queryVariables>
            <!--Queries to execute, Key = Query ID:-->
            <arr:KeyValueOfintArrayOfKeyValueOfstringstringty7Ep6D1>
               <arr:Key>6</arr:Key>
               <arr:Value>
                  <!--Zero or more repetitions:-->
                  <arr:KeyValueOfstringstring>
                     <arr:Key>ShowEmptyValueMessages</arr:Key>
                     <arr:Value>false</arr:Value>
                  </arr:KeyValueOfstringstring>
               </arr:Value>
            </arr:KeyValueOfintArrayOfKeyValueOfstringstringty7Ep6D1>
			<arr:KeyValueOfintArrayOfKeyValueOfstringstringty7Ep6D1>
               <arr:Key>3</arr:Key>
               <arr:Value>
                  <!--Zero or more repetitions:-->
                  <arr:KeyValueOfstringstring>
                     <arr:Key>ShowEmptyValueMessages</arr:Key>
                     <arr:Value>false</arr:Value>
                  </arr:KeyValueOfstringstring>
               </arr:Value>
            </arr:KeyValueOfintArrayOfKeyValueOfstringstringty7Ep6D1>
         </ns:queryVariables>
      </ns:ExcecuteQueriesAndGenerateXbrl>
   </soapenv:Body>
</soapenv:Envelope>

Returns

PropertyTypeDescription
QueryImportProcessingIdGUIDThe ID of the job executing the queries.
XbrlFileProcessingIdGUIDA unique GUID identifying the XBRL processing job after successful query execution.