Chapter 9 - XBRL, when you''ve finished studying this chapter, and completing the activities at its conclusion, you should be able to: Define the following terms as they relate to XBRL: extensible, specification, taxonomy, namespace, and instance document; explain the history and structure of XBRL; discuss ways XBRL can benefit organizations; identify software tools for creating XBRL-tagged documents; discuss internal control issues for XBRL.
Trang 1Chapter 9
XBRL
Trang 2Outline
Trang 3Learning objectives
to XBRL: extensible, specification,
taxonomy, namespace, and instance
document.
XBRL
organizations
XBRL-tagged documents
Trang 4Purpose & nature of XBRL
eXtensible Business Reporting Language
information—most often, financial
information
Trang 5Purpose & nature of XBRL
– Extensible
– Required for SEC reporting
– Can also be used for internal information,
such as journal entries
– Overseen by XBRL International (
www.xbrl.org)
Trang 6Terminology
Users can add tags as needed.
XBRL is an example of a broader group of languages called XML
• Like any
language, XBRL
has unique terms
that are critical to
understanding it.
Trang 7– An organizational structure for XBRL tags
• Acknowledged
• Approved
• US GAAP Taxonomy 2009
• US SEC Certification Taxonomy 2009
• XBRL Global Ledger Taxonomy
• Like any
language, XBRL
has unique terms
that are critical to
understanding it.
Trang 8Instance document creation
data to a
spreadsheet
relevant
taxonomy
the taxonomy;
that is, determine
which tags are
associated with
which data
appropriate tagging software
document
appropriately
See Figure 9.2 for a flowchart of these steps.
Trang 9Internal control
information
technology, XBRL
requires strong
internal controls
other) controls can
be adapted for
XBRL applications
training
plan
review
approval process
Trang 10910