The XML-Based Web Language and Accounting
Sistem Informasi Akuntansi Lanjutan Dosen: Dr. Weli, S.Kom., M.Si.
Jose Sibarani 201800120003 Reguler B
PROGRAM STUDI MAGISTER AKUNTANSI FAKULTAS EKONOMI DAN BISNIS UNIVERSITAS KATOLIK INDONESIA ATMA JAYA JAKARTA 2019
LEMBAR PENGESAHAN
Saya yang bertandatangan di bawah ini menyatakan bahwa tugas terlampir adalah murni hasil karya saya sendiri. Tidak ada pekerjaan orang lain yang kami gunakan tanpa menyebutkan sumbernya. Materi dalam tugas ini belum pernah digunakan sebagai bahan untuk tugas pada mata kuliah atau media lain. Kecuali saya menyatakan dengan jelas bahwa saya menggunakannya. Saya memahami bahwa tugas yang saya kumpulkan ini dapat digandakan dan dikomunikasikan untuk tujuan mendeteksi adanya plagiarisme.
Nama Mahasiswa
: Jose Sibarani
NIM/ Student ID
: 201800120003
Kelas
: Reguler B
Mata Kuliah
: Sistem Informasi Akuntansi Lanjutan
Judul Tugas
: XML-Based Web Language and Accounting
Hari, Tanggal
: Sabtu, 09 Maret 2019
Nama Dosen
: Dr. Weli, S.Kom, M.Si
(Jose Sibarani)
i
Daftar Isi BAB I PENDAHULUAN ...................................................................................................................... 1 1.1.
Latar Belakang .......................................................................................................................... 1
1.2.
Rumusan Masalah .................................................................................................................... 3
1.3.
Tujuan ........................................................................................................................................ 3
1.4.
Manfaat ...................................................................................................................................... 3
1.5.
Sistematika Penulisan ............................................................................................................... 4
BAB II TINJAUAN TEORI ................................................................................................................. 5 BAB III METODOLOGI ................................................................................................................... 16 BAB IV PEMBAHASAN ................................................................................................................... 20 BAB V KESIMPULAN ...................................................................................................................... 29
ii
BAB I PENDAHULUAN 1.1. Latar Belakang Sekarang ini data dan informasi mengalir bebas dan tersedia untuk siapa saja untuk belajar, menganalisis dan memahami. Suatu organisasi dapat bekerja sama lintas departemen, wilayah, dan negara. ERP II dan ECM memulai/menandai era kolaborasi intra dan antar bisnis. Namun ada masalah, dimana data atau aliran data tidak memiliki arti yang universal, sehingga data tidak dapat dipahami oleh semua system, dianalisis dengan mudah, diterjemahkan dalam berbagai Bahasa dan dapat dibaca manusia. Perangkat keras dan lunak khusus diperlukan untuk decoding data. Berbagai banyak informasi disimpan dalam berbagai format di berbagai computer. Format penyimpanan yang berbeda-beda ini menyebabkan masalah parah dalam mengakses, mencari, dan mendistribusikan informasi. Solusi untuk mengelola informasi di berbagai platform perangkat lunak dan perangkat keras harus memenuhi syarat: 1. Solusi harus transparan bagi user/pengguna. Detail teknis tidak boleh ditangani oleh pengguna. 2. Pengguna harus dapat menyimpan data dan informasi dalam format yang diinginkan. 3. Solusi ini harus secara cerdas mengambil data dan informasi, artinya solusi harus memilki pengetahuan tentang makna informasi itu sendiri 4. Solusi harus dapat menghasilkan output yang diinginkan (format print, screen, Web, CD/DVD)
eXtensible Markup Language (XML) telah dirancang untuk memenuhi persyaratan ini. XML tidak akan menyelesaikan semua masalah manajemen informasi, namun XML merupakan langkah pertama yang revolusioner sebagai kemajuan dalam transfer data dan identifikasi informasi di internet. XML memiliki aplikasi di berbagai bidang; misalnya, sains, matematika, musik, agama dan, tentu saja, bisnis. XML dan berbagai bahasa berbasis XML mempengaruhi area bisnis yang berbeda, seperti pengadaan elektronik, perdagangan elektronik, EDI, sistem pembayaran elektronik, transfer data keuangan dan lainnya. Pengaruh XML juga dirasakan di berbagai 1
bidang; misalnya, ada aplikasi XML dalam bidang akuntansi, keuangan, periklanan, dan manufaktur. XBRL, aplikasi XML, adalah format elektronik untuk menyederhanakan aliran laporan keuangan, laporan kinerja, catatan akuntansi, dan informasi keuangan lainnya antar program perangkat lunak. XBRL International menjelaskan XBRL sebagai metode industri akuntansi untuk mengambil data pelaporan bisnis standar dan mengubahnya menjadi dunia digital bit dan byte. Data keuangan terdiri dari laporan keuangan, data akuntansi biaya, dan informasi pajak; sebelum XBRL, tidak ada cara standar untuk mentransfer, menganalisis, dan memahami data ini. XBRL dirancang untuk menstandardisasi transfer data keuangan dan memungkinkan persiapan dan publikasi informasi tersebut dalam format yang diinginkan. Penting untuk memahami mekanisme bahasa ini karena XML dan XBRL membuat terobosan dalam perangkat lunak akuntansi dan laporan akuntansi internal dan eksternal, dan memengaruhi transfer informasi di seluruh bisnis. Pemahaman mendalam yang diperlukan, tentu saja, tergantung pada apakah seseorang ingin terlibat dalam mengembangkan standar, menyiapkan dan / atau melaporkan program, atau hanya menggunakan bahasa XML. Namun, apa pun peran Anda, Anda harus memahami perkembangan baru ini. Sejarah Bahasa Markup SGML adalah salah satu bahasa markup standar pertama. Sebagian besar bahasa markup hari ini, termasuk XML, telah diturunkan dari SGML. Apa bahasa markup ini? Untuk memahami bahasa markup, kita harus terlebih dahulu memahami markup. Markup (juga disebut sebagai tag) adalah notasi dalam dokumen yang bukan konten. Istilah konten mengacu pada informasi yang terkandung dalam dokumen; misalnya, data keuangan, spesifikasi produk, berita, katalog, dan kontrak, antara lain. Markup dapat berupa urutan karakter atau simbol apa pun yang disisipkan dalam dokumen untuk memberikan informasi mengenai pemformatan, pencetakan, penampilan atau, yang paling penting, memberikan informasi tentang konten. Markup dapat terdiri dari dua jenis - prosedural dan deskriptif (juga dikenal sebagai markup umum). Markup prosedural menentukan cara memproses teks dan terutama berurusan dengan pemformatan dan presentasi dokumen “Pindahkan margin kanan dengan ¼ inci,” “lompati baris” dan “buka halaman baru” adalah beberapa contoh markup prosedural yang digunakan oleh perangkat lunak pengolah kata (Word atau WordPerfect). Karena marka 2
prosedural
tidak
mengandung
informasi
mengenai
konten,
mereka
tidak
dapat
dikomunikasikan antara perangkat lunak dan sistem operasi. Organisasi menyimpan konten dalam berbagai format di berbagai departemen dan sistem komputer. Format ini sebagian besar menggunakan marka prosedural dan tidak berbicara satu sama lain, menyebabkan kesulitan dalam manajemen konten. Markup deskriptif, di sisi lain, berisi informasi tentang struktur logis teks dan konten dalam dokumen. Markup deskriptif dapat membantu mengidentifikasi elemen-elemen dari struktur dokumen, seperti bab, bagian atau daftar isi. Sebagai contoh, markup deskriptif <para> memberi tahu kita bahwa item berikut adalah paragraf atau merupakan akhir paragraf sebelumnya. Markup ini juga dapat digunakan untuk presentasi konten dalam format data yang berbeda seperti HTML, Portable Document Format (PDF), tabel data relasional dan sebagainya. Markup deskriptif adalah dapat dibaca manusia dan mesin; beberapa marka prosedural juga dapat dibaca manusia. Namun, keterbacaan manusia tidak memastikan pemahaman lengkap tentang markup - deskriptif atau prosedural; beberapa markup mungkin masuk akal hanya untuk mesin. Markup harus menggambarkan struktur dokumen dan atribut lainnya. Bahasa markup bukan bahasa pemrograman, tetapi pada dasarnya memungkinkan untuk representasi teks dalam bentuk elektronik. 1.2. Rumusan Masalah Berdasarkan uraian diatas, maka masalah yang akan diteliti dalam makalah ini adalah sebagai berikut: 1. Bagaimana penerapan XML/XBRL pada masa mendatang? 2. Tantangan apa yang akan dihadapai pada metalanguage masa mendatang?
1.3. Tujuan Berdasarkan rumusan masalah di atas, maka tujuan dari penelitian ini adalah: 1. Mengetahui bagaimana keberlangsungan dari XBRL pada masa mendatang 2. Mengetahui tantangan apa yang akan dihadapi pada masa mendatang
1.4. Manfaat
Bagi Penulis
3
Penelitian ini dapat digunakan untuk menambah pengetahuan dan wawasan tentang Mtalanguage dan XML/XBRL
Bagi Peneliti Selanjutnya Hasil penelitian ini diharapkan dapat menjadi sarana untuk menambah wawasan dan pengetahuan XML dan XBRL, serta dapat digunakan sebagai dasar untuk mengembangkan penelitian yang akan dilakukan selanjutnya.
1.5. Sistematika Penulisan Penulisan pada makalah ini terbagi dalam lima bab dan beberapa sub-bab, sehingga penulisan akan menjadi lebih terstruktur. Berikut merupakan sistematika penulisan dari makalah ini:
BAB I
PENDAHULUAN Dalam bab ini akan dibahas mengenai latar belakang, rumusan masalah, tujuan, manfaat, dan sistematika penulisan makalah ini.
BAB II
TINJAUAN TEORI Bab ini membahas tentang konsep-konsep dasar mengenai makalah.
BAB III
METODOLOGI Dalam bab ini akan dibahas mengenai metode yang digunakan dalam penulisan makalah.
BAB IV
PEMBAHASAN Bab ini menguraikan secara gambaran umum objek/ pembahasan hasil penelitian makalah.
BAB V
KESIMPULAN Bab ini membahas mengenai simpulan dan saran dari makalah yang diteliti.
4
BAB II TINJAUAN TEORI HTML merupakan bahasa markup yang berisi perintah-perintah dengan format tertentu yang terstruktur untuk menampilkan tampilan tertentu. Bahasa markup menentukan simbol untuk markup, arti markup, perbedaan markup dari teks dan jenis markup yang diperlukan untuk tujuan tertentu. Bahasa markup mampu menangani masalah manajemen konten. SGML menyediakan markup yang menghasilkan representasi teks elektronik yang tidak bergantung pada perangkat atau sistem tertentu dan dapat dibaca melalui berbagai komputer. SGML adalah bahasa markup dan juga metabahasa Metabahasa dapat berupa istilah atau bahasa apa pun yang digunakan untuk membahas tentang bahasa. Metabahasa adalah bahasa atau perangkat lambang yang dipakai untuk menguraikan bahasa. Metalanguage tidak mendefinisikan bahasa tetapi memungkinkan untuk membuat bahasa markup yang konsisten dengan memberikan mekanisme deskripsi formal bahasa markup (mirip dengan menyediakan tata bahasa untuk bahasa itu). SGML adalah markup dan metalanguage yang sangat kuat dan kompleks. Banyak perangkat lunak tersedia untuk membuat dan memvalidasi dokumen SGML. SGML menyediakan hampir berbagai markup yang tak terbatas, hal ini menyebabkan waktu tenggang yang lebih pendek, pengurangan biaya dan kontrol yang lebih baik dalam produksi dokumen. SGML diatur oleh Organisasi Internasional untuk Standardisasi (ISO) 8879, dikembangkan pada tahun 1986, dan secara luas digunakan dalam industri dan perdagangan untuk proyek-proyek dokumentasi besar. Sebagai contoh, SGML telah digunakan untuk menggambarkan dokumentasi catatan klinis pasien dan notasi musik. Namun, SGML adalah bahasa pra-WWW dan tidak dirancang khusus untuk Internet. Penggunaan SGML untuk menentukan dokumen di Internet sulit, karena tidak ada browser utama yang mendukung SGML. Selain itu, meskipun SGML menyediakan struktur, itu tidak memberikan standar style sheet, yang berhubungan dengan pemformatan dan penyajian informasi, yang mengakibatkan masalah penyajian. SGML banyak digunakan; Namun, ini tidak terlalu berguna di lingkungan Web. Seperti SGML, XML adalah bahasa markup dan metabahasa. Namun, XML dilucuti dari kompleksitas, opsi beraneka ragam dan bagian yang kurang digunakan dari SGML. XML pada 5
dasarnya adalah bagian dari SGML. XML memudahkan untuk menentukan jenis dokumen, lebih mudah dipahami dan diprogram, dapat menangani berbagai bahasa dan lebih cocok untuk lingkungan Internet. XML adalah ekstensi, yang berarti dapat diperluas atau dikustomisasi, dan bukan format tetap dan standar (seperti HTML). Oleh karena itu, XML dapat digunakan untuk mendesain dan mendefinisikan markup untuk berbagai dokumen tanpa batas. XML memungkinkan pengiriman data dari server ke browser, aplikasi ke aplikasi, dan mesin ke mesin. Exhibit 2 HTML
XML
Terutama digunakan untuk tata letak Dapat digunakan untuk menyimpan segala halaman web
jenis informasi terstruktur
Terutama mendefinisikan format dokumen Mengizinkan pembuatan dan definisi markup melalui set markup atau tag yang telah - Penulis dapat mendesain tipe dokumen ditentukan
mereka
sendiri
- Kemampuan menghubungkan hypertext XML
lebih
baik
daripada
HTML
- Style sheet XML menyediakan fasilitas yang jauh lebih baik untuk presentasi dan kinerja browser Aplikasi SGML: Spesifikasi pabrikan Subset dapat membatasi penerapan universal
dari
SGML
File XML yang valid adalah file SGML yang valid; dapat digunakan di Web dan di lingkungan SGML yang ada
Menjelaskan format tampilan dokumen
Menjelaskan struktur dokumen
Umumnya tidak dapat dibaca manusia
Dapat dibuat bisa dibaca manusia
W3C (www.w3.org/), yang memiliki misi untuk mengembangkan teknologi yang dapat dioperasikan (spesifikasi, pedoman, perangkat lunak, dan alat) untuk mengarahkan Web ke potensi penuhnya sebagai forum untuk informasi, perdagangan, komunikasi, dan pemahaman kolektif, mengembangkan standar untuk XML. Standar yang dirancang atau diterima oleh W3C berada dalam domain publik. Tujuan desain untuk XML 1.0 sebagaimana tercantum di www.w3.org/TR/REC-xml/ adalah: 6
• XML dapat langsung digunakan melalui Internet. • XML akan mendukung beragam aplikasi. • XML harus kompatibel dengan SGML. • Mudah untuk menulis program yang memproses dokumen XML. • Jumlah fitur opsional dalam XML harus dijaga seminimal mungkin, idealnya nol. • Dokumen XML harus dapat dibaca manusia dan cukup jelas. • Desain XML harus disiapkan dengan cepat. • Desain XML harus formal dan ringkas. • Dokumen XML harus mudah dibuat
HTML, bahasa utama yang digunakan untuk menggambarkan dan mengirimkan dokumen di lingkungan Internet, juga merupakan aplikasi SGML. HTML menggunakan konsep hyperlink, hiperteks, dan tag untuk menjelajahi file di Internet; tetapi tidak fleksibel atau sekuat SGML. HTML, meskipun sederhana, berada di tempat yang tepat pada waktu yang tepat. Penggunaan HTML meledak saat Web meluas. Namun, HTML memiliki banyak keterbatasan. Misalnya, HTML hanya dapat digunakan untuk mendefinisikan dan mengirim dokumen gaya laporan sederhana - daftar, tabel, judul, dan beberapa hiperteks dan multimedia. HTML tidak dapat membedakan antara stok (seperti dalam saham) dan stok (seperti dalam persediaan). Fungsionalitas HTML telah diperluas dengan beragam oleh vendor yang berbeda, dan ada beberapa versi yang tidak kompatibel. Namun, HTML memiliki basis terinstal yang besar dan mungkin akan terus ada di lingkungan Internet. XML tidak menggantikan HTML. XML telah diterapkan untuk memperpanjang HTML, dan bahasa yang dihasilkan disebut eXtended HTML (XHTML). Bahasa ini memungkinkan pembuatan, konten, dan pengiriman dokumen menggunakan fitur XML dan HTML. Apa itu XML? XML adalah cara mengatur dan mengelola informasi XML Document 7
Dokumen XML adalah unit dasar informasi dan terdiri dari konten dan markup, serta mengikuti aturan XML. Konten dapat berupa teks, angka, gambar atau persamaan. contoh sederhana dari dokumen XML Exhibit 3
Baris pertama dalam format XML ( Xml version = "encoding =" ISO-8859-1 "?>) Menunjukkan versi XML dan enkode yang digunakan dalam dokumen. Baris ini diperlukan agar dapat memproses dokumen. Memo ini sesuai dengan spesifikasi XML 1.0 dan menggunakan set karakter ISO-8859-1 (Latin-1 / Eropa Barat). Karakter XML didasarkan pada sistem pengkodean yang disebut Unicode yang dapat menangani hingga 65.536 karakter. Karakter-karakter ini digunakan untuk mewakili berbagai bahasa; misalnya, ideograf Latin, Yunani, Hindi dan Han (bahasa Cina dan Jepang); Selain itu, berbagai set simbol telah ditentukan. ISO sedang mengerjakan standar lain yang disebut Sistem Karakter Universal (UCS) yang dapat menangani hingga 2 miliar karakter, memastikan bahwa XML memenuhi janjinya untuk aplikasi universal. Standar-standar ini memungkinkan XML untuk menangani berbagai bahasa dan simbol. Beberapa standar XML ini dan penggunaannya:
8
Exhibit 4 Spesifikasi Unicode
Penggunaan ISO
(International
Organization
for Merupakan berbagai bahasa alami
Standardization) Standards IANA
(Internet
Assigned
di dunia Numbers
Authority) Merupakan set karakter yang
Character Sets
berbeda
IETF (Internet Engineering Task Force) Standards and Menidentifikasi
bahasa
dan
ISO Standards
negara
IETF (Internet Engineering Task Force) Standards
Identifikasi sumber daya Internet
Dokumen XML harus sesuai dengan sintaks XML, yang berarti tata bahasa suatu bahasa. Lihatlah sintaks ini dengan mempelajari “Memo”. Baris kedua dalam memo XML mengatakan <memo>, yang berarti bahwa dokumen ini adalah memo. Istilah <memo> yang lebih dulu dan memberitahu kita tentang dokumen disebut elemen root. Elemen root mencakup semuanya antara <memo> dan . Empat elemen berikutnya (ke, dari, tanggal dan subjek) disebut elemen anak. Baris terakhir mengulangi , yang menunjukkan akhir dari elemen root. Seseorang dapat dengan mudah menyimpulkan bahwa dokumen XML ini adalah memo, yang menunjukkan bahwa XML dapat dibaca oleh manusia. Elemen root dan child memberikan XML struktur tipe pohon. Elemen XML mencakup semuanya, mulai dari tag awal hingga tag akhir dan hal-hal di antaranya. Suatu elemen dapat dicampur, sederhana atau kosong. Elemen campuran berisi teks dan elemen lainnya. Sebagai contoh, elemen root <memo> adalah elemen campuran karena mengandung elemen anak lainnya. Elemen sederhana umumnya hanya berisi teks dan elemen kosong tidak mengandung apa pun. Elemen , , <subyek> dan adalah elemen sederhana dan tidak ada elemen kosong dalam contoh kita. Suatu elemen juga dapat memiliki atribut, yang menyediakan informasi tambahan tentang elemen tersebut. Jika, dalam memo kami, kami ingin memasukkan tanggal sebagai atribut dari memo elemen root, maka kami akan mendefinisikan elemen <memo> sebagai <memo date = “1 April 2004”>. Berikut ini adalah aturan dasar sintaks XML - Semua dokumen XML harus memiliki elemen root. • Semua elemen XML harus memiliki tag awal dan tag akhir. 9
• Tag XML case sensitive. • tag awal dan akhir untuk setiap elemen anak ada di dalam tubuh elemen induk. • Elemen tidak boleh tumpang tindih. Misalnya: The Professor A Student • Nama elemen dimulai hanya dengan huruf dan garis bawah dan hanya dapat berisi huruf, angka, tanda hubung, titik, dan garis bawah. Sebagai contoh, or <_from> valid tetapi and tidak valid. - Nilai atribut harus dalam tanda kutip. Atribut dalam dokumen XML berarti sub elemen yang didefinisikan dalam suatu elemen. Misalnya, jika elemen root <memo> diperluas untuk menambahkan tanggal, maka elemen root akan terlihat seperti <memo date = “1 April 2004”>. Nilai tanggal sub elemen harus dalam tanda kutip, jika sintaks XML dilanggar. XML membutuhkan kepatuhan yang ketat terhadap sintaksis. Dokumen XML yang sesuai dengan aturan ini dapat dikatakan baik. XML adalah metalanguage, sehingga markup / tag tersebut, seperti to, from adalah tag yang dibuat sendiri, kemudian, mengikuti tata bahasa XML. Ini bisa disebut XML bentuk bebas. Namun, format ini tidak banyak berguna, karena dalam format bebas makna dan struktur tag tidak ditentukan di sembarang tempat. Jika kesalahan sedikit pun dalam pengetikan tag dilakukan, pemrosesan bisa terhenti atau salah. Selain itu, kesalahan dalam konten tidak dapat dideteksi hanya dengan dokumen XML yang dibuat dengan baik. XML menyediakan alat untuk memodelkan dokumen untuk mengatasi masalah ini. Pemodelan dokumen melibatkan menentukan aturan untuk dokumen. Aturan-aturan ini menentukan struktur dokumen dan daftar elemen hukumnya; mereka dapat memberikan definisi untuk itemitem berikut: - Elemen yang diizinkan dalam dokumen • Atribut diizinkan dalam dokumen • Elemen induk dan elemen anak • Urutan elemen anak • Jumlah elemen anak • Isi elemen 10
• Tipe data untuk elemen dan atribut • Nilai default/standar dan tetap untuk elemen dan atribut
Setiap dokumen tertentu (disebut contoh dokumen) dapat dibandingkan dengan model dokumen untuk memastikan dokumen tertentu sesuai dengan aturan yang ditentukan. Ini disebut memvalidasi dokumen. Dokumen yang valid bebas dari kesalahan sintaksis XML, seperti tag yang salah eja, urutan tag yang tidak tepat, atau data yang hilang; dan mengikuti semua aturan yang ditentukan oleh penulis. Dua alat utama yang disediakan oleh XML untuk memvalidasi dokumen disebut Document Type Definition (DTD) dan XML Schema. DTD adalah deskripsi formal dari jenis dokumen tertentu. Menggunakan Sintaksis Deklarasi XML, DTD menjelaskan nama apa yang akan digunakan untuk menggambarkan elemen (elemen terdiri dari tag awal dan tag akhir), di mana mereka muncul dalam dokumen dan hubungan timbal baliknya. DTD dapat ditemukan di dokumen dengan tag dan konten atau dapat berada di file terpisah. Dokumen XML dengan DTD umumnya terdiri dari dua bagian: bagian pertama berisi tag dan konten, dan bagian kedua secara formal menjelaskan sintaksis dokumen. Dokumen XML harus mengandung tag dan konten; namun, dokumen XML yang sangat sederhana mungkin tidak membutuhkan DTD. Untuk penggunaan bisnis, DTD tentu saja sangat penting. Contoh: Exhibit 5
11
Baris ketiga di bagian DTD memperkenalkan elemen-elemen dalam memo itu. Dokumen ini memiliki tiga elemen tajuk yang diperlukan - to, from and date. Elemen header keempat, subjek, adalah opsional, yang ditentukan oleh tanda tanya. Teks elemen dapat memiliki lebih dari satu kemunculan (beberapa paragraf), yang diidentifikasi dengan tanda +. Istilah #PCDATA mengacu pada data karakter yang diuraikan; yaitu teks. Teks harus berupa teks murni dan tidak boleh mengandung string markup yang tidak dikenal. Memo yang dikodekan sekarang akan disimpan dalam file memo.xml dan DTD terkait akan disimpan dalam file memo.dtd. Ada perbedaan dalam memo XML ini dan yang ada di exhibit 3. Memo XML berbasis DTD memiliki baris kedua di memo XML yang menunjukkan dokumen ini didasarkan pada DTD, dan DTD yang sama diberikan di bagian kedua exhibit 5. Output memo yang dihasilkan akan serupa dengan yang ada di exhibit 3. Kedua format ini dapat digunakan untuk menampilkan dokumen di layar atau mencetaknya pada formulir standar. Namun, format di Bukti 5 dapat digunakan untuk menghasilkan formulir baru berdasarkan setiap elemen. Setiap memo baru berdasarkan DTD yang diberikan dapat divalidasi oleh DTD dan debugging kesalahan akan mudah. Masalah utama dengan DTD adalah bahwa sintaks DTD bukan sintaks XML yang valid. Dengan demikian, dukungan untuk XML dan dukungan tambahan untuk sintaks DTD diperlukan ketika dokumen XML diproses. XML schemes adalah metode validasi lain dan dianggap lebih unggul daripada DTD karena berbagai alasan. - Pertama, XML schemes mendukung tipe data seperti numerik, alfanumerik, atau tanggal. Dukungan ini memungkinkan untuk mendeskripsikan konten dokumen yang diizinkan, untuk dengan mudah memvalidasi data dan mengkonversi data antara berbagai tipe data. - Kedua, XML schemes menggunakan sintaksis XML, dan dokumen yang dihasilkan terlihat seperti file XML dan dapat diproses menggunakan alat XML yang ada. - Ketiga, XML schemes memastikan komunikasi data yang benar dengan menentukan secara jelas format data yang diharapkan. - Akhirnya, XML schemes berdasarkan XML adalah extensible, yang memungkinkan untuk penggunaan kembali skema atau pembuatan tipe data Anda sendiri.
12
Exhibit 6
Exhibit 6 menunjukkan Skema XML. Dokumen memo XML sekarang berisi referensi ke XML schemes. Baris keempat di area memo XML xsi: schemaLocation = "http://www.psu.edu/mo memo.xsd"> menunjukkan lokasi skema. Lokasi ini bisa di drive lokal; di lingkungan Web, URL mungkin akan menyediakan lokasi ini. Skema ini disediakan di bagian terakhir dari exhibit 6. Bagian
selanjutnya
dari
baris
ketiga
di
area
XML
schemes
xmlns:
xs
=
"http://www.w3.org/2001/ XMLSchema menunjukkan bahwa elemen dan tipe data yang digunakan dalam skema tersebut sesuai dengan www.w3.org/2001/XMLSchema/. Baris kelima mengidentifikasi nama elemen sebagai memo. Baris berikutnya menentukan memo elemen sebagai tipe kompleks, karena elemen ini berisi elemen lain seperti to, from, date, subject and text. Elemen-elemen di dalam urutan harus terjadi dalam urutan tertentu. Semua elemen lainnya to, from, date, subject and text - adalah elemen sederhana. Elemen sederhana dalam XML
13
hanya bisa berisi teks. XML schemes mendefinisikan teks secara luas dan termasuk tipe data seperti Boolean, string teks dan tanggal. Dalam hal elemen to, from, subject and text, tipe data ditentukan sebagai string, artinya elemen-elemen ini hanya dapat berisi string teks. Tanggal elemen didefinisikan sebagai tanggal dan bukan sebagai string, karena bidang data ini hanya boleh menerima format tanggal dan tidak ada tipe data lainnya. XML schemes berjalan dengan memo asli dan dapat digunakan untuk memvalidasi memo itu. Skema ini juga dapat digunakan untuk menghasilkan memo serupa. Setiap pelanggaran aturan skema dalam memo baru sekarang dapat diidentifikasi dengan cepat. Kemampuan ini sangat penting dalam dokumen yang besar dan berulang, seperti pesanan pembelian atau faktur penjualan. XML memungkinkan untuk kombinasi dan penggunaan kembali format lain yang dikembangkan secara independen. Dengan demikian, berbagai dokumen dapat digabungkan dalam satu dokumen; namun, elemen dan nama dalam dokumen tersebut harus didefinisikan dengan cara yang sama. Apa yang terjadi ketika dua dokumen berisi nama yang sama didefinisikan berbeda? Sebagai contoh, satu dokumen mendefinisikan memori sebagai Random Access Memory (RAM) dan dokumen lain mendefinisikan memori sebagai memori manusia. Jika kedua dokumen ini digabungkan maka akan ada konflik. XML menyediakan mekanisme yang disebut XML Namespaces untuk menangani situasi ini. Namespace tidak hanya mencegah bentrokan nama tetapi juga memberi tahu perangkat lunak pemroses bagaimana memperlakukan berbagai kelompok elemen yang berbeda. Misalnya, persamaan/equations akan diproses menggunakan aturan XML tertentu dan teks akan diproses menggunakan seperangkat aturan XML lainnya. Namespaces dalam dokumen XML akan dideclared dengan menggunakan atribut yang namanya xmlns atau memiliki xmlns: sebagai awalan/prefix. Teknologi Tambahan XML XML terdiri dari menandai dokumen teks. Jadi bagaimana XML akan memenuhi janjinya untuk melintasi batas-batas nasional, perbedaan linguistik dan sistem yang tidak kompatibel? XML adalah bahasa modular dan ada modul yang muncul yang meningkatkan kemampuan XML. XML dipersenjatai dengan sejumlah teknologi tambahan yang memungkinkan modulmodul ini. Kategorisasi luas dari teknologi ini adalah sebagai berikut: 14
• Validasi dan menghubungkan teknologi • Teknologi transformasi • Teknologi prosesor • aplikasi XML • Aplikasi keamanan XML menyediakan sintaks yang kaya dan fleksibel untuk mendeskripsikan konten. Fleksibilitas ini menciptakan masalah dalam mengidentifikasi dokumen XML yang valid. Teknologi validasi memungkinkan kita untuk memvalidasi dokumen XML dengan mudah, baik, dengan sedikit usaha! Teknologi validasi utama adalah DTD dan Skema XML, dibahas sebelumnya. Skema XML menjadi semakin populer dan mungkin menjadi metode yang dominan. DTD memiliki basis terpasang yang kuat, karena DTD digunakan dalam SGML, dan tidak akan hilang dalam jangka pendek. Exhibit 7
15
BAB III METODOLOGI XBRL adalah bahasa elektronik yang tersedia secara bebas untuk pelaporan keuangan. XBRL menyediakan kerangka kerja berbasis XML yang dapat digunakan rantai pasokan informasi bisnis global untuk membuat, menukar, dan menganalisis informasi pelaporan keuangan termasuk, tetapi tidak terbatas pada, pengajuan peraturan seperti laporan keuangan triwulanan dan triwulanan, informasi buku besar umum, dan jadwal audit . XBRL bukan tentang menetapkan standar akuntansi baru tetapi meningkatkan kegunaan dari yang kita miliki melalui bahasa digital bisnis. XBRL tidak akan memerlukan pengungkapan tambahan dari perusahaan ke audiens luar. Laporan keuangan berbasis XBRL adalah versi digital dari laporan keuangan berbasis kertas, yang meliputi neraca, laporan laba rugi, laporan ekuitas, laporan arus kas, dan catatan atas laporan keuangan serta laporan akuntan. Dokumen XBRL dapat disiapkan secara efisien, dipertukarkan dengan andal, diterbitkan dengan lebih mudah, dianalisis dengan cepat, diambil oleh investor secara sederhana, dan memungkinkan investasi yang lebih cerdas. Aplikasi XBRL potensial lainnya termasuk pengembalian pajak, pengarsipan peraturan, buku besar, literatur otoritatif, dan pelaporan manajemen. Exhibit 8
16
Dengan XBRL, informasi akan dimasukkan satu kali dan informasi yang sama akan "diberikan" sebagai
laporan keuangan tercetak,
dokumen HTML untuk situs Web,
file pengarsipan EDGAR untuk SEC,
file XML mentah, atau
format pelaporan khusus seperti perbankan berkala dan laporan peraturan lainnya.
Manfaat spesifik XBRL meliputi:
Memungkinkan pengguna mengakses informasi yang mereka butuhkan dengan cepat
Memungkinkan pertukaran informasi keuangan yang otomatis dan andal
Tidak memerlukan perubahan pada standar akuntansi atau kebijakan pengungkapan
Menghilangkan kebutuhan untuk memasukkan kembali data untuk pengguna yang berbeda
Menurunkan biaya untuk menyiapkan dan mendistribusikan laporan keuangan
Mengizinkan akuntan dengan cepat dan mudah mengkonsolidasikan dan meneliti data internal untuk digunakan dalam laporan keuangan
Meningkatkan transparansi pelaporan keuangan
Siapa yang akan mendapat manfaat dari menggunakan XBRL? -
Perusahaan yang menyiapkan laporan keuangan: Persiapan laporan keuangan yang lebih efisien karena akan dibuat satu kali dan diberikan sebagai laporan tercetak, di situs Web, sebagai pengajuan Edgar, atau sebagai pengajuan peraturan lainnya.
-
Analis, Investor, dan Regulator: Peningkatan distribusi dan kegunaan informasi laporan keuangan yang ada. Analisis otomatis, secara signifikan mengurangi penguncian kembali informasi keuangan dari satu bentuk ke bentuk lain, menerima informasi dalam format yang Anda sukai untuk gaya analisis spesifik Anda.
-
Penerbit keuangan dan agregator data: Pengumpulan data yang lebih efisien menurunkan biaya pengoperasian yang terkait dengan kebiasaan, umpan data khusus dan mengurangi kesalahan sambil berkonsentrasi pada menambah nilai pada data dan meningkatkan kapasitas transaksi
17
-
Vendor Perangkat Lunak Independen: Hampir semua produk perangkat lunak yang mengelola informasi keuangan dapat menggunakan XBRL untuk format ekspor dan impor data, sehingga meningkatkan potensi interoperabilitas penuh dengan aplikasi analitik dan keuangan lainnya.
Tiga Persyaratan untuk Keberhasilan Penyebaran XBRL -
Pembuatan spesifikasi yang sama untuk semua perusahaan yang konsisten dari satu laporan keuangan ke yang lain.
-
Aplikasi yang akan memungkinkan pembuatan laporan keuangan "ditandai" dengan XML yang mematuhi spesifikasi.
-
Lembar gaya yang memberikan informasi untuk format tertentu atau beragam.
XBRL untuk laporan keuangan akan memberikan perjanjian tentang persyaratan yang digunakan dengan menetapkan kategori seragam untuk data keuangan. Namun, sistem tetap fleksibel untuk mengakomodasi lingkungan internal, proses, sistem, dan bahkan gaya perusahaan mana pun.
XBRL Concepts XBRL adalah ekstensi dari XML Untuk Panggilan Laporan digunakan itu akan didefinisikan sebagai satu set file yang disebut sebagai kerangka kerja XBRL Sebagai contoh: -
Kriteria Validasi
-
Instruksi Laporan
-
Peraturan bisnis
-
Presentasi FFIEC 031 dan 041
-
Manual Referensi Data Mikro FRB
Terdiri dari file XML dan file XSD Memanfaatkan konsep linkbases yang menyediakan kemampuan untuk menautkan file XML bersama
18
XBRL Taxonomies Menentukan serangkaian konsep laporan bisnis yang dapat digunakan dalam pertukaran informasi keuangan. Jenis konsep selanjutnya didefinisikan dalam file XSD. Exhibit 9
Petunjuk dapat dikaitkan dengan setiap elemen tag XBRL yang ditentukan.
19
BAB IV PEMBAHASAN Apa yang sekarang sering disebut sebagai Revolusi Industri Keempat, sedang mengubah cara bisnis beroperasi dan akuntan serta auditor profesional perlu beradaptasi agar tetap relevan dan berkembang. Pelatihan dan pendidikan akuntan profesional juga perlu beradaptasi untuk mempersiapkan lulusan baru yang lebih baik dan memungkinkan pelatihan ulang akuntan profesional saat ini untuk menyesuaikan dengan teknologi baru dan praktik, prosedur, dan proses baru yang dimungkinkan oleh teknologi. Anda mungkin pernah mendengar istilah lain untuk menjelaskan perubahan cepat yang terjadi. Ada yang menyebutnya Revolusi Industri Digital5. Lainnya menyebut perubahan sebagai Industri 4.0. Dan yang lain menyebutnya Revolusi Kecerdasan Buatan. Tema perubahan menyeluruh adalah komputer melakukan lebih banyak tugas yang secara historis dilakukan oleh manusia. Banyak yang mengatakan bahwa revolusi industri pertama dihasilkan dari kesempurnaan mesin uap. Mesin uap memungkinkan pekerjaan dilakukan oleh mesin daripada manusia, meningkatkan produktivitas luar biasa. Revolusi industri kedua dihasilkan dari pemanfaatan minyak dan listrik untuk menciptakan produksi massal, jalur perakitan, dan penemuan teknologi penting seperti telepon, bola lampu, fonograf, dan mesin pembakaran internal. Sekali lagi, produktivitas meningkat secara signifikan. Revolusi industri ketiga dihasilkan dari perubahan dari perangkat elektronik dan mekanik analog ke perangkat digital yang lebih efektif dan efisien. Mesin uap memungkinkan pekerjaan dilakukan oleh mesin daripada manusia, meningkatkan produktivitas luar biasa. Revolusi industri kedua dihasilkan dari pemanfaatan minyak dan listrik untuk menciptakan produksi massal, jalur perakitan, dan penemuan teknologi penting seperti telepon, bola lampu, fonograf, dan mesin pembakaran internal. Sekali lagi, produktivitas meningkat secara signifikan. Revolusi industri ketiga dihasilkan dari perubahan dari perangkat elektronik dan mekanik analog ke perangkat digital yang lebih efektif dan efisien.
20
Era ini melihat penemuan komputer pribadi, internet, dan kemajuan signifikan dalam teknologi informasi dan komunikasi. Peningkatan produktivitas lainnya. Revolusi industri keempat dibangun di atas revolusi ketiga dan mencakup kemajuan dalam kecerdasan buatan; perangkat fisik yang dikerjakan di internet (sering disebut sebagai internet of things); sistem cyber-fisik yang merupakan mekanisme yang dikendalikan atau dipantau oleh algoritma berbasis komputer; nanoteknologi yang merupakan manipulasi materi pada skala atom, molekuler, dan supramolekul; dan bioteknologi yang merupakan penggunaan organisme dan sistem kehidupan untuk menciptakan produk. Semakin banyak keuntungan produktivitas akan terwujud. Apa yang umum untuk masing-masing dari empat revolusi adalah penggunaan teknologi dan inovasi untuk memungkinkan peningkatan produktivitas yang substansial. Untuk mencapai ini, kesenjangan antara masalah dan solusi harus dijembatani. Para profesional teknologi informasi yang belajar akuntansi dan audit akan membantu menjembatani kesenjangan. Atau, akuntan belajar sedikit tentang bagaimana teknologi bekerja sehingga mereka dapat memiliki percakapan yang efektif dengan teknologi dapat menjembatani kesenjangan. Tekanan untuk Beradaptasi: meningkatkan beban kerja, kesalahan, kompleksitas yang semakin meningkat Sangat mudah untuk memahami dampak dari revolusi industri pertama, kedua, dan ketiga karena mereka ada di masa lalu kita. Namun yang keempat, karena walaupun perubahan itu terjadi sekarang, sebagian besar perubahan itu masih ada di masa depan kita, akan sangat sulit untuk memisahkan fakta sains dari fiksi ilmiah. Tetapi tidak dengan benar membedakan fiksi dari fakta dapat berkontribusi untuk mengarahkan Anda ke jalan yang salah. Juga, ada risiko yang terkait dengan menggunakan strategi untuk sepenuhnya mengabaikan realitas perubahan yang terjadi. Masa lalu memang memberikan petunjuk tentang apa yang mungkin terjadi di masa depan. Peneliti Universitas Oxford memperkirakan bahwa 47 persen pekerjaan di AS dapat digantikan oleh otomatisasi dalam dua dekade mendatang. Sebuah artikel, 5 Robot Pekerjaan Teratas Akan Mengambil Pertama, bahkan memiliki akuntan yang tercantum dalam lima pekerjaan teratas yang akan diotomatisasi. Daftar lengkap itu adalah: 1. Manajemen menengah 21
2. Tenaga penjual komoditas 3. Laporkan penulis, jurnalis, penulis, dan penyiar 4. Akuntan dan pemegang buku 5. Dokter Memang, pada waktu orang-orang yang melaporkan statistik perubahan semacam ini cenderung membesar-besarkan skala perubahan dan kecepatan di mana perubahan akan terjadi. Sementara beberapa akuntan, pemegang buku, dan auditor kemungkinan akan kehilangan pekerjaan mereka jika mereka tidak menyesuaikan keterampilan mereka dengan tepat; lebih baik memikirkan semua ini bukan dalam hal pekerjaan kita, tetapi lebih mempertimbangkan tugas yang kita lakukan. Apa yang diotomatiskan adalah tugas-tugas khusus yang belum tentu seluruh pekerjaan. Selanjutnya, volume dan laju perpindahan karena otomatisasi meningkat. Juga, sementara beberapa pekerjaan hilang, pekerjaan yang sama sekali baru dapat dibuat. Misalnya, pengenalan mobil menyebabkan penurunan pekerjaan yang berhubungan dengan kuda. Tetapi, industri yang sepenuhnya baru muncul yang memiliki dampak positif signifikan terhadap lapangan kerja. Tidak hanya industri mobil tumbuh cepat, meningkatkan lapangan kerja di sektor itu; tetapi pekerjaan juga diciptakan motel dan industri makanan cepat saji untuk melayani semua pengendara dan pengemudi truk yang mengendarai mobil itu. Contoh bagus lainnya adalah Anjungan Tunai Mandiri (ATM). Anda mungkin berpikir bahwa ATM akan secara signifikan mengurangi jumlah teller bank. Dan, faktanya, itu terjadi. Jumlah rata-rata teller bank turun dari 20 per cabang pada tahun 1988 menjadi 13 per cabang pada tahun 2004. Tetapi karena biaya menjalankan cabang bank turun karena ATM, bank diizinkan untuk membuka lebih banyak cabang bank untuk melayani pelanggan dengan lebih baik karena berkurangnya biaya tenaga kerja teller bank. Jumlah total cabang bank meningkat 43% dibandingkan periode yang sama, sehingga jumlah teller bank benar-benar meningkat. Bangkitnya Mesin: Penggerak Perubahan Komputer adalah mesin. Ada tugas yang dilakukan mesin dengan baik. Demikian juga, ada tugas-tugas yang mesin kurang mahir dalam melakukan dan bahkan beberapa tugas yang tidak dapat mereka lakukan sama sekali16. Hal yang sama berlaku untuk manusia. Ada
22
beberapa tugas manusia yang sangat baik dalam melakukan dan ada tugas di mana mesin lebih baik daripada manusia. Jadi apa gunanya komputer? Berikut ini daftarnya: - Pemecahan masalah terstruktur - Tugas rutin - Aritmatika dan jenis matematika lainnya Inilah yang manusia pandai dan hal-hal yang umumnya tidak bisa dilakukan komputer sama sekali atau memiliki waktu yang sangat sulit melakukan tugas-tugas seperti itu: - Pemecahan masalah yang tidak terstruktur - Tugas non-rutin - Kreativitas - Inovasi - Intuisi - Improvisasi - Eksplorasi - Imajinasi - Penghakiman (seperti membuat keputusan sulit dari informasi yang tidak lengkap) - Politik - Mengidentifikasi dan memperoleh informasi baru yang relevan - Kasih sayang Telah pengamatan saya selama bertahun-tahun bahwa orang teknis memiliki kecenderungan untuk melebih-lebihkan kemampuan teknologi dan bahwa sebagian besar profesional bisnis memiliki kecenderungan untuk memperkirakan kemampuan teknologi. Human-machine Teaming Sebuah episode dari program NPR TED Radio Hour, The Digital Industrial Revolution, membantu Anda memilah fakta dan fiksi untuk lebih memahami masa depan Anda yang datang 23
dengan cepat. Ada satu poin penting bahwa program radio ini menjadi sangat benar sehingga kebanyakan orang cenderung melakukan kesalahan. Siapa juara catur dunia hari ini; komputer atau manusia? Pada tahun 1997, IBM Deep Blue18, sebuah mesin, menjadi juara. Saat ini, komputer tidak lagi menjadi juara catur dunia. Manusia juga tidak. Saat ini, tim komputer dan manusia yang bekerja bersama dapat mengalahkan komputer mana pun atau manusia mana pun yang bekerja sendirian. Itulah bagaimana kekuatan komputer akan dimanfaatkan di Zaman Digital; oleh kerja tim manusia dan komputer. Manusia pandai dalam beberapa tugas; tidak sebagus tugas lainnya. Komputer bagus dalam beberapa tugas; tidak sebagus tugas lainnya. Mengajak manusia dan komputer bersama dan memanfaatkan kekuatan masing-masing adalah bagaimana pekerjaan akan dilakukan di masa depan. Anda sudah bekerja sama dengan mesin, seperti kalkulator elektronik, yang dapat melakukan matematika lebih cepat dan dengan lebih sedikit kesalahan daripada manusia. Dalam revolusi industri pertama, mesin uap memperkuat kekuatan otot kita. Dalam revolusi industri keempat, komputer akan memperkuat kekuatan otak kita. Kemampuan manusia yang ditambah dengan kemampuan komputer adalah salah satu cara penting untuk meningkatkan produktivitas dalam revolusi industri keempat. Dibantu oleh komputer, manusia akan menghabiskan lebih sedikit jam untuk tugas-tugas non-inti dan lebih banyak pada layanan klien dan pekerjaan kreatif. Peningkatan Produktivitas dari Kolaborasi Manusia-mesin Berapa banyak penghematan yang akan diwujudkan dari kolaborasi manusia-mesin ini? Itu sulit dikatakan dengan tepat, tetapi satu penelitian menyatakan berapa banyak yang bisa dihemat pemerintah federal: “Pada akhirnya, kami memperkirakan dalam 5-7 tahun ke depan, sebanyak 1,1 miliar jam kerja dapat dilepaskan di pemerintah federal setiap tahun, menghemat $ 37 miliar setiap tahunnya. Pada akhirnya, AI berpotensi membebaskan 30 persen dari waktu karyawan federal. Penghematan pemerintah waktu dan uang bisa menjadi persentase yang serupa. ”
24
Juga, pikirkan sesuatu. Siapa yang Anda inginkan untuk memutuskan bagaimana semua proses otomatis ini bekerja? Pertimbangkan pengamatan ini oleh presiden saat itu Barack Obama terkait dengan mobil tanpa pengemudi, “Akan ada banyak pilihan yang harus kamu buat, masalah klasiknya adalah: Jika mobil itu mengemudi, kamu bisa berbelok untuk menghindari menabrak pejalan kaki, tetapi kemudian kamu mungkin menabrak dinding dan bunuh diri. Itu keputusan moral, dan siapa yang menetapkan aturan itu? " Otomatisasi, seperti kendaraan otonom, dimungkinkan oleh aturan yang dapat dibaca mesin yang memungkinkan otomatisasi. Siapa yang ingin kita tulis aturan itu? Pengembang perangkat lunak? Mungkin tidak. Profesional akuntansi perlu terlibat dalam pembuatan dan pemeliharaan aturan yang mendorong banyak proses otomatis ini yang memengaruhi mereka. Auditor perlu memahami bagaimana proses ini bekerja, apa aturannya, dan memahami cara menguji apakah semuanya berjalan seperti yang diharapkan. Digital General Purpose Financial Report Laporan keuangan tujuan umum saat ini sedang mendapatkan dukungan. Sementara apa yang masuk ke dalam laporan keuangan tidak benar-benar berubah, bagaimana informasi disampaikan oleh laporan itu banyak berubah. Laporan keuangan versi kertas dan bahkan elektronik tidak dapat dimengerti oleh proses komputer. Tetapi laporan keuangan digital terstruktur berbasis XBRL dapat dimengerti oleh mesin. Perusahaan publik telah menyerahkan laporan keuangan berbasis XBRL ke Komisi Sekuritas dan Bursa AS selama lebih dari lima tahun sekarang, menyempurnakan laporan keuangan digital ini. Sebagian besar akuntan profesional masih belum mengerti bagaimana menyampaikan dengan benar makna yang diwakili oleh informasi logis kompleks yang menyusun laporan keuangan dalam format terstruktur XBRL yang dapat dibaca mesin. Sebagian besar akuntan profesional masih belum mengerti cara membuat aturan bisnis yang membantu memastikan mereka tidak melakukan kesalahan dalam menyampaikan makna itu. Sebagian besar akuntan profesional tidak memanfaatkan teknologi yang tersedia saat ini untuk mengotomatisasi halhal seperti pelaporan keuangan dan daftar periksa pengungkapan. Sebagian besar akuntan publik bersertifikat tidak benar-benar memahami cara mengaudit informasi yang disampaikan oleh laporan keuangan digital terstruktur berbasis XBRL. Tapi semua itu perlahan berubah.
25
Dari semua akun, proses pembuatan laporan keuangan eksternal adalah proses yang sangat tidak efisien. Berikut adalah daftar bagaimana beberapa orang menggambarkan proses itu: - CFA Institute menyerukan "... efisiensi yang lebih besar dalam sistem yang tidak efisien saat ini" [membuat laporan keuangan]. - Konsultan Gartner menunjukkan, "... rata-rata perusahaan Fortune 1000 menggunakan lebih dari 800 spreadsheet untuk menyiapkan laporan keuangannya" - Ventana Research mengatakan, "... untuk perusahaan besar, menyusun laporan eksternal berkala biasanya merupakan proses yang tidak efisien dan rawan kesalahan." - PriceWaterhouseCoopers menunjukkan, "... proses manual sekolah lama ..." dan "biasanya memotong dan menempel, merekam kembali, atau secara manual ditransfer ke aplikasi pengolah kata dan spreadsheet yang digunakan untuk perakitan laporan dan langkah-langkah proses peninjauan" Sementara proses pembuatan laporan keuangan eksternal mungkin tidak tampak tidak efisien ketika diukur terhadap praktik, prosedur, proses, dan mentalitas saat ini dari mereka yang berpikir bahwa cara laporan keuangan dibuat adalah "satu-satunya cara" untuk membuat laporan tersebut; dan walaupun sulit untuk mengukur efektivitas dan efisiensi praktik, prosedur, dan proses baru karena belum ada; ketika praktik, prosedur, dan proses baru ada, peningkatan produktivitas akan dapat diukur dan jelas, dan mereka akan menjadi substansial. Kolaborasi Manusia-mesin untuk Membuat Laporan Keuangan Bagaimana kita tahu bahwa peningkatan produktivitas akan sangat besar? Selama lima tahun terakhir seorang pengembang perangkat lunak dan saya telah bekerja untuk menciptakan, sejauh pengetahuan kami, sistem pakar pertama di dunia untuk membuat laporan keuangan. Kami mengakui bahwa keahlian yang ditawarkan oleh sistem saat ini belum sempurna tetapi efektif dan bermanfaat serta membuktikan gagasan itu. Sistem pakar kami saat ini untuk membuat laporan keuangan agak seperti membandingkan pesawat sukses pertama yang dibuat oleh Orville dan Wilbur Wright, Wright Flyer, untuk mengatakan Boeing 747. Ya, ada sejumlah besar ruang untuk perbaikan. Tetapi, seperti halnya Wright Flyer membuktikan bahwa penerbangan berkelanjutan adalah mungkin; sistem pakar kami membuktikan bahwa teknologi kecerdasan buatan dapat dimanfaatkan dalam proses pembuatan laporan keuangan dan membantu untuk mengetahui
26
dengan tepat bagaimana membuat teknologi bekerja secara efektif dan lebih efisien dari proses saat ini. Seperti yang telah dikatakan, "Cara terbaik untuk meramalkan masa depan adalah dengan menciptakannya." Ya, mungkin sulit untuk memisahkan sains-fakta dan sains-fiksi. Tetapi berpartisipasi dalam penciptaan teknologi baru atau mencoba teknologi baru sebelum siap untuk penggunaan komersial memang memiliki kelebihan. Akuntan profesional tipikal umumnya terlalu sibuk bekerja dan memproduksi untuk bermain-main dengan kemungkinan teknologi baru yang mungkin memberikan peningkatan produktivitas. Tetapi mereka yang benar-benar mengangkat kepala dari kesibukan sehari-hari menggunakan praktik, proses, dan prosedur saat ini; sering dapat melihat cara-cara baru yang dapat digunakan untuk memecahkan masalah yang sama yang lebih efektif dan efisien daripada pendekatan saat ini. Sementara memahami gambaran besar itu penting, iblis ada dalam detailnya. Anda perlu memikirkan cara menerapkan teknologi secara tepat untuk keuntungan Anda. Tiga Teknologi Utama Membangun Tradisi Abad Pertengahan Akuntansi, yang telah ada selama 7.000 tahun, bahkan sebelum penciptaan sistem bilangan formal, terus berkembang. Akuntansi akan melalui fase signifikan lain dalam proses evolusi itu. Akuntan profesional yang beradaptasi akan berkembang. Ada tiga teknologi baru spesifik yang dapat dimanfaatkan untuk secara signifikan meningkatkan dan memodernisasi akuntansi dan pelaporan keuangan. Teknologi-teknologi tersebut akan beralih ke arus utama selama beberapa tahun mendatang. Ketiga teknologi tersebut adalah: - Laporan keuangan digital terstruktur berbasis XBRL - Sistem berbasis pengetahuan dan aplikasi lain dari kecerdasan buatan - Buku besar yang didistribusikan berbasis Blockchain Pembukuan satu entri adalah bagaimana 'semua orang' akan melakukan akuntansi. Bahkan, itulah cara akuntansi dilakukan sebelum pembukuan entri ganda diciptakan. Pembukuan entri ganda46 menambahkan properti penting tambahan ke sistem akuntansi, yaitu strategi yang jelas untuk mengidentifikasi kesalahan dan untuk menghapus kesalahan dari sistem. Lebih baik lagi, ia memiliki efek samping dari kesalahan firewall yang jelas sebagai
27
kecelakaan atau penipuan. Ini kemudian mengarah pada strategi audit. Pembukuan entri ganda adalah bagaimana akuntan profesional melakukan akuntansi. Pembukuan entri ganda adalah penemuan pedagang abad pertengahan dan pertama kali didokumentasikan oleh ahli matematika Italia dan Franciscan Friar Luca Pacioli. Pembukuan entri ganda adalah salah satu penemuan terbesar perdagangan dan maknanya sulit untuk dilebih-lebihkan. Yang mana yang lebih dulu, pembukuan entri ganda atau perusahaan? Apakah itu pembukuan entri ganda dan apa yang ditawarkannya memungkinkan perusahaan besar itu ada; atau apakah perusahaan besar menciptakan kebutuhan untuk pembukuan entri ganda? Akuntan berpikir berbeda dari non-akuntan, itu adalah bagian dari pelatihan mereka. Nonakuntan cenderung tidak menyadari hal ini dan akuntan cenderung lupa atau menerima begitu saja. Laporan keuangan digital terstruktur berbasis XBRL, sistem berbasis pengetahuan dan aplikasi kecerdasan buatan lainnya, dan buku besar digital global berbasis-blockchain akan meningkatkan penemuan para pedagang abad pertengahan. Akuntan, jangan di bawah estimasi nilai pembukuan entri ganda dan proses, prosedur, dan teknik lain yang digunakan untuk memastikan bahwa segala sesuatu "kutu dan dasi" dan "cross casts and foots". Teknik-teknik yang bermanfaat ini, bahkan mungkin lebih baik disebut sebagai tradisi abad pertengahan yang sudah berurat berakar, harus masuk ke dalam teknik akuntansi modern baru ini. Teknik-teknik abad pertengahan yang sukses dan penting ini masih sangat relevan bahkan di era digital.
28
BAB V KESIMPULAN Pekerja berpengetahuan seperti akuntan profesional, yang pekerjaannya tampaknya aman, mungkin merasa terancam oleh teknologi. Ancaman oleh kecerdasan buatan dan teknologi lain ini, mungkin, menimbulkan ketakutan, ketidakpastian, keraguan, dan bahkan mungkin ketakutan dalam banyak kategori pekerjaan yang berbeda. Namun, selama akuntan profesional bersedia dan mampu beradaptasi dengan perubahan-perubahan ini, sebagian besar akuntan profesional harus diposisikan dengan baik untuk menciptakan nilai lebih dari sebelumnya, ditambah dengan mesin yang mereka mengerti cara bekerja dan memanfaatkan. Potensi luar biasa dari penggunaan teknologi untuk meningkatkan produktivitas dalam Revolusi Industri Keempat ini untuk membebaskan sumber daya menawarkan kesempatan luar biasa bagi akuntan profesional yang dihadapkan pada sumber daya yang terbatas, lebih banyak hal yang diletakkan di atas piring mereka, dan memperluas tumpukan pekerjaan. Sangat mungkin bahwa tugas-tugas baru untuk pekerja pengetahuan seperti akuntan profesional akan muncul, banyak di antaranya hanya dapat dilakukan oleh manusia; membuat manusia dengan keterampilan yang tepat bahkan lebih berharga. Manajer dapat menggunakan teknologi baru ini sebagai cara untuk meningkatkan inovasi di antara yang mereka kelola; mendorong karyawan mereka untuk menciptakan cara-cara baru untuk menggunakan jam kerja yang dibebaskan untuk meningkatkan layanan yang mereka berikan kepada klien. Manajer yang berpikiran maju akan melihat teknologi ini sebagai peluang untuk menata kembali sifat dari apa dan bagaimana akuntan profesional bekerja, meningkatkan nilai yang mereka berikan kepada klien mereka. "Aku meluncur ke tempat keping itu berada, bukan ke tempat asalnya." Wayne Gretzky, bintang hoki legendaris Kanada. Jangan meluncur ke tempat keping itu. Pahami di mana keping akan dan pergi ke sana.
29
Referensi
Ashutosh Deshmukh, Pennsylvania State University – Erie, USA. Digital Accounting: The Effects of the Internet and ERP on Accounting. www.XBRL.org. Transforming Business Reporting. ICAEW. What is XBRL? Georgios Petropoulos, Do we understand the impact of artificial intelligence on employment?, http://bruegel.org/2017/04/do-we-understand-the-impact-of-artificial-intelligence-onemployment/ Wikipedia,
Fourth
Industrial
Revolution,
retrieved
May
4,
2017,
https://en.wikipedia.org/wiki/Fourth_Industrial_Revolution Forbes, Bernard Marr, Why Everyone Must Get Ready For The 4th Industrial Revolution https://www.forbes.com/sites/bernardmarr/2016/04/05/why-everyone-must-get-readyfor-4th-industrial-revolution Shelly
Palmer,
Digital
Transformation
in
Seven
Steps,
https://www.shellypalmer.com/2017/02/digital-transformation-in-7-brain-bustingsteps/ National Public Radio, TED Radio Hour, The Industrial Revolution, retrieved May 4, 2017, https://www.npr.org/player/embed/524731597/524879464 Cornelius Baur and Dominik Wee, McKinsey & Company, Manufacturing’s Next Act, http://www.mckinsey.com/business-functions/operations/our-insights/manufacturingsnext-act PriceWaterhouseCoopers,
Industry
4.0:
Building
the
digital
enterprise,
http://www.pwc.com/gx/en/industries/industry-4.0.html Steven
Levy,
Wired,
The
AI
Revolution
is
On,
https://www.wired.com/2010/12/ff_ai_essay_airevolution/
30
Wired, The President in Conversation With MIT’s Joi Ito and WIRED’s Scott Dadich, Barack Obama, Neural Nets,
Self-driving Cars, and the Future of the World,
https://www.wired.com/2016/10/president-obama-mit-joi-ito-interview/
31