XBRL vs. Custom XML NAESB eForms Subcommittee

Slides:



Advertisements
Similar presentations
XBRL International Standards Update Ignacio Hernandez-Ros Technology Development, XBRL International Inc.
Advertisements

Summary XBRL Challenge Objective: Tools that rely on XBRL data, e.g., tool that extracts data for multi-company comparison via desktop application; or.
Classification & Your Intranet: From Chaos to Control Susan Stearns Inmagic, Inc. E-Libraries E204 May, 2003.
XML: Extensible Markup Language
General Ledger and Reporting System
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
Taxmann’s XBRL Tool Purpose of XBRL Reporting  XBRL is a language for the electronic communication of business and financial data that has revolutionized.
Developing an XBRL Reporting Architecture Rafael Valero Arce Fujitsu España Services es.fujitsu.com.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Hyperion EPM Overview & Case Study.
XML Prashant Karmarkar Brendan Nolan Alexander Roda.
General Ledger and Reporting System
Tutorial 11: Connecting to External Data
The views expressed in this presentation are those of the presenter, not necessarily those of the IASB or IFRS Foundation. International Financial Reporting.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Accounting Information Systems (ACCT 312) XBRL: eXtensible Business Reporting Language PowerPoint Presentations.
XBRL is an XML-based (Extensible Markup Language) platform for the analysis, exchange, and reporting of financial information with the purpose.
Learning Information Services Exchanging Data Between Enterprise Systems.
XBRL Extensible Business Reporting Language. XBRL: Not just a requirement XBRL is the future for all financial reporting and it is important to know how.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
XBRL Voluntary Program on the EDGAR System April 2005 Brigitte Lippmann Attorney Division of Corporation Finance Jeffrey Naumann Enabling Technologies.
Chapter 4: Organizing and Manipulating the Data in Databases
● Problem statement ● Proposed solution ● Proposed product ● Product Features ● Web Service ● Delegation ● Revocation ● Report Generation ● XACML 3.0.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Another PillowTalk Presentation  2004 Dynamic Systems, Inc. Introduction to XML for SOA Lee H. Burstein,
XBRL eXtensible Business Reporting Language By: Jeff Elston Jake White and Garrett Allen.
XBRL Tools Roadmap - Interstage XWand - Toshimitsu SUZUKI FUJITSU LIMITED.
Taylor Hawes Controller – Global Platforms & Operations Microsoft Corporation SEC Voluntary Filing Program.
ENHANCING IFRS EXTERNAL REPORTING USING XBRL
Electronic data collection system eSTAT in Statistics Estonia: functionality, authentication and further developments issues 4th June 2007 Maia Ennok,
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Copyright 2008 FUJITSU LIMITED Preparer Track: Getting Started - Tools for SEC Filing October 16 th, 2008 SAKAKIBARA Hiroaki Fujitsu Limited.
ING XBRL Proof of Concept July 19, ©2005 page 2. Utilizing XBRL  ING Objectives  Benefits  Goals  Proof of Concept Plan  Stat  USGAAP  Pain.
Tagged Data Initiative (XBRL) Brigitte Lippmann Attorney Division of Corporation Finance Eric J. Schuppenhauer Senior Advisor to the Chief Accountant Office.
CS SONU LAKHANI AEO, ICSI.  WHAT IS XBRL?  XBRL IN THE INDIAN CONTEXT  HOW DOES XBRL WORK?  HOW IS TAGGING DONE?  HOW TO CREATE AN INSTANCE DOCUMENT?
Advanced Accounting Information Systems Day 34 XBRL Instance Documents and Taxonomies November 13, 2009.
Connecting to External Data. Financial data can be obtained from a number of different data sources.
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
ACG 5405 Introduction to XBRL.
XBRL: Intelligent Business Reporting Chapter 9
Toward an XBRL Taxonomy for CAFRs
IS 356 IT for Financial Services
Tutorial 11: Connecting to External Data
ACG 6415 Introduction to XBRL.
Microsoft Access 2003 Illustrated Complete
Microsoft Office Illustrated
Databases.
XBRL: Intelligent Business Reporting Chapter 9
Database Management System (DBMS)
Implementation of a more efficient way of collecting data SBS: use of administrative data Statistics Belgium June 2009.
Gibraltar Financial Services Commission
Chapter 1 Database Systems
Senior Information Systems Specialist
MANAGING DATA RESOURCES
Our Client: Global Investment Bank -with over 700 offices in 28 countries Net revenues were $19.1 billion, and profits $3.0 billion ( 2002)
DAT381 Team Development with SQL Server 2005
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Context Methodology SC
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Chapter 1 Database Systems
BCS Template Presentation February 22, 2018
CAD DESK PRIMAVERA PRESENTATION.
Understanding Core Database Concepts
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
SDMX IT Tools SDMX Registry
Presentation transcript:

XBRL vs. Custom XML NAESB eForms Subcommittee FERC – Division of Energy Market Oversight June 18, 2018

Background On April 16, 2015, the Commission issued an order announcing its intention to replace its current electronic filing format Visual FoxPro (VFP) for many of the forms submitted by the industry. VFP is no longer supported by the developer, Microsoft Corporation. In the order, the Commission stated it believed the best replacement format for VFP is XML.

Background There are two XML options available as the format for data submission: Develop a custom XML submission Develop an XBRL submission, a standard built upon the XML format The Commission seeks input on the XBRL data format.

XBRL Overview XBRL, or eXtensible Business Reporting Language, is an XML standard for tagging business and financial reports to increase the transparency and accessibility of business information by using a uniform format. The XBRL specification is developed and published by XBRL International, Inc. a non-profit consortium of more than 650 companies and agencies. All publicly listed companies are required to use XBRL to submit financial reports to the SEC.

CUSTOM XML VS. XBRL Data Preparation The FERC provides an XML schema. The filer uses the schema to create an XML document for submission. Filers can use standard XML tools to create the XML document. The FERC provides an XBRL taxonomy. The filer uses the taxonomy to create an XBRL instance document. Filers can use standard XBRL tools to create the XBRL document. XBRL pros: Data is entered once reducing time and errors, many opensource tools and off-the-shelf tools are available. XBRL Con: Filers needs to install the tool and train their staff.

CUSTOM XML VS. XBRL Data Validation Basic validations (data type validation and XML structure) can be performed with standard XML tools by the filer. Filers can perform a test submission to run validations on the FERC systems. An XBRL taxonomy provides basic validation (data type). The taxonomy can contain all other validations, allowing the filer to validate locally. Filers have the option to perform a test submission to run validations on the FERC systems. XBRL pros: taxonomy allows full local testing before beginning a submission & no manual interpretation of the validation rules from a static PDF or document posted on a webpage.

CUSTOM XML VS. XBRL Data Rendering FERC provides a PDF rendered version of the submissions. The FERC could provide the XML stylesheet (XSLT) to allow the filer to perform rendering locally. FERC provides a rendered version of the submissions in HTML or PDF. FERC could provide rendering code or an XML stylesheet (XSLT) to allow the filer to perform rendering locally. XBRL pros: Rendering info is included in taxonomy, produces both an HTML and PDF document, filer can produce the final PDF that will be in eLibrary on their own system prior to submission.

CUSTOM XML VS. XBRL Data Submission The submission process is the same. Filers can submit via the FERC website.   The website allows the user to login, select the file (XML for eForms Refresh, XBRL instance document for XBRL solution) and submit.  No significant pros/cons.

CUSTOM XML VS. XBRL Data storage and Retrieval The XML document is loaded into a SQL Server forms database. The SQL Server data is made available on the FERC website on a periodic basis. The XBRL document is loaded into a SQL Server forms database. In addition, the data can be loaded into an XBRL database. XBRL pros: automatic backward compatible for refiling previous version forms and data; the filer can at any time view their previous submission on their local system according to how the FERC system would produce the final form.

CUSTOM XML VS. XBRL Form/schedule management Form/schedules are modeled in XML schema, SQL Server and the XML stylesheet (XSLT). The XML schema is used to validate XML submissions. The XML stylesheet is used to render the XML submission into PDF. Changes need to be made by IT. Form/schedules are modeled in an XBRL taxonomy and SQL Server. Rendering information and validation rules are included as part of the taxonomy. Modeling changes in the taxonomy can be made by business users. XBRL pros: one taxonomy for all forms means standard definitions, concepts, and elements across all collections.

CUSTOM XML VS. XBRL Multiple relationships: Hierarchies & Dimensions Would only specify the relationship as part of the definition of an element in the XSD. Would require the development of custom code to accomplish this same functionality. Defines relationships between elements separately from the definition of the element itself. Makes it possible to express more than one relationship among elements. Allows the fields in a hierarchal relationship to share the same properties. XBRL pros: More efficient to manage future additions/changes to parent fields.

Hierarchy relationships: Example The Form 1 field “Total Liabilities and Stockholder Equity” is at the top of a hierarchical relationship with a total of 55 subfields. “Total Liabilities and Stockholder Equity” is the sum of these 55 subfields. XBRL enables all 55 subfields to share the same properties as the parent and an easy calculation of the total.

Shared Definitions: Example A single definition for “Assets” could then be applied to multiple fields, such as “Current Assets” as well as “Prior Years Assets.” A customized XML solution requires separate definition for each of the like fields.

Taxonomy Overview A grouping of financial concepts (known as “elements”) in which each concept is defined and can have multiple labels. The taxonomy defines relationships between the concepts within the group. Public taxonomies have been developed by market constituents and are maintained by XBRL.

Taxonomy Example A single definition for a concept could be applied to all like concepts. For example, the definition for the concept “Assets” could be applied to multiple concepts: “Current Assets” and “Prior Years Assets.” These three concepts (‘Assets’, ‘Current Assets’, and ‘Prior Years Assets’) are defined and presented in the taxonomy as elements. Each concept can have its own set of labels reflecting how the concept appears in a given form.

Benefits Summary Data is managed by business users Meta Data management is centralized Informed filers and data users Access to standardized validation rules Improved Speed of Form rollout Support for resubmissions Allows for adding, amending, and deleting defined elements and relationships without the need for filers to update software applications Makes implementing Commission revisions to reporting requirements easier to code and roll out to the public

XBRL disadvantages Filers can use existing available XBRL open source or off- the-shelf tools to create a submission file, however they need to install the tool and train their staff on the new tool. Training may be required for business users, end user data analysts, and IT staff. Implementing XBRL Solutions directly from VFP may delay the deliverable for Form 1 (but not necessarily for other forms).

Illustrative list of software providers supporting XBRL instances Software Name Web- based Advanced Computer Innovations EDGARsuite   Altova XML Spy RaptorXML Broadridge PROfile (Summit Financial Disclosure) Certent Certent Disclosure Management ✭ CompSci Resources Transform Corefiling Seahorse DataTracks Disclosure Management System Donnelly Financial Services ActiveDisclosure Ez-XBRL Integix Fujitsu Interstage XWAND [1]

Illustrative list of software providers supporting XBRL instances Software Name Web- based Merrill Merrill Bridge ✭ NovaWorks GoFiler Complete   GoFiler Online GoXBRL Oracle Enterprise Performance Reporting Cloud Hyperion Disclosure Management RDG Filings Thunderdome Document Management Portal Workiva Wdesk