Questo articolo è per:
- SEC
Per identificare e correggere una struttura schematica, devi innanzitutto capire che aspetto abbia.
Struttura di base dello schema XBRL
Nota: Le regole di base per lo schema XBRL sono le stesse sia per i documenti SEC US GAAP che per quelli IFRS.
In una struttura XBRL di base, ogni sezione corrisponde a un prospetto, una nota o una tabella all'interno della relazione trimestrale o annuale. All'interno delle sezioni, le sottosezioni si riferiscono a diversi livelli di requisiti di etichettatura. I quattro livelli di requisiti di etichettatura all'interno delle Note al bilancio sono:
-
Livello 1 per il blocco di testo
-
Livello 2 per il blocco di testo della politica
-
Livello 3 per il blocco di testo della tabella
-
Livello 4 per l'etichettatura dei dettagli
Ogni sottosezione contiene i concetti applicati al documento e gli elementi aggiuntivi necessari per l'organizzazione. Una nota può utilizzare più sottosezioni di Livello 4 per organizzare ulteriormente i concetti applicati.
L'immagine seguente mostra un esempio di struttura di base di una sottosezione. Contiene un abstract principale per scopi organizzativi e concetti di voce che vengono applicati nel documento.
Quando aggiungi e organizzi i concetti all'interno della struttura XBRL, assicurati che la struttura rispecchi il più possibile la presentazione del documento. A volte potrebbe non combaciare perfettamente a causa delle regole che regolano l'organizzazione di alcuni elementi all'interno della struttura. Ignorare queste regole comporta problemi di convalida perché la struttura schematica non è tecnicamente conforme alle regole stabilite dalla SEC.
Struttura schematica dimensionale
Quando un asse e un membro vengono applicati a un fatto, si parla di dimensione. La struttura dimensionale ha un proprio modello di organizzazione degli elementi. Se questa struttura non è impostata correttamente, causerà errori di convalida XBRL.
Ogni volta che applichi un membro a un fatto, assicurati di avere anche una struttura dimensionale correlata nello schema.
L'immagine seguente mostra una struttura dimensionale corretta con un ipercubo (noto anche come tabella) annidato sotto l'abstract principale della sottosezione. Utilizziamo le tabelle per organizzare gli elementi dimensionali nella struttura. In questa situazione, la tabella contiene gli assi, il dominio, i membri, l'abstract degli articoli e tutti i concetti che utilizzano queste dimensioni.
Risolvere i problemi di struttura dello schema
Di seguito ti elenchiamo i quattro problemi strutturali più comuni e come risolverli:
-
All'ipercubo manca un asse
Per correggere questo problema, aggiungi l'asse (più di uno, se necessario), il dominio e i membri appropriati al contorno come figlio della tabella sopra l'abstract delle voci di riga.
-
Ad un asse manca un dominio
Per correggere questo problema, aggiungi il dominio corretto al contorno. Se non sei sicuro del dominio da associare all'asse, fai riferimento all'Analizzatore di tassonomia. Ogni Asse standard apparirà nella tassonomia con il relativo dominio annidato direttamente sotto di esso. Assicurati che tutti i membri appropriati siano figli del dominio.
-
Un elemento non corretto è figlio di un asse
Per correggere questo problema, promuovi tutti i figli da sotto il membro che vuoi rimuovere. Rimuovi il membro errato. Aggiungi un dominio come figlio alla tabella. Abbassa di livello tutti i membri rimanenti sotto il dominio.
-
I concetti delle voci non sono annidati sotto l'abstract delle voci, ma hanno dei membri applicati
Le voci di riga non possono ereditare alcun membro applicato a loro, a meno che non siano figli della stessa [Tabella] del membro o dei membri della struttura di contorno. Per correggere questo problema, declassa i concetti delle voci di riga a figli dell'abstract delle voci di riga nella [Tabella].