XBRL Background

0
Advances in technology in recent decades has been providing accounting world a new digital platform for the financial statement information . When companies produce their own software applications , such as document output ( balance sheet , income statement , statement of changes in equity , statement of changes in equity , etc ) , which unfortunately can not be read directly by different applications . It is caused by any application where the data in different formats . In general , this problem has been overcome by exporting the file in ASCII format ( American Standard Code for Information Interchange ) , which is a text file with each data field separated by a character such restrictions comma ( , ) , so it is possible to retrieve the original ASCII file to another application . However , the solution can be said to be less efisiesn because the process takes a long time , because it is often necessary modifications export ASCII files when the application does not use the delimiting character . As a result , it can cause data to be skewed and placed in the wrong table . Another solution is to setup a special application for converting data between the two applications , but the best solution is to use a standard data exchange . Needs of the digital standard for exchanging accounting information between software applications from many financial report published in various formats such as pdf , xls , html , doc , etc. .

To answer the various problems above , it established a standard known as XBRL , which is widely accepted by the international accounting community . XBRL was developed by http://www.xbrl.org , is a consortium [ 1 ] companies and international organizations , and sponsored by the AICPA ( American Institute of Certified Public Accountants ) . Member organizations include major accounting and consulting firms – large firms , as well as institutions such as the IASB ( International Accounting Standards Board ) , IMA ( Institute of Management Accountants ) , CICA ( Canadian Institute of Chartered Accountants ) , and the ICAEW ( Institute of Chartered Accountants in England and Wales ) .

A Brief History of XML and XBRL

XML ( Extensible Markup Language ) is a method to add structure and context for unstructured information . XML is derived from the Standard Generalized Mark – up Language ( SGML ) , which is widely supported standard for over 15 years . XML is a fusion directly from SGML and HTML . Result of standardization will be a significant reduction in complexity and cost . Many different things that have been expressed in XML , such as XHTML is an XML version of HTML ; XMLEDI an attempt to reveal the EDI transactions using XML . XML is also a collection of elements and attributes that describe the information and data in the form of both human and computer language that can be understood and designed to be used via the Internet .

XBRL beginning with the early history of the XML 1.0 specification was released with in February 1998 . XBRL began in April 1998 with the use of XML to disclose financial statements . From that point, the AICPA ( American Institute of Certified Public Accountants ) was approached to spearhead the introduction of XBRL for what the world now . AICPA and Knight , Vale & Gregory , who is a CPA firm [ 2 ] which is funded by an initial prototype XBRL . The next few prototype called XFRML ( eXtensible Financial Reporting Markup Language ) and begin the XBRL international consortium , even before the first meeting of the XBRL consortium , led AICPA decided to pursue a business report as a broader scope that includes financial reporting therein . In September 1999, the first meeting took place XFRML consortium , has 13 members . Shortly thereafter , the name was changed to XBRL XFRML beginning . The first XBRL XBRL version 1.0 which was released in July 2000 . Taxonomy [ 3 ] The first was also released at that time , based on U.S. GAAP Financial Reporting for commercial and industrial companies . Responses were received which begin consortium down the street to create something that is more extensible than is possible with the XBRL 1.0 . maturing XML technology and XML Schema are available , such as XLink 1.0 . XBRL 2.0 was released in December 2001 .

Basic concepts of XML and XBRL

Before discussing how the XBRL concept is applied , it would be better if the reader knows the language which the XBRL XML itself. XML is a common global language is the standard which is short for eXtensible Markup Language . As defined by the W3C (World Wide Web Consortium ) , an XML format or information labeled “tags ” . XML format labels add meaning often exchanged information between users in the form of metadata , which is easily understood by the application software .

According to Charles Hoffman in his book , Financial Reporting Using XBRL , XBRL is stated that the financial reporting chain infrastructure providers will plug into the semantic web and benefit attached . It also helps the accountant sees a vision of what tomorrow XBRL as improved software , and more XBRL put into the actual workflow of the financial reporting supply chain .

XBRL is a member of a family of languages ​​based on XML , which is the standard for electronic data interchange between companies in the internet media . In XML , identifying tags are applied to items of data so that they can be processed efficiently by computer software .

XBRL is a powerful and flexible version of XML which has been defined specifically to meet the needs of business and financial information . This allows a unique identification tag to be applied to financial data items , such as net income . However , this is more than just a simple identifier . XBRL provides a variety of information about the item , such as whether the monetary item , percentage or fraction . XBRL allows labels in any language to be applied to each item , as well as accounting references or other supporting information .

XBRL can show how items are related to one another . Can thus represent how they are calculated . It can also identify whether they fall into particular groups or organizations for the purpose of presentation . Most importantly , XBRL easily extensible , so companies and other organizations can tailor to meet the specific requirements .

XBRL users in general may be largely or completely aware of the technical infrastructure that supports language program . However , software companies , such as accounting software providers , need to take into XBRL and its features when producing their products .

Although the so-called business reporting language that can be disseminated , XBRL is actually a standard for electronic distribution and exchange of business and financial information . This information describes the use of XBRL ” tags ” that works like a bar code , and defines each data using a number called a dictionary called taxonomy . Any organization or individual who would like to apply , read and process this tag requires software that has been specifically designed or modified for the purpose, XBRL can make it easier to deal with different items of financial information , in the same bar code makes it easier to handle or manage assets of financial reporting chain .

foot note
[ 1 ] the set of some businessmen who held a joint effort

[ 2 ] It is now part of RSM McGladrey

[ 3 ] classification of sciences ; rules and principles which include object classification

 Reference :

Hoffman, C. 2006 Financial Reporting Using XBRL IFRS and US GAAP Edition UB Matrix Inc, United States

Hoffman and Egmond, 2012 Digital Financial Reporting Using an XBRL-Based Model Creative Commons License, United States

 

XBRL – Pengertian

0

Latar Belakang XBRL

Kemajuan teknologi dalam beberapa dekade terakhir telah memberikan dunia akuntansi sebuah platform digital baru untuk informasi laporan keuangan. Ketika perusahaan menghasilkan perangkat lunak aplikasi sendiri, seperti dokumen keluaran (neraca, laporan laba rugi, laporan perubahan modal, laporan perubahan ekuitas, dll), yang sayangnya tidak dapat dibaca langsung oleh aplikasi yang berbeda. Hal ini disebabkan oleh setiap aplikasi penyimpan data dalam format yang berbeda. Secara umum, masalah ini telah diatasi dengan mengekspor file dalam format ASCII (American Standard Code for Information Interchange), yaitu file teks dengan tiap bidang data dipisahkan oleh karakter pembatasan seperti koma (,), sehingga ada kemungkinan untuk mengambil file ASCII asli ke aplikasi lain. Namun, solusi dapat dikatakan kurang efisiesn karena dalam prosesnya diperlukan waktu yang lama, karena itu sering diperlukan modifikasi file ASCII ketika aplikasi ekspor tidak menggunakan karakter pembatas. Akibatnya, hal ini dapat menyebabkan data yang akan miring dan ditempatkan di tabel yang salah. Solusi lain adalah dengan setup aplikasi khusus untuk mengkonversi data antara dua aplikasi, tetapi solusi terbaik adalah dengan menggunakan standar pertukaran data. Kebutuhan standar digital untuk bertukar informasi akuntansi antara perangkat lunak aplikasi dari laporan keuangan banyak diterbitkan dalam berbagai format  seperti pdf, xls, html, doc , dll.

Untuk menjawab pelbagai permasalahan di atas, maka dibentuklah sebuah standar yang dikenal dengan XBRL, yang diterima secara luas oleh masyarakat akuntansi secara internasional. XBRL dikembangkan oleh www.xbrl.org, merupakan sebuah konsorsium[1] perusahaan dan organisasi internasional, dan disponsori oleh AICPA (American Institute Accountant Public). Anggota organisasi meliputi konsultan besar akuntansi  dan perusahaan – perusahaan besar, serta lembaga-lembaga seperti IASB (International Accounting Standards Board), IMA (Institute of Management Accountant), CICA (Canadian Institute of Chartered Accountants), dan ICAEW (Institute of Chartered Accountants in England  and Wales).

Sejarah Singkat XML dan XBRL

XML (Extensible Markup Language) adalah metode untuk menambah struktur dan konteks untuk informasi yang tidak terstruktur. XML merupakan turunan dari Standard Generalized Mark-up Language (SGML), standar yang didukung secara luas selama lebih dari 15 tahun. XML merupakan perpaduan langsung dari bahasa SGML dan HTML. Hasil standardisasi akan menjadi penurunan yang signifikan dalam kompleksitas dan biaya. Banyak hal berbeda yang telah dinyatakan dalam XML, misalnya XHTML adalah versi XML HTML; XMLEDI merupakan upaya untuk mengungkapkan transaksi EDI menggunakan XML. XML juga merupakan kumpulan elemen dan atribut yang menggambarkan informasi dan data dalam bentuk baik manusia maupun bahasa computer yang dapat dipahami dan dirancang untuk digunakan melalui media internet.

Sejarah XBRL dimulai dengan awal XML 1.0  yang dirilis dengan berbagai spesifikasi pada Februari 1998. XBRL berawal pada bulan April 1998  dengan  menggunakan XML untuk mengungkapkan laporan keuangan. Dari titik itu, AICPA (American Institute Accountant Public) didekati untuk menjadi ujung tombak pengenalan apa yang menjadi XBRL untuk dunia sekarang. AICPA dan Knight, Vale & Gregory, yang merupakan sebuah perusahaan CPA[2] yang didanai oleh prototipe awal XBRL. Beberapa prototipe berikutnya disebut XFRML (Extensible Financial Reporting Markup Language) dan memulai mengadakan konsorsium XBRL secara internasional, bahkan sebelum pertemuan pertama konsorsium XBRL, pimpinan AICPA memutuskan untuk mengejar laporan bisnis sebagai lingkup yang lebih luas yang termasuk pelaporan keuangan didalamnya. Pada bulan September 1999, pertemuan pertama konsorsium XFRML berlangsung, memiliki 13 anggota. Tak lama kemudian, nama XFRML awal diubah menjadi XBRL. XBRL pertama yaitu versi XBRL 1.0 dirilis pada bulan Juli 2000 . Taksonomi[3] pertama juga dirilis pada saat itu waktu, Pelaporan Keuangan berdasarkan US GAAP untuk komersial dan industri perusahaan. Tanggapan diterima yang memulai konsorsium menuruni jalan untuk menciptakan sesuatu yang lebih extensible daripada yang mungkin dengan XBRL 1.0 . teknologi XML yang jatuh tempo dan XML Schema telah tersedia , seperti XLink 1.0 . XBRL 2.0 dirilis pada bulan Desember 2001.

Konsep Dasar XML dan XBRL

Sebelum membahas bagaimana konsep XBRL diterapkan, akan lebih baik jika pembaca mengetahui bahasa XML yang menjadi dasar XBRL itu sendiri. XML adalah bahasa global umum yang menjadi standar yang merupakan kependekan dari eXtensible Markup Language. Seperti yang didefinisikan oleh  W3C (World Wide Web Consortium), XML merupakan bentuk format berlabel atau informasi “tag”. Format label XML menambah arti informasi yang sering dipertukarkan antara pengguna dalam bentuk metadata, yang mudah dimengerti oleh aplikasi perangkat lunak.

Menurut Charles Hoffman dalam bukunya, Financial Reporting Using XBRL, menyatakan bahwa XBRL adalah rantai infrastruktur penyedia pelaporan keuangan akan steker ke web semantik dan memperoleh manfaat yang terpasang. Hal ini juga membantu para akuntan melihat visi tentang apa XBRL besok sebagai perangkat lunak yang membaik, dan XBRL lebih dimasukkan ke dalam alur kerja aktual dari rantai pasokan pelaporan keuangan.

XBRL merupakan anggota dari keluarga bahasa berdasarkan XML, yang merupakan standar untuk pertukaran data elektronik antara perusahaan dalam media internet. Dalam XML, identifikasi tag diterapkan untuk item data sehingga mereka dapat diproses secara efisien oleh perangkat lunak komputer.

XBRL adalah versi kuat dan fleksibel dari XML yang telah didefinisikan secara khusus untuk memenuhi kebutuhan bisnis dan informasi keuangan. Hal ini memungkinkan identifikasi tag yang unik untuk diterapkan pada item data keuangan, seperti laba bersih. Namun, hal ini lebih dari sekedar pengidentifikasi sederhana. XBRL menyediakan berbagai informasi tentang item tersebut, seperti apakah pos moneter itu, persentase atau fraksi. XBRL  memungkinkan label dalam bahasa apapun yang akan diterapkan pada setiap item, serta referensi akuntansi atau informasi pendukung lainnya.

XBRL dapat menunjukkan bagaimana item yang terkait satu sama lain. Dengan demikian dapat mewakili bagaimana mereka dihitung. Hal ini juga dapat mengidentifikasi apakah mereka jatuh ke kelompok tertentu untuk tujuan organisasi atau presentasi. Yang paling penting, XBRL mudah diperluas, sehingga perusahaan dan organisasi lainnya dapat menyesuaikan dengan memenuhi berbagai persyaratan khusus.

Pengguna XBRL secara umum mungkin sebagian besar atau benar-benar menyadari infrastruktur teknis yang menyokong bahasa program. Namun, perusahaan perangkat lunak, seperti penyedia perangkat lunak akuntansi, perlu memperhitungkan XBRL dan fitur-fiturnya ketika memproduksi produk mereka.

Meskipun disebut pelaporan bahasa bisnis yang dapat disebar luaskan, XBRL sebenarnya adalah sebuah standar untuk distribusi elektronik dan pertukaran bisnis dan informasi keuangan. XBRL menjelaskan informasi ini menggunakan “tag” yang bekerja seperti kode bar, dan mendefinisikan masing-masing data menggunakan sejumlah kamus disebut yang disebut taksonomi. Setiap organisasi atau individu yang ingin menerapkan, membaca dan memproses tag ini membutuhkan perangkat lunak yang telah dirancang khusus atau dimodifikasi untuk tujuan tersebut, XBRL dapat membuat lebih mudah untuk menangani item yang berbeda dari informasi keuangan, dalam hal yang sama kode bar membuat lebih mudah untuk menangani aset atau mengelola rantai laporan keuangan.

Taksonomi XBRL

Menurut teori komunikasi, dalam rangka bertukar pesan antara pemancar dan penerima, tiap peserta harus tahu kode umumnya. Itulah peran Taksonomi XBRL.

Berikut merupakan taksonomi XBRL :

Taksonomi

Deskripsi

Skema

Sekelompok elemen terstruktur yang dapat digunakan dalam dokumen contoh atau kamus istilah.

Label linkbase

Label atau teks yang terkait dengan unsur-unsur dalam kamus yang dibuat dalam bahasa yang berbeda dan digunakan untuk tujuan yang berbeda ketika menulis pada dokumen yang berbeda.

Referensi linkbase

Referensi untuk konsep teks yang didasarkan pada standar akuntansi. Referensi ini memainkan peran penting dalam menentukan penggunaan konsep selama pembuatan dokumen.

Presentasi linkbase

Aturan untuk menentukan format laporan.

Perhitungan linkbase

Aturan untuk perhitungan (penambahan dan pengurangan) antara elemen dalam taksonomi yang digunakan untuk memvalidasi dokumen.

Definisi linkbase

aturan Tambahan hubungan antara unsur-unsur dokumen di taksonomi dan yang digunakan untuk memvalidasi kasus.

 

Setiap taksonomi XBRL harus menyertakan sebuah skema XML. Aturan dan keterbatasan XML skema juga berlaku untuk taksonomi XBRL. Fitur XBRL ini sangat penting untuk melaksanakan taksonomi. Sebuah badan usaha perlu menyediakan Informasi lebih dalam laporannya dengan membuat ekstensi untuk taksonomi yang asli, dengan elemen yang tepat dan antar – hubungan, untuk persyaratan pelaporan khusus.

Hubungan antara XBRL dengan Penyedia Laporan Keuangan

XBRL akan berdampak pada rantai pelaporan keuangan pada perusahaan pada tingkat dasar. XBRL akan membuat rantai pasokan bekerja lebih baik, lebih cepat dan lebih murah. Berikut ini adalah slide yang hampir wajib jika Anda berbicara tentang penyedia pelaporan keuangan pelaporan (disediakan oleh XBRL International) 6

Proses

Peserta

Operasi bisnis

Pelaporan entitas
Penerbit data laporan keuangan dan agrerator data

Pelaporan keungan internal

Investor
Sebuah entitas mitra dagang yang mungkin menginginkan informasi keuangan

Analisis investasi dan pinjaman

Auditor internal dan eksternal
Regulator
vendor perangkat lunak yang melayani semua proses untuk semua peserta yang berbeda
Footnote

[1] himpunan beberapa pengusaha yg mengadakan usaha bersama

[2]  Sekarang bagian dari RSM McGladrey

[3] klasifikasi bidang ilmu; kaidah dan prinsip yg meliputi pengklasifikasian objek

 

Sumber :

Hoffman, C. 2006 Financial Reporting Using XBRL IFRS and US GAAP Edition UB Matrix Inc, United States

Hoffman and Egmond, 2012 Digital Financial Reporting Using an XBRL-Based Model Creative Commons License, United States