Reporting Against XBRL Instance Documents

In this section:

XBRL instances contain business report facts, with each fact corresponding to a concept defined in the supporting taxonomies. XBRL instances also contain contexts and units that provide additional information needed to interpret the facts in the instance.

You can report against a single XBRL instance or against a collection of XBRL instances, making sure that all lines in the taxonomies that comprise the collection are represented, that is, lines that are shared by multiple taxonomies as well as lines that are unique to any taxonomy in the collection.

Supported allocation options are:


Top of page

x
Associating a Master File With an XBRL Document

How to:

Information Builders supplies a Master File (XBRLR.MAS) in the server's home/catalog directory that contains all the fields needed for reporting. You can rename the Master File and place it in an application of your choice.

If you wish to use the FML Painter for hierarchical reporting you must issue a FILEDEF command to provide a predefined understanding of the hierarchy that FML Painter needs in order to locate and display the file. For details about this tool, see the WebFOCUS Creating Financial Reports Version 7 Release 6.1 and Higher manual.



Example: Standard XBRL Master File
FILENAME=XBRL, SUFFIX=XBRL,
SEGNAME=INSTANCE, SEGTYPE=S0, $
 FIELD= INSTANCE_NAME, ALIAS= NAME, USAGE=A255, ACTUAL=A255,MISSING=OFF,$ 
SEGNAME=CONCEPT, SEGTYPE=S0, PARENT=INSTANCE, $
 FIELD= PARENT, ALIAS= PARENT, USAGE=A60, ACTUAL=A60,MISSING=OFF,
  PROPERTY=PARENT_OF,  REFERENCE=CONCEPT,$ 
 FIELD= CONCEPT, ALIAS= CONCEPT, USAGE=A60, ACTUAL=A60,MISSING=OFF,$ 
 FIELD= LABEL_DESCRIPTION,ALIAS= LABEL,USAGE=A100,ACTUAL=A100,MISSING=ON,
  PROPERTY=CAPTION,  REFERENCE=CONCEPT,$ 
 FIELD= LABEL_LANG, ALIAS= LANG, USAGE=A10, ACTUAL=A10,MISSING=ON,
  REFERENCE=CONCEPT,$ 
 FIELD= LABEL_TYPE, ALIAS= LABEL_T, USAGE=A40, ACTUAL=A40,MISSING=ON,
  REFERENCE=CONCEPT,$ 
 FIELD= DOCUMENTATION, ALIAS= DOC, USAGE=A100, ACTUAL=A100,MISSING=ON, 
  REFERENCE=CONCEPT,$ 
 FIELD= ORDER, ALIAS= ORDER, USAGE=P6.2, ACTUAL=A5,MISSING=OFF,
  REFERENCE=CONCEPT,$ 
SEGNAME=FACT, SEGTYPE=S0,PARENT=CONCEPT,$ 
 FIELD= FACT, ALIAS= CHILDV, USAGE=A30, ACTUAL=A30,MISSING=ON,$ 
 FIELD= FACTLABEL, ALIAS= FACTLABEL, USAGE=A30, ACTUAL=A30,MISSING=ON,$ 
 FIELD= DECIMALS, ALIAS= DECIMALS, USAGE=P6, ACTUAL=A5,MISSING=ON,$
 FIELD= PRECISION, ALIAS= PRECISION, USAGE=P6, ACTUAL=A5,MISSING=ON,$
 FIELD= TIMEFRAME, ALIAS= TIMEFRAME, USAGE=A23, ACTUAL=A23,MISSING=ON,$ 
 FIELD= SCENARIO, ALIAS= SCENARIO, USAGE=A60, ACTUAL=A60,MISSING=ON,$ 
 FIELD= SEGMENT, ALIAS= SEGMENT, USAGE=A60, ACTUAL=A60,MISSING=ON,$ 
 FIELD= SCHEME, ALIAS= SCHEME, USAGE=A60, ACTUAL=A60,MISSING=ON,$ 
 FIELD= IDENTIFIER, ALIAS= IDENTIFIER, USAGE=A60, ACTUAL=A60,MISSING=ON,$
 FIELD= MEASURE_UNIT, ALIAS=MEASURE_UNIT, USAGE=A20, ACTUAL=A20,MISSING=ON,$ 


x
Syntax: How to Associate a Master File With an XBRL Document
FILEDEF ddname source filename

where:

ddname

Is the logical reference name matching the supplied XBRLR Master File or a renamed version of this Master File.

source

Is the location on disk of the XBRL document.

filename

Is the name of the XBRL instance document, including the qualified path.



Example: Issuing a FILEDEF Command for an XBRL Document

For Windows, when you have the xbrlr.xml document under C:\, use the following FILEDEF in your profile:

FILEDEF xbrlr disk C:\incomestatement2006Q1.xml

For UNIX, when you have the xbrlr.xml document under /usera/xml/, use the following FILEDEF in your profile:

FILEDEF xbrlr DISK /usera/xml/incomestatement2006Q1.xml

For z/OS, when you have the xbrlr.xml document in INCOMESTATEMENT2006Q1.DOC, use the following FILEDEF in your profile:

FILEDEF xbrlr DISK //'INCOMESTATEMENT2006Q1.XML.DOC'

iWay Software