Tugas Kuliah
Oleh:
Universitas Jember
Tahun 2018
Pendahuluan:
Pada Rtm 6 kali ini akan dibahas tentang “Transaction Processing and Financial
Reporting Systems Overview” yaitu Pemrosesan Transaksi dan Ikhtisar Sistem
Pelaporan Keuangan. Pembahasannya yaitu mengenai berbagai masalah yang
melibatkan aplikasi AIS, termasuk prosedur otomatis, kontrol internal, tes audit, dan
skema penipuan. Sebagai latar belakang, bab ini memberikan gambaran umum
sistem-sistem pemrosesan transaksi (TPS) dan sistem pelaporan keuangan (FRS) dan
menyajikan topik-topik awal yang umum bagi semua TPS dan FRSaplikasi. Dalam
bab-bab selanjutnya, kita akan menarik banyak dari materi ini ketika kita memeriksa
sistem individual secara rinci.
Yang menarik dalam bab kali ini ialah disusun dalam tujuh bagian utama. Yang
pertama adalah gambaran umum dari pemrosesan transaksi. Bagian ini
mendefinisikan tujuan luas dari tiga siklus transaksi dan menentukan peran subsistem
masing-masing. Bagian kedua menjelaskan hubungan antara catatan akuntansi dalam
membentuk jejak audit di kedua sistem manual dan berbasis komputer. Bagian ketiga
meneliti teknik dokumentasi yang digunakan untuk mewakili sistem manual dan
berbasis komputer. Bagian keempat membahas sistem berbasis komputer. Ini
meninjau fitur dasar batch dan teknologi real-time dan implikasinya untuk pemrosesan
transaksi. Bagian kelima meneliti skema pengkodean data dan peran mereka dalam
pemrosesan transaksi. Bagian keenam mengilustrasikan peran sentral dari buku besar
sebagai hub yang menghubungkan TPSaplikasi dan memberikan masukan kepada
FRS. Akhirnya, bab ini menguraikan perubahan yang akan terjadi pada proses
pelaporan keuangan tradisional sebagai akibat dari inisiatif XBRL (bahasa pelaporan
bisnis yang dapat diperpanjang) oleh SEC.
Pembahasan:
Transaksi keuangan yang paling umum adalah pertukaran ekonomi dengan pihak
eksternal. Ini termasuk penjualan barang atau jasa, pembelian persediaan,
pelepasan obyektif keuangan, dan penerimaan uang tunai di rekening dari
pelanggan. transaksi keuangan juga termasuk peristiwa internal tertentu seperti
depresiasi aset tetap; penerapan tenaga kerja, bahan baku, dan overhead untuk
proses produksi; dan transfer inventaris dari satu departemen ke departemen lain.
transaksi keuangan adalah peristiwa bisnis umum yang terjadi secara teratur.
misalnya, ribuan transaksi tipe tertentu (penjualan kepada pelanggan) dapat terjadi
setiap hari. Untuk menangani secara efisien dengan volume seperti itu,
perusahaan-perusahaan bisnis mengelompokkan jenis-jenis transaksi serupa ke
dalam siklus-siklus transaksi.
Siklus Transaksi
Siklus Pengeluaran
Kegiatan bisnis dimulai dengan perolehan bahan, properti, dan tenaga kerja dalam
pertukaran untuk kas-siklus pengeluaran. Sebagian besar transaksi pengeluaran
didasarkan pada hubungan kredit antara pihak-pihak perdagangan. Pencairan
uang tunai yang sebenarnya terjadi di beberapa titik setelah penerimaan barang
atau jasa. Hari atau bahkan minggu dapat lewat di antara dua peristiwa ini. Jadi,
dari perspektif sistem, transaksi ini memiliki dua bagian: komponen fisik (perolehan
barang) dan komponen keuangan (pembayaran tunai kepada pemasok). Sebuah
subsistem terpisah dari siklus memproses setiap komponen. Subsistem utama dari
siklus pengeluaran adalah mereka yang memproses pembelian / hutang,
pencairan tunai, penggajian dan aset tetap.
Sistem pencairan tunai. Ketika kewajiban yang dibuat dalam sistem pembelian
jatuh tempo, sistem pencairan tunai memberi otorisasi pembayaran,
menyalurkan dana ke vendor, dan mencatat transaksi dengan mengurangi
rekening kas dan akun hutang.
Sistem aset tetap. Sistem aset tetap suatu perusahaan memproses transaksi
yang berkaitan dengan perolehan, pemeliharaan, dan pembuangan aset
tetapnya. Ini adalah item yang relatif permanen yang secara kolektif sering
mewakili investasi keuangan terbesar organisasi. Contoh aset tetap termasuk
tanah, bangunan, furnitur, mesin, dan kendaraan bermotor.
Siklus Konversi
Siklus konversi terdiri dari dua subsistem utama: sistem produksi dan sistem
akuntansi biaya. Sistem produksi melibatkan perencanaan, penjadwalan, dan
pengendalian produk fisik melalui proses manufaktur. Ini termasuk menentukan
persyaratan bahan baku, mengesahkan pekerjaan yang akan dilakukan dan
pelepasan bahan mentah ke dalam produksi, dan mengarahkan pergerakan kerja-
dalam-proses melalui berbagai tahap pembuatannya. Sistem akuntansi biaya
memonitor aliran informasi biaya yang terkait dengan produksi. Informasi yang
dihasilkan sistem ini digunakan untuk penilaian inventaris, penganggaran,
pengendalian biaya, pelaporan kinerja, dan keputusan manajemen, seperti
keputusan membuat-atau-membeli.
Siklus Pendapatan
CATATAN AKUNTANSI
Sistem Manual
Bagian ini menjelaskan tujuan dari setiap jenis catatan akuntansi yang digunakan
dalam siklus transaksi. Kami mulai dengan catatan tradisional yang digunakan
dalam sistem manual (dokumen, jurnal, dan buku besar) dan kemudian memeriksa
rekan-rekan magnetik mereka dalam sistem berbasis komputer.
Dokumen
Sebuah dokumen memberikan bukti peristiwa ekonomi dan dapat digunakan untuk
memulai pemrosesan transaksi. Beberapa dokumen merupakan hasil dari
pemrosesan transaksi. Di bagian ini, kami membahas tiga jenis dokumen: dokumen
sumber, dokumen produk, dan membalik dokumen.
Balik Dokumen. Balik Dokumen adalah dokumen produk dari satu sistem yang
menjadi dokumen sumber untuk sistem lain. Satu bagian adalah tagihan yang
sebenarnya, dan bagian lainnya adalah saran pembayaran. Pelanggan menghapus
saran pengiriman uang dan mengembalikannya ke perusahaan bersama dengan
pembayaran mereka (biasanya berupa cek). Dokumen balik berisi informasi penting
tentang akun pelanggan untuk membantu penerimaan kas pembayaran
pembayaran. Salah satu masalah yang dihadapi perancang sistem penerimaan kas
adalah pencocokan pembayaran pelanggan ke akun pelanggan yang benar.
Dengan menyediakan informasi yang diperlukan ini sebagai produk dari sistem
saless memastikan akurasi ketika sistem penerimaan kas memprosesnya.
Jurnal
Jurnal adalah catatan entri kronologis. Pada titik tertentu dalam proses transaksi,
ketika semua fakta yang relevan tentang transaksi diketahui, acara dicatat dalam
jurnal dalam urutan kronologis. Dokumen adalah sumber utama data untuk jurnal.
Setiap transaksi membutuhkan entri jurnal terpisah, yang mencerminkan akun yang
terpengaruh dan jumlah yang akan didebit dan dikreditkan. Sering ada jeda waktu
antara memulai transaksi dan merekamnya di akun. Jurnal menyimpan catatan
transaksi yang lengkap dan dengan demikian menyediakan sarana untuk
memposting ke akun. Ada dua jenis jurnal utama: jurnal khusus dan jurnal umum.
Buku besar
Buku besar adalah buku rekening yang mencerminkan efek keuangan dari transaksi
perusahaan setelah diposkan dari berbagai jurnal. Sedangkan jurnal menunjukkan
efek kronologis aktivitas bisnis, buku besar menunjukkan aktivitas berdasarkan jenis
akun. Buku besar menunjukkan peningkatan, penurunan, dan saldo saat ini dari
setiap akun. Organisasi menggunakan informasi ini untuk menyiapkan laporan
keuangan, mendukung operasi harian, dan menyiapkan laporan internal.
Ada dua tipe dasar buku besar: (1) buku besar umum, yang berisi informasi akun
perusahaan dalam bentuk akun kontrol yang sangat dirangkum, dan (2) buku besar
pembantu, yang berisi rincian akun individu yang merupakan akun kontrol tertentu.
Buku Besar Umum. Buku besar umum merangkum kegiatan untuk masing-
masing akun organisasi. Departemen buku besar umum memperbarui
catatan-catatan ini dari voucher jurnal yang dibuat dari jurnal khusus dan
sumber lain yang berada di seluruh organisasi.
Buku besar umum memberikan nilai tunggal untuk setiap akun kontrol,
seperti hutang, AR, dan inventaris. Informasi yang sangat dirangkum ini cukup
untuk pelaporan keuangan, tetapi tidak berguna untuk mendukung operasi
bisnis sehari-hari. Sebagai contoh, untuk tujuan pelaporan keuangan, nilai
total AR perusahaan harus disajikan sebagai figur tunggal dalam neraca. Nilai
ini diperoleh dari akun kontrol AR dalam buku besar umum. Untuk benar-
benar mengumpulkan uang tunai yang diwakili aset ini, bagaimanapun,
perusahaan harus memiliki informasi rinci tertentu tentang pelanggan yang
tidak disediakan oleh angka ringkasan ini. Harus tahu pelanggan mana yang
berhutang, berapa banyak setiap pelanggan berutang, kapan pelanggan
terakhir melakukan pembayaran, kapan pembayaran berikutnya jatuh tempo,
dan seterusnya. Buku besar pembantu AR berisi rincian penting ini.
Jalur Audit
Jenis File
File Master. File master umumnya berisi data akun. Buku besar dan buku
besar pembantu adalah contoh file induk. Nilai data dalam file master
diperbarui dari transaksi.
File Transaksi. File transaksi adalah file temporer dari catatan transaksi yang
digunakan untuk mengubah atau memperbarui data dalam ubin master.
Pesanan penjualan, penerimaan inventaris, dan tanda terima kas adalah
contoh file transaksi.
File Referensi. Referensi saya menyimpan data yang digunakan sebagai
standar untuk memproses transaksi. Sebagai contoh, program penggajian
dapat merujuk ke tabel pajak untuk menghitung jumlah pemotongan pajak
yang tepat untuk transaksi penggajian. File referensi lainnya termasuk daftar
harga yang digunakan untuk menyiapkan faktur pelanggan, daftar pemasok
resmi, daftar nama karyawan, dan file kredit pelanggan untuk menyetujui
penjualan kredit.
Berkas arsip. File arsip berisi catatan transaksi sebelumnya yang disimpan
untuk referensi di masa mendatang. Transaksi ini membentuk bagian penting
dari jejak audit. Arsip file termasuk jurnal, informasi penggajian periode
sebelumnya, daftar mantan karyawan, catatan akun yang dihapus, dan buku
besar periode sebelumnya.
Pepatah lama berkata bahwa sebuah gambar bernilai seribu kata sangat
berguna ketika datang ke sistem pendokumentasian. Gambaran tertulis tentang suatu
sistem dapat bertele-tele dan sulit untuk diikuti. Pengalaman telah menunjukkan bahwa
gambar visual dapat menyampaikan informasi sistem vital secara lebih efektif dan
efisien. dari kata-kata. Akuntan menggunakan dokumentasi sistem secara rutin, baik
sebagai perancang sistem dan auditor. Kemampuan untuk mendokumentasikan sistem
dalam bentuk grafik merupakan keterampilan penting bagi para akuntan untuk
dikuasai. Teknik dokumentasi fivebasic diperkenalkan di bagian ini: diagram aliran
data, relasi entitas, flowchart sistem, diagram alur program, dan diagram tata letak
rekam.
Dua desain sistem yang umum digunakan dan teknik dokumentasi adalah
hubungan entitas. Fitur dari teknik ini, menggambarkan penggunaannya, dan
menunjukkan bagaimana mereka terkait.
A. Data FlowDiagrams
Diagram alur data (DFD) menggunakan simbol untuk mewakili entitas, proses,
aliran data, dan penyimpanan data yang berhubungan dengan sistem. IWD
digunakan untuk mewakili sistem pada tingkat detail yang berbeda dari yang
sangat umum hingga sangat tinggi.
Entitas dalam DFD adalah objek eksternal pada sistem model batas sedang.
Mereka mewakili sumber dan tujuan untuk data. Entitas dapat berupa fungsi atau
fungsi sistem lain yang berinteraksi, atau mungkin juga di luar organisasi. Entitas
harus selalu diberi label sebagai nomina pada DFD, seperti pelanggan atau
pemasok. Penyimpanan data mewakili catatan akuntansi yang digunakan dalam
setiap proses, dan panah yang dilabeli mewakili arus data di antara proses,
penyimpanan data, dan entitas.
Diagram hubungan entitas (ER) adalah teknik dokumentasi yang digunakan untuk
merepresentasikan hubungan antar entitas. Entitas memiliki sumber daya fisik (mobil,
uang tunai, atau persediaan), peristiwa (memesan persediaan, menerima uang tunai,
barang pengiriman), dan agen (penjual, pelanggan, atau vendor) yang ingin ditangkap
oleh organisasi. Salah satu penggunaan umum untuk diagram ER adalah untuk
memodelkan basis data organisasi, yang kami teliti secara terperinci di Bab 8. Gambar
6.14 memperlihatkan set simbol yang digunakan dalam diagram ER. Simbol persegi
mewakili entitas dalam sistem. Garis berlabel yang menghubungkan mewakili sifat
hubungan antara dua entitas. Tingkat hubungan, yang disebut kardinalitas, adalah
hubungan antara dua entitas. Tingkat hubungan, yang disebut kardinalitas, adalah
pemetaan numerik antara instance entitas. Suatu hubungan bisa satu-ke-satu (1: 1),
satu-ke-banyak (1: M), atau banyak-ke-banyak (M: M). Jika kita menganggap entitas
dalam diagram RR sebagai file catatan, kardinalitas adalah jumlah catatan maksimum
dalam satu file yang terkait dengan satu catatan di ubin lainnya dan sebaliknya.
DFDs dan diagram ER menggambarkan aspek yang berbeda dari sistem yang
sama, tetapi mereka terkait dan dapat direkonsiliasi. DFD adalah model proses sistem,
dan diagram ER memodelkan data yang digunakan dalam atau dipengaruhi oleh
sistem. Dua diagram diarsipkan melalui data ; setiap penyimpanan data dalam DFD
mewakili entitas data yang terkait dalam diagram ER.
Flowchart Sistem
Berdasarkan fakta-fakta ini, auditor dapat membuat diagram alur dari sistem
parsial ini. Penting untuk dicatat bahwa flowchart adalah bentuk seni yang sama
besarnya dengan teknik keterampilan, memberi penulis alur alur banyak lisensi.
Namun demikian, tujuan utama harus memberikan gambaran yang tidak ambigu
tentang sistem. Dengan mengingat hal ini, aturan dan konvensi tertentu perlu
diperhatikan:
1. Diagram alur harus diberi label untuk mengidentifikasi dengan jelas sistem yang
diwakilinya.
2. Simbol yang benar harus digunakan untuk mewakili berbagai entitas dalam
sistem.
3. Semua simbol pada diagram alur harus diberi label.
4. Garis harus memiliki kepala panah untuk menunjukkan proses aliran dan urutan
kejadian dengan jelas.
5. Jika proses kompleks membutuhkan penjelasan tambahan untuk kejelasan,
deskripsi teks harus dimasukkan pada bagan alur atau dalam dokumen
terlampir yang direferensikan oleh diagram alur.
Tata Letak Bidang Fisik Kegiatan. Ingat bahwa diagram alur mencerminkan
sistem fisik, yang direpresentasikan sebagai kolom vertikal peristiwa dan tindakan yang
dipisahkan oleh garis demarkasi. Umumnya, masing-masing bidang kegiatan ini adalah
kolom terpisah dengan heading. Dari fakta-fakta sistem ini, kita melihat bahwa ada
empat bidang kegiatan yang berbeda: departemen penjualan, departemen kredit,
gudang, dan departemen pengiriman. Langkah pertama dalam mempersiapkan bagan
alur adalah untuk mengatur area kegiatan ini dan memberi label masing-masing.
Transkripsikan Fakta Tertulis ke dalam Format Visual. Pada titik ini, kami siap
untuk mulai secara visual mewakili fakta sistem. Simbol yang digunakan untuk tujuan
ini akan dipilih dari himpunan.
Batch Processing
Kedua keunggulan ini memiliki implikasi untuk merancang sistem batch. Yang
pertama adalah bahwa ekonomi berasal dengan membuat batch transaksi sebesar
mungkin. Dengan demikian, biaya transaksi aver-age dikurangi ketika biaya tetap
pemrosesan yang terkait dengan batch dialokasikan ke sejumlah besar transaksi.
Pelanggan, pesanan pelanggan, dan simbol file dalam bagan alur ini sama dengan
contoh sebelumnya. Aktivitas juru tulis, bagaimanapun, sekarang otomatis, dan simbol
proses manual telah diganti dengan simbol terminal komputer. Juga, karena ini adalah
operasi input data, panah pada titik alur diagram alur ke arah program edit dan
pemeriksaan kredit. Jika terminal juga digunakan untuk menerima output (fakta-fakta
tidak menentukan operasi semacam itu), panah akan berada di kedua ujung garis.
Ingat bahwa penekanan dalam flowcharting ada pada sistem fisik. misalnya, terminal
yang digunakan oleh petugas penjualan untuk memasukkan pesanan pelanggan
secara fisik berada di departemen penjualan, tetapi program yang memproses
transaksi dan file yang digunakan dan pembaruan disimpan di departemen operasi
komputer yang terpisah.
Perhatikan bagaimana garis aliran menunjuk dari file sejarah kredit ke program edit. Ini
menunjukkan bahwa file dibaca (direferensikan) tetapi tidak diubah (diperbarui) oleh
program. Sebaliknya, interaksi antara program pembaruan dan AR dan file inventaris
berada dalam arah yang berlawanan. Catatan yang relevan dalam file-file ini telah
diubah ke transaksi. Logika pembaruan file dijelaskan nanti di bab ini.
Mari sekarang menerjemahkan fakta yang tersisa menjadi simbol visual. Fakta 4
menyatakan bahwa program pembaruan menghasilkan tiga dokumen hard copy di
departemen operasi komputer, yang kemudian didistribusikan ke gudang dan
departemen pengiriman. Terjemahan fakta ini diilustrasikan pada Gambar 6.23.
Setiap program yang direpresentasikan dalam flowchart sistem harus memiliki diagram
alur program pendukung yang menjelaskan logikanya. Gambar 6.25 menyajikan logika
program edit yang ditunjukkan pada Gambar 6.26. Simbol terpisah mewakili setiap
langkah logika program, dan setiap simbol mewakili satu atau lebih baris kode program
komputer. Garis penghubung antara simbol membentuk urutan eksekusi logis. Tracing
flowchart ke bawah dari simbol awal, kita melihat bahwa program melakukan langkah-
langkah logis berikut dalam urutan yang tercantum:
1. Program mengambil satu catatan dari file transaksi yang belum diedit dan
menyimpannya dalam memori.
2. Tes logis pertama adalah untuk melihat apakah program telah mencapai
kondisi akhir-file (EOF) untuk file transaksi. Sebagian besar struktur file
menggunakan catatan atau penanda khusus untuk menentukan kondisi EOF.
Ketika EOF tercapai, program edit akan berakhir dan program berikutnya dalam
sistem (dalam hal ini, program pembaruan) akan dieksekusi. Selama ada
catatan dalam file transaksi yang belum diedit, hasil dari tes EOF akan menjadi
"tidak" dan kontrol proses dilewatkan ke langkah logis berikutnya dalam
program edit.
3. Pemrosesan melibatkan serangkaian tes untuk mengidentifikasi kesalahan-
kesalahan administratif dan logis tertentu. Setiap tes, diwakili oleh simbol
keputusan, mengevaluasi ada tidaknya suatu kondisi. Sebagai contoh, tes edit
bisa untuk mendeteksi keberadaan data abjad dalam bidang yang seharusnya
hanya berisi data numerik. Kami memeriksa pengujian pengeditan dan validasi
khusus di Bab 7.
4. Rekaman bebas-kesalahan dikirim ke file transaksi yang diedit.
5. Rekaman mengandung kesalahan dikirim ke file kesalahan.
6. Program akan kembali ke Langkah I, dan prosesnya akan diulang sampai
kondisi EOF tercapai.
Akuntan terkadang menggunakan diagram alur program untuk memverifikasi
kebenaran logika program. Mereka membandingkan diagram alur dengan kode
program yang sebenarnya untuk menentukan apakah program benar-benar melakukan
apa yang dijelaskan dokumentasi. Diagram alur program memberikan rincian penting
untuk melakukan audit IT, yang kami periksa di Bab 7.
Rekam Layout Diagram
Pada bagian ini, kami memeriksa model pemrosesan transaksi berbasis komputer
alternatif. Sistem akuntansi berbasis komputer dibagi menjadi dua kelas besar: sistem
batch dan sistem realtime. Sejumlah konfigurasi alternatif ada di masing-masing kelas
ini. Perancang sistem mendasarkan pilihan konfigurasi mereka pada berbagai
pertimbangan.
Sistem real-time memproses transaksi secara individual pada saat peristiwa terjadi.
Karena rekaman tidak dikelompokkan menjadi beberapa kelompok, tidak ada jeda
waktu antara kejadian dan perekaman. Contoh pemrosesan real-time adalah sistem
reservasi maskapai penerbangan, yang memproses permintaan untuk layanan dari
seorang pengelana pada suatu waktu ketika dia menunggu.
Sumber Daya
Umumnya, sistem batch menuntut lebih sedikit sumber daya organisasi (seperti biaya
pemrograman, waktu komputer, dan pelatihan pengguna) daripada sistem waktu
nyata. Sebagai contoh, sistem batch dapat menggunakan lalat berurutan yang
disimpan pada pita magnetik. Sistem real-time menggunakan lalat akses langsung
yang memerlukan perangkat penyimpanan yang lebih mahal, seperti disk magnetik.
Namun dalam prakteknya, perbedaan biaya ini menghilang. Akibatnya, organisasi
bisnis biasanya menggunakan disk magnetik untuk pemrosesan batch dan real-time.
Efisiensi operasional
Pemrosesan real-time dalam sistem yang menangani volume besar transaksi setiap
hari dapat menciptakan inefisiensi operasional. Satu transaksi dapat mempengaruhi
beberapa akun yang berbeda. Namun, beberapa akun ini mungkin tidak perlu
diperbarui secara waktu nyata. Kenyataannya, tugas melakukan itu membutuhkan
waktu, ketika dikalikan dengan ratusan atau ribuan transaksi, dapat menyebabkan
penundaan pemrosesan yang signifikan. Namun, pengolahan batch dari akun yang
tidak kritis, meningkatkan efisiensi operasional dengan menghilangkan aktivitas yang
tidak perlu pada titik-titik kritis dalam proses.
Efisiensi versus Efektivitas
Sisa dari bagian ini berfokus pada teknologi sistem modern yang digunakan untuk
memproses transaksi akuntansi. Beberapa sistem menggunakan kombinasi batch dan
pemrosesan real-time, sementara yang lain murni sistem real-time. Dalam beberapa
bab berikut, kami akan memeriksa bagaimana pendekatan ini dikonfigurasikan untuk
mendukung fungsi-fungsi khusus seperti pemrosesan pesanan penjualan, pembelian,
dan penggajian.
Apakah batch atau pemrosesan real-time sedang digunakan, memperbarui catatan file
induk melibatkan perubahan nilai satu atau lebih bidang variabelnya untuk
mencerminkan efek dari suatu transaksi. Gambar 6.28 menyajikan struktur catatan
untuk file transaksi pesanan penjualan dan dua file master terkait, AR dan inventaris.
Kunci utama (PK) - pengenal unik - untuk file inventaris adalah INVENTORY
NUMBER. Kunci utama untuk AR adalah ACCOUNT NUMBER. Perhatikan bahwa
struktur catatan untuk file pesanan penjualan mengandung kunci primer (SALES
ORDER NUMBER) dan dua kolom kunci sekunder (SK), ACCOUNT NUMBER, dan
INVENTORY NUMBER. Kunci sekunder ini digunakan untuk mencari catatan terkait
dalam file master. Untuk menyederhanakan contoh, kami berasumsi bahwa setiap
penjualan adalah untuk satu item inventaris.
Setiap catatan dalam file database diberi lokasi atau alamat disk unik yang ditentukan
oleh nilai kunci primernya. Karena hanya satu lokasi yang valid untuk setiap catatan,
memperbarui catatan harus dilakukan di tempat. Gambar 6.29 menunjukkan teknik ini.
Dalam contoh ini, catatan AR dengan saldo $ 100 saat ini sedang diperbarui oleh
transaksi penjualan $ 50. Catatan file induk disimpan secara permanen di alamat disk
yang ditunjuk Lokasi A. Program pembaruan membaca catatan transaksi dan catatan
file master ke dalam memori. Piutang ini diperbarui untuk mencerminkan saldo baru
S150 dan kemudian dikembalikan ke Lokasi A. Saldo saat ini, nilai S100, dihancurkan
ketika diganti dengan nilai baru $ 150. Teknik ini disebut pembaruan destruktif.
Anda mungkin bertanya-tanya pada titik ini mengapa jurnal penjualan dan akun buku
besar umum sedang diproses dalam mode batch. Mengapa tidak memperbaruinya
secara real time bersama dengan akun anak perusahaan? Jawabannya adalah untuk
mencapai efisiensi operasional. Kami sekarang memeriksa apa artinya itu.
Untuk menjaga integritas data akuntansi, setelah catatan telah diakses untuk diproses,
itu dikunci oleh sistem dan dibuat tidak tersedia untuk pengguna lain sampai prosesnya
selesai. Menggunakan catatan yang terpengaruh dicatat di sini sebagai contoh,
pertimbangkan implikasi bahwa aturan penguncian-data ini ada pada pengguna
sistem.
Saat memproses akun pelanggan anak perusahaan piutang, aturan tidak memiliki
implikasi bagi pengguna lain dari sistem. Setiap pengguna hanya mengakses rekaman
uniknya. Misalnya, mengakses akun John Smith tidak mencegah Mary Jones
mengakses akunnya. Memperbarui catatan anak perusahaan persediaan hampir unik.
Karena ada kemungkinan bahwa Mary Jones dan John Smith secara independen
membeli barang yang sama pada saat yang sama, Mary Jones mungkin terus
menunggu beberapa detik hingga transaksi John Smith melepaskan kunci pada akun
persediaan. Ini akan menjadi peristiwa yang relatif jarang terjadi, dan setiap konflik
semacam itu akan menjadi sedikit ketidaknyamanan bagi pelanggan. Sebagai aturan
umum, karena itu, catatan file induk yang unik untuk transaksi seperti akun pelanggan
dan catatan inventaris individu dapat diperbarui secara real time tanpa menyebabkan
penundaan operasional.
Memperbarui catatan dalam buku besar adalah hal yang berbeda. Semua akun buku
besar yang sebelumnya terdaftar perlu diperbarui oleh setiap transaksi penjualan. Jika
pemrosesan transaksi John Smith dimulai sebelum Mary Jones, maka dia harus
menunggu sampai semua enam catatan telah diperbarui sebelum transaksinya dapat
dilanjutkan. Namun, penundaan 20 atau 30 detik yang ditimbulkan oleh pertikaian ini
mungkin tidak akan merepotkan Mary Jones. Masalah ini menjadi nyata ketika volume
transaksi meningkat. Penundaan 20 detik di masing-masing dari 500 transaksi
pelanggan akan menciptakan inefisiensi operasional pada tingkat yang kacau. Masing-
masing dari 500 pelanggan harus menunggu sampai orang di depannya dalam antrian
selesai memproses transaksi mereka. Orang terakhir dalam antrian akan mengalami
penundaan 500 x 20 detik = 2¾ jam
Pemrosesan Real-Time
Sistem real-time memproses seluruh transaksi saat terjadi. Sebagai contoh, pesanan
penjualan yang diproses oleh sistem pada Gambar 6.32 dapat diambil, diisi, dan
dikirim pada hari yang sama. Sistem seperti itu memiliki banyak manfaat potensial,
termasuk peningkatan produktivitas, pengurangan persediaan, peningkatan perputaran
persediaan, penurunan kelambatan dalam penagihan pelanggan, dan peningkatan
kepuasan pelanggan. Karena informasi transaksi ditransmisikan secara digital,
dokumen sumber fisik dapat dihilangkan atau sangat berkurang.
Pemrosesan real-time sangat sesuai untuk sistem yang memproses volume transaksi
yang lebih rendah dan yang tidak berbagi catatan umum. Sistem ini memanfaatkan
luas jaringan area lokal dan teknologi jaringan area luas. Terminal di situs
didistribusikan di seluruh organisasi digunakan untuk menerima, memproses, dan
mengirim informasi tentang transaksi saat ini. Ini harus dihubungkan dalam pengaturan
jaringan sehingga pengguna dapat berkomunikasi.
Mengontrol TPS
Kontrol semacam ini, berdasarkan sifatnya, aplikasi dan teknologi spesifik. Sebagai
contoh, sementara itu adalah prinsip dasar dari teori pengendalian internal yang semua
transaksi material diberi wewenang, mencapai hal ini dilakukan berbeda dalam sistem
pesanan penjualan daripada dalam sistem pembelian. Juga, sistem batch manual,
otomatis, dan sistem real-time memerlukan teknik kontrol yang berbeda untuk
mencapai tujuan kontrol yang sama.
Perusahaan memproses volume besar transaksi yang serupa dalam atribut dasarnya.
Misalnya, file AR suatu perusahaan dapat berisi akun untuk beberapa pelanggan yang
berbeda dengan nama dan alamat yang sama. Untuk memproses transaksi secara
akurat terhadap akun yang benar, perusahaan harus dapat membedakan satu Entitas
dari yang lain. Tugas ini menjadi sangat sulit untuk mengetahui jumlah atribut dan item
yang serupa dalam kelas meningkat
Entri tanpa kode ini membutuhkan banyak ruang perekaman, memakan waktu untuk
merekam, dan jelas rentan terhadap banyak jenis kesalahan. Efek negatif dari
pendekatan ini dapat dilihat di banyak bagian organisasi:
Diskusi berikut menguji beberapa teknik pengkodean yang lebih umum digunakan dan
mengeksplorasi kelebihan dan kekurangan masing-masing.
Kode Berurutan
Seperti namanya, kode sekuensial mewakili item dalam beberapa urutan berurutan
(naik atau turun). Aplikasi umum kode sekuensial numerik adalah penomoran dokumen
sumber. Saat mencetak, setiap dokumen hard copy diberi nomor kode sekuensial unik.
Nomor ini menjadi nomor transaksi yang memungkinkan sistem melacak setiap
transaksi yang diproses dan mengidentifikasi dokumen yang hilang atau tidak
berurutan. Dokumen digital sama diberi nomor urut oleh komputer saat dibuat.
Kode Blok
Kode blok numerik adalah variasi pada pengkodean berurutan yang sebagian
memperbaiki kerugian yang baru saja dijelaskan. Pendekatan ini dapat digunakan
untuk mewakili seluruh kelas item dengan membatasi setiap kelas ke kisaran tertentu
dalam skema pengkodean. Aplikasi umum dari pengkodean blok adalah pembangunan
bagan akun.
Bagan akun yang dirancang dengan baik dan komprehensif adalah dasar untuk buku
besar dan dengan demikian penting untuk sistem pelaporan keuangan dan manajemen
perusahaan. Semakin luas bagan akun, semakin tepat suatu perusahaan dapat
mengklasifikasikan transaksinya dan semakin banyak rentang informasi yang dapat
diberikannya kepada pengguna internal dan eksternal. Gambar 6.33 menyajikan
contoh akun menggunakan kode blok.
Perhatikan bahwa setiap jenis akun diwakili oleh berbagai kode atau blok unik, Dengan
demikian, neraca dan laporan akun laporan laba rugi dan subklasifikasi dapat
dilukiskan. Dalam contoh ini, masing-masing akun terdiri dari kode tiga digit. Digit
pertama adalah digit pemblokiran dan mewakili klasifikasi akun; misalnya, aset lancar,
kewajiban, atau biaya operasional. Digit lain dalam kode secara berurutan ditetapkan.
Kekurangan. Seperti halnya kode sekuensial, isi informasi dari kode blok tidak mudah
terlihat. Misalnya, nomor rekening 626 tidak berarti apa-apa sampai dicocokkan
dengan bagan akun, yang mengidentifikasi itu sebagai biaya iklan.
Kode Grup
Kode grup numerik digunakan untuk merepresentasikan item atau kejadian kompleks
yang melibatkan dua atau lebih bagian data terkait. Kode ini terdiri dari zona atau
bidang yang memiliki arti khusus. Misalnya, rantai toko serba ada dapat mengkodekan
transaksi pesanan penjualan dari toko cabangnya sebagai berikut:
Kode Alfabet
Kode alfabet digunakan untuk banyak tujuan yang sama dengan kode numerik.
Karakter alfabet dapat ditugaskan secara berurutan (dalam urutan abjad) atau dapat
digunakan dalam teknik blok dan pengkodean grup.
Kekurangan. Kelemahan utama dengan pengkodean alfabetis adalah (1) seperti kode
numerik, ada kesulitan merasionalisasi arti kode yang telah ditetapkan secara
berurutan; dan (2) pengguna cenderung memiliki kesulitan menyortir catatan yang
dikodekan menurut abjad.
Kode Mnemonik
Kode mnemonik adalah karakter alfabet dalam bentuk akronim dan kombinasi lain
yang menyampaikan makna. Misalnya, siswa yang mendaftar di program kuliah dapat
memasukkan kode kursus berikut pada formulir pendaftaran:
Kombinasi kode mnemonik dan numerik ini menyampaikan banyak informasi tentang
kursus-kursus ini; dengan sedikit analisis, kita dapat menyimpulkan bahwa Acctg
adalah akuntansi, Psyc adalah psikologi, Mgt adalah manajemen, dan Mktg adalah
pemasaran. Bagian nomor urut kode menunjukkan tingkat setiap kursus. Contoh lain
dari penggunaan kode mnemonik adalah menetapkan kode negara di alamat surat:
Kekurangan. Meskipun kode mnemonic berguna untuk mewakili kelas item, mereka
memiliki kemampuan terbatas untuk mewakili item dalam suatu kelas. Sebagai contoh,
seluruh kelas piutang dapat diwakili oleh kode mnemonik AR, tetapi kita akan dengan
cepat membuang kombinasi karakter alfabet yang bermakna jika kita mencoba untuk
mewakili akun individu yang membentuk kelas ini. Akun-akun ini akan diwakili lebih
baik dengan sekuensial, blok, atau teknik pengkodean grup.
THE GENERAL LEDGER SYSTEM
Subsistem TPS memproses berbagai aspek peristiwa ekonomi, yang dicatat
dalam jurnal khusus masing-masing dan akun anak perusahaan. Ringkasan dari
transaksi ini mengalir ke GLS dan menjadi sumber input untuk sistem pelaporan
keuangan (FRS). Namun, perlu diketahui bahwa informasi itu juga mengalir dari FRS
sebagai umpan balik ke GLS. Kita akan mengeksplorasi titik ini lebih teliti nanti. Pada
bagian ini kami meninjau elemen kunci GLS. Juga, perhatikan bahwa GLS
menyediakan data untuk sistem pelaporan manajemen (MRS). Ini adalah sistem
pelaporan internal, atau diskresi organisasi. Sejak MRS tidak berdampak langsung
pada proses pelaporan keuangan, kami hanya memberikan perawatan tambahan
untuk sistem ini.
1. The Journal Voucher
Voucher jurnal, yang dapat digunakan untuk merepresentasikan ringkasan
transaksi serupa atau satu transaksi unik, mengidentifikasi jumlah keuangan dan
mempengaruhi akun buku besar umum (GL). Transaksi rutin, entri penyesuaian, dan
entri penutup semuanya dimasukkan ke GL melalui voucher jurnal. Karena seorang
manajer yang bertanggung jawab harus menyetujui voucher jurnal, mereka
menawarkan tingkat kontrol terhadap entri GL yang tidak sah.
2. The GLS Database
Database GLS mencakup berbagai file. Sedangkan ini akan bervariasi dari
perusahaan ke perusahaan, contoh-contoh berikut ini representatif. File induk buku
besar adalah file prinsip dalam database GLS. File ini berdasarkan bagan akun yang
dipublikasikan oleh organisasi. Setiap catatan dalam master GL adalah akun GL
terpisah (misalnya, penjualan) atau akun kontrol (seperti kontrol AR) untuk buku besar
pembantu terkait dalam sistem pemrosesan transaksi. FRS mengacu pada master GL
untuk menghasilkan laporan keuangan perusahaan. MRS juga menggunakan file ini
untuk mendukung pelaporan informasi internal.
File riwayat buku besar memiliki format yang sama dengan master GL. Tujuan
utama adalah untuk menyediakan data keuangan historis untuk laporan keuangan
komparatif.
File voucher jurnal adalah koleksi total voucher jurnal yang diproses di periode saat ini.
File ini memberikan catatan semua transaksi buku besar dan menggantikan jurnal
umum tradisional. File riwayat voucher jurnal berisi voucher jurnal untuk periode
sebelumnya. Ini informasi historis mendukung tanggung jawab penatagunaan
manajemen untuk memperhitungkan pemanfaatan sumber daya. File voucher jurnal
saat ini dan sejarah adalah tautan penting dalam jejak audit perusahaan.
File pusat pertanggungjawaban berisi pendapatan, pengeluaran, dan lainnya
data pemanfaatan sumber daya untuk masing-masing pusat pertanggungjawaban di
dalam organisasi. MRS mengacu pada data ini untuk dimasukkan dalam persiapan
laporan tanggung jawab untuk manajemen.
Akhirnya, file master anggaran berisi jumlah yang dianggarkan untuk
pendapatan, pengeluaran, dan sumber daya lainnya untuk pusat-pusat
pertanggungjawaban. Data ini, bersama dengan file pusat pertanggungjawaban,
adalah dasar untuk akuntansi pertanggungjawaban.