Montrer les Dimensions dans un composant
Les items de Dimension dans XBRL réfèrent aux valeurs de dimension soit explicit soit typed dans l'instance. L'annotation de chaque item de dimension indiquée dans des crochets si la dimension est rapportée dans les éléments de contexte xbrli:segment ou xbrli:scenario.
Les items de dimension Typed montrent les éléments de leurs type de Schéma XML en tant qu'enfants. Leurs valeurs peuvent être mappées directement.
Des dimensions Explicit dans une taxonomie XBRL ont une valeur de type xs:QName provenant d'un certain domaine. Cela est composé des valeurs membre de domaine XBRL et la valeur du domaine XBRL lui-même. Des dimensions explicites peuvent être affichées dans deux modes différents, selon les exigences de mappage et l'autre composant/structure que vous mappez depuis ou vers XBRL.
À la base, la dimension explicite est affichée avec un nœud enfant single et peut être mappée directement en utilisant cet enfant, par ex. "Statement, Equity Components [Axis]".
Cela est utile (pour un composant cible XBRL) lorsque les valeurs de dimension peuvent être dérivées depuis un champ dans les données de source, par ex. un champ de base de données, ou une colonne dans une table Excel. Étant donné que les données de source ne contiendront généralement pas le type de données QName requis, MapForce peut les créer automatiquement en utilisant la fonction value-map (voir Générer des Value-Maps pour les Dimensions Hypercube).
Afin de permettre plusieurs mappages pour les faits liés à chaque membre de dimension, vous pouvez afficher des nœuds séparés pour chaque valeur individuelle du domaine de dimension.
Pour afficher les valeurs de dimension dans le composant :
1. | Cliquer sur l'icône de la dimension pour laquelle vous souhaitez voir les valeurs et choisir "Show Dimension Values". |
Cela modifie les items visibles en-dessous du nom de la dimension. Les items domain et member de dimension sont maintenant visibles, et présentent chacuns une icône vert pâle. Il s'agit pour chacun d'entre eux de membres explicites d'un domaine qui est affiché par le préfixe "ex" dans l'icône item.
Chaque membre explicite contiendra maintenant la même sous-structure, permettant plusieurs mappages pour chacun d'entre eux.
Lorsque la sortie d'un concept est mappée, seules les valeurs pour lesquelles l'élément de contexte lié détient la valeur de dimension appropriée sont utilisées, par exemple la valeur de "Net Income (Loss)" dans l'instance, est mappée uniquement pour les contextes qui contiennent la valeur de dimension "Comprehensive Income [Member]" pour la dimension "Statement, Equity Components [Axis]". Aucun autre filtre supplémentaire n'est nécessaire.
Lors de la rédaction des instances de sortie XBRL, la génération automatique des valeurs de dimension propre dans le cadre du contexte est prise en charge. Par exemple pour chaque élément monétaire rapporté "Net Income (Loss)", le nœud de contexte xbrli:context acquiert dans le cadre de son élément de contexte (xbrli:segment), un élément pour la dimension explicite "Statement, Equity Components [Axis]" contenant la valeur "Comprehensive Income [Member]".