Page 385 - Accounting Information Systems
P. 385

356     PART II       Transaction Cycles and Business Processes

                         order attributes in a relational form that can be automatically imported into a bookseller’s internal
                         database.

                         XBRL
                         Recognizing the potential benefits of XML, the AICPA encouraged research into the creation of an
                         accounting-specific markup language. XBRL is a XML-based language that was designed to provide the
                         financial community with a standardized method for preparing, publishing, and automatically exchanging
                         financial information, including financial statements of publicly held companies. XBRL is typically used
                         for reporting aggregated financial data, but can also be applied to communicating information pertaining
                         to individual transactions. Figure 8-7 presents an overview of the XBRL reporting process, the key ele-
                         ments of which are discussed in the following sections.
                           The first step in the process is to select a XBRL taxonomy. Taxonomies are classification schemes
                         that are compliant with XBRL specifications to accomplish a specific information exchange or reporting
                         objective such as filing with the SEC. In essence, the XBRL taxonomy specifies the data to be included
                         in an exchange or report. The XBRL Standards Committee has created several taxonomies for widespread
                         use. The illustrations in Figures 8-8 through 8-11 are based on XBRL Taxonomy for Financial Reporting
                         for Commercial and Industrial Companies, referred to as CI taxonomy. 2






                   FI G U RE
                       8-7    OVERVIEW OF XBRL REPORTING PROCESS


                                         Information-Reporting Organization

                                                Taxonomy
                     XBRL Taxonomy
                                                Mapper






                                                Reporting
                        Reporting
                                                                                               Reporting
                       Organization’s         Organization’s          XBRL Instance          Organizations
                                                Financial
                                                                       Document
                         Financial            Database with          (Financial Report)        Web Site
                         Database
                                             Embedded Tags
                                            Information-Using Organization



                                                               Analyze Financial           Download
                                                                  Information            Financial Report
                                                                                        to User’s System







                         2 This illustration is based on an example prepared by Charles Hoffman, member of the XBRL Steering Committee Specification
                           Working Group, with assistance from Neal Hannon, XBRL Steering Committee Education co-chair.
   380   381   382   383   384   385   386   387   388   389   390