À propos des fichiers XBRL
Le langage XBRL (eXtensible Business Reporting Language) est un standard XML pour la définition et l'échange de données commerciales et financières. XBRL peut servir à envoyer des données financières à des autorités de régulation ainsi qu'à transférer des données entre entreprises ou entre des systèmes au sein d'une entreprise. Analytics prend en charge le standard actuel XBRL 2.1.
Un document d'instance XBRL est un fichier XML utilisant des éléments XBRL et conforme au standard XBRL. Les éléments XBRL sont également appelés items (éléments). Les types de document d'instance XBRL incluent par exemple des bilans, des grands livres et des états financiers.
Un document XBRL est un fichier XML valide qui utilise souvent l'extension standard des fichiers XML (.xml). L'élément racine <xbrl>, le premier élément du fichier, identifie le fichier comme étant un fichier XBRL.
À propos des contextes XBRL
Un document XBRL inclut des éléments et des données définissant un ou plusieurs contextes. Les contextes permettent de classer le corps principal des données contenues dans le fichier. Chaque élément contenu dans le fichier doit renvoyer à un contexte particulier. Les contextes indiquent les éléments suivants :
-
Entité : entreprise, unité commerciale, etc. dont les données relèvent.
-
Période : période pendant laquelle les données sont valides. Trois périodes sont possibles :
-
Instantané : les données sont valides pour une date ou une DateHeure précise. Par exemple, la valeur d'un solde bancaire le 1er janvier 2012 à 9 h.
-
Période : les données sont valides pour une plage de dates ou de DateHeures précise. Par exemple, les transactions financières ayant lieu entre le 1er janvier 2012 et le 31 décembre 2012.
-
Toujours : les données ne dépendent pas de la date ni de l'heure. Par exemple, un numéro de compte est valide pour une période non définie ou indéterminée.
-
-
Scénario (facultatif) : informations contextuelles supplémentaires relatives aux éléments associés. Par exemple, si les valeurs contenues dans les éléments sont réelles, prévisionnelles ou budgétées.
Un document XBRL peut contenir plusieurs contextes. Par exemple, il se peut qu'un document contienne un contexte pour la période allant du 1er janvier 2011 au 31 décembre 2011 et un autre pour la période s'étalant du 1er janvier 2012 au 31 décembre 2012. Dans l'Assistant de définition des données, chaque contexte est disponible sous forme de bloc de données distinct que vous pouvez choisir d'importer ou pas.