Resume SIA TM 2
“Transaction processing”
SIKLUS TRANSAKSI
Terdapat tiga siklus transaksi yang memproses sebagian besar aktivitas ekonomi perusahaan, yaitu
siklus pengeluaran, siklus konversi dan siklus pendapatan. Siklus-siklus ini ada dalam semua jenis
bisnis-baik yang mencari laba maupun nirlaba.
Siklus Pengeluaran: Aktivitas bisnis dimulai dengan pemerolehan bakan baku,properti dan tenaga
kerja melalui pertukaran dengan kas-siklus pengeluaran. Kebanyakan transaksi pengeluarkan
didasarkan pada hubungan kredit diantara mitra dagang. Pengeluaran kas aktual didasarkan pada
saat yang sama dengan penerimaan barang/jasa. Berhari-hari bahkan berminggu-minggu dapat
berlalu diantara kedua peristiwa ini. Jadi dari perspektif sistem, transaksi ini memiliki dua bagian:
komponen fisik (akuisisi barang) dan komponen keuangan (pengeluaran kas ke pemasok).
Siklus Konversi: Sistem konversi terdiri atas dua subsistem utama, yaitu sistem produksi dan sistem
akuntansi biaya. Sistem produksi melibatkan perencanaa, penjadwalan dan pengendalian produk
fisik melalui proses produksi. Sistem akuntansi biaya memantau arus informasi biaya yang
berkaitan dengan produksi. Informasi yang dihasilkan oleh sistem ini digunakan untuk
pengendalian persediaan, penganggaran, pengendalian biaya, pelaporan kinerja dan keputusan
manajemen.
Siklus Pendapatan: Perusahaan menjual barang jadi ke pelanggan melalui siklus pendapatan, yang
melibatkan pemrosesan penjualan tunai, penjualan kredit, dan penerimaan kas setelah penjualan
kredit. Transaksi siklus pendapatan juga memiliki komponen fisik dan keuangan, yang diproses
terpisah.
PENCATATAN AKUNTANSI
Sistem Manual
a) Dokumen
b) Journals
c) Ledgers
d) Jejak Audit
Catatan akuntansi yang dijelaskan sebelumnya menyediakan jejak audit (audit trail) untuk menelusuri
transaksi dari dokumen sumber ke laporan keuangan. Diantara berbagai tujuan dari jejak audit, yang
paling penting bagi akuntan adalah audit akhir tahun. Tanggung jawab auditor mencakup peninjauan
akun –akun dan transaksi tertentu untuk menentukan validitas, akurasi, dan kelengkapan.
Digital
Sistem akuntansi modern menyimpan data dalam empat jenis file komputer digital:
a) File Induk, SEBUAH file yang berisi data akun. Nah, buku besar dan buku besar pembantu
adalah contoh file induk. Nilai data dalam file master diperbarui (diubah) oleh transaksi.
b) File Transaksi, adalah file sementara dari catatan transaksi yang digunakan untuk memperbarui
data dalam file induk. Pesanan penjualan, penerimaan persediaan, dan penerimaan kas adalah
contoh file transaksi.
c) File Referensi, menyimpan data yang digunakan sebagai standar untuk memproses transaksi.
Misalnya, 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, file riwayat kredit pelanggan untuk menyetujui penjualan kredit, dan biaya pengiriman
yang digunakan untuk menghitung biaya pengiriman ke pelanggan.
d) File Arsip, Sebuah berkas arsip berisi catatan transaksi masa lalu yang disimpan untuk referensi di
masa mendatang dan merupakan bagian penting dari jejak audit. File arsip termasuk jurnal,
informasi penggajian periode sebelumnya, daftar mantan karyawan, catatan akun yang dihapus,
dan buku besar periode sebelumnya.
Untuk jejak audit di antara arsip digital kurang dapat diamati dibandingkan di antara dokumen hard-copy,
tetapi masih ada. Seperti yang ditunjukkan pada Gambar 2-11 untuk mengilustrasikan bagaimana file
digital menyediakan jejak audit. Mulai dengan penangkapan peristiwa ekonomi. Dalam contoh ini,
penjualan dicatat secara manual pada dokumen sumber. Langkah selanjutnya dalam proses ini adalah
mengkonversi dokumen sumber ke bentuk digital. Ini dilakukan pada tahap entri data. Bergantung pada
sifat dan volume transaksi yang sedang diproses, sistem mungkin tidak menggunakan dokumen sumber
hard-copy. Sebaliknya, transaksi akan ditangkap langsung di media digital. Langkah selanjutnya adalah
memperbarui berbagai file induk dan akun kontrol GL (general leader/jurnal umum) yang terpengaruh oleh
transaksi tersebut. Selama prosedur pembaruan, pengeditan transaksi dilakukan untuk mendeteksi
kesalahan. Beberapa transaksi mungkin salah atau tidak valid karena alasan seperti nomor rekening yang
salah, jumlah yang tidak mencukupi, atau kesalahan administrasi yang dimulai selama entri data. Untuk
catatan yang ditolak karena kesalahan yang terdeteksi ditransfer ke file kesalahan, yang kemudian ditinjau
secara offline, dikoreksi, dan dikirim ulang untuk diproses. Bagi catatan yang berhasil melewati pengeditan
digunakan untuk memperbarui file master. Hanya transaksi yang valid ini yang ditambahkan ke file arsip,
yang berfungsi sebagai jurnal penjualan. Dengan menyalin transaksi yang valid ke jurnal, file transaksi asli
tidak diperlukan untuk tujuan audit trail.
Seperti jejak audit kertas, jejak audit digital ini memungkinkan penelusuran transaksi. Sekali lagi, auditor
yang mencoba mengevaluasi keakuratan angka AR yang dipublikasikan di neraca dapat melakukannya
melalui langkah-langkah berikut, yang diidentifikasi pada Gambar 2-11 dengan panah putus-putus.
1) Bandingkan saldo AR di neraca dengan file induk saldo akun kontrol AR.
2) Rekonsiliasi angka kontrol AR dengan total akun AR.
3) Pilih sampel entri terbaru yang dibuat ke akun di buku besar pembantu AR dan lacak ini ke
transaksi di jurnal penjualan (file arsip).
4) Dari entri jurnal ini, identifikasi dokumen sumber spesifik yang dapat diambil dari file mereka dan
diverifikasi. Jika perlu, auditor dapat mengkonfirmasi keakuratan dan kepatutan dokumen sumber
ini dengan menghubungi pelanggan yang bersangkutan.
STRUKTUR FILE
Struktur file secara luas menjadi dua kelas: (1) model file datar dan (2) model database.
Model file datar
Melayani lingkungan di mana pengguna akhir memiliki file data mereka daripada membaginya dengan
pengguna lain. Dengan demikian, aplikasi yang berdiri sendiri daripada sistem terintegrasi melakukan
pemrosesan data. Akibatnya, ketika beberapa pengguna membutuhkan data yang sama atau serupa untuk
tujuan yang berbeda, mereka perlu mendapatkan kumpulan data terpisah yang terstruktur untuk kebutuhan
spesifik mereka, yang mengarah pada redundansi data yang signifikan. Gambar 2-12 mengilustrasikan
bagaimana data penjualan pelanggan disajikan kepada tiga pengguna berbeda dalam organisasi pengecer
barang tahan lama. Fungsi akuntansi membutuhkan data penjualan pelanggan yang disusun berdasarkan
nomor rekening dan terstruktur untuk menunjukkan saldo terutang. Ini digunakan untuk penagihan
pelanggan, pemeliharaan AR, dan persiapan laporan keuangan. Pemasaran membutuhkan data riwayat
penjualan pelanggan yang diatur oleh kunci demografis. Pemasaran menggunakan ini untuk menargetkan
promosi produk baru dan untuk menjual peningkatan produk. Grup layanan produk membutuhkan data
penjualan pelanggan yang diatur berdasarkan produk dan terstruktur untuk menunjukkan tanggal layanan
terjadwal. Informasi tersebut digunakan untuk membuat kontak purna jual dengan pelanggan untuk
menjadwalkan pemeliharaan preventif dan untuk meminta penjualan perjanjian layanan.
Model Databese
Organisasi telah mengatasi beberapa masalah yang terkait dengan file datar dengan menerapkan: model
basis data hingga manajemen data. Gambar 2-13 mengilustrasikan bagaimana pendekatan ini memusatkan
data organisasi ke dalam database umum yang digunakan bersama oleh pengguna lain. Dengan data
organisasi di lokasi terpusat, semua pengguna memiliki akses ke data yang mereka butuhkan untuk
mencapai tujuan masing-masing. Poin penting yang perlu diperhatikan di sini adalah bahwa data disimpan
dalam format yang paling terperinci daripada dibentuk dan dikonfigurasi untuk kebutuhan pengguna
tunggal mana pun. Akses ke sumber data dikendalikan oleh asistem manajemen basis data (DBMS).
DBMS adalah sistem perangkat lunak yang memungkinkan pengguna untuk mengakses data resmi saja.
Program aplikasi pengguna mengirimkan permintaan data ke DBMS, yang memvalidasi dan mengotorisasi
akses ke database sesuai dengan hak akses pengguna. Jika pengguna meminta data yang tidak diizinkan
untuk diakses, permintaan tersebut ditolak. Jelasnya, prosedur organisasi untuk menetapkan otoritas
pengguna merupakan masalah pengendalian yang penting untuk dipertimbangkan oleh auditor.
DOCUMENTATION TECHNIQUES
Document Techniques
Record Layout
Data Flow Diagrams
Diagrams
System Flowchart
Entity Relationship Program
Diagrams Flowchart
DFD dan diagram ERD mendokumentasikan berbagai aspek sistem, tetapi keduanya saling terkait. model
DFD > proses sistem sementara diagram ER memodelkan data yang digunakan dalam sistem. Setiap
penyimpanan data dalam DFD adalah direpresentasikan sebagai entitas dalam diagram ER yang sesuai.
System Flowchart
Teknik dokumentasi terkait bagaimana membuat sistem alur bagan dari adanya aktivitas.
Representasi grafis dari hubungan fisik di antara elemen-elemen kunci dari suatu sistem. Elemen-elemen
ini mungkin termasuk departemen organisasi, aktivitas manual, program komputer, catatan akuntansi hard-
copy (dokumen, jurnal, buku besar, dan file), dan catatan digital (file referensi, file transaksi, file arsip, dan
file master). Bagan alur sistem juga menggambarkan media komputer fisik yang digunakan dalam sistem,
seperti pita magnetik, disk magnetik, dan terminal.
Contoh: Auditor akan mulai dengan mewawancarai individu yang terlibat dalam proses pesanan
penjualan untuk menentukan apa yang mereka lakukan.
(1) Petugas di departemen penjualan menerima pesanan pelanggan dalam bentuk cetak melalui surat dan
secara manual menyiapkan empat salinan pesanan penjualan. (2) Petugas mengirimkan Salinan 1 dari
pesanan penjualan ke departemen kredit untuk persetujuan, tiga salinan dan pesanan pelanggan asli lainnya
diajukan sementara, menunggu persetujuan kredit. (3) Petugas departemen kredit memvalidasi pesanan
pelanggan terhadap catatan kredit hard copy disimpan di bagian kredit., petugas menandatangani Salinan 1
untuk menandakan persetujuan dan mengembalikannya ke pegawai sales. (5) Ketika petugas penjualan
menerima persetujuan kredit, dia mengarsipkan Salinan 1 dan pesanan pelanggan di Departemen, petugas
mengirimkan Salinan 2 ke gudang dan Salinan 3 dan 4 ke pengiriman departemen. (6) Petugas gudang
mengambil produk dari rak, mencatat transfer dalam bentuk hard copy catatan stok, dan mengirimkan
produk dan Salinan 2 ke departemen pengiriman. Bagian pengiriman menerima Copy 2 dan barang dari
gudang, melampirkan Copy 2 sebagai slip pengepakan, dan mengirimkan barang ke pelanggan. Akhirnya,
petugas menyimpan Salinan 3 dan 4 di departemen pengiriman.
-> Flowcharting Computer Processes: Membuat Flowchart degan aktivitas dari adanya komputer.
Contoh: (1) Petugas di departemen penjualan menerima pesanan pelanggan melalui surat dan memasukkan
informasinya ke terminal komputer yang terhubung ke program komputer terpusat di komputer bagian
operasi. Pesanan pelanggan asli diajukan di departemen penjualan. Fakta 2, 3, dan 4 berhubungan dengan
aktivitas yang terjadi di departemen operasi komputer. (2) Program komputer mengedit transaksi untuk
kesalahan entri data, memeriksa kredit pelanggan dengan: referensi file sejarah kredit, dan menghasilkan
file transaksi pesanan penjualan. (3) File transaksi pesanan penjualan kemudian diproses oleh program
pembaruan yang memposting transaksi ke catatan terkait dalam file AR dan inventaris. (4) Terakhir,
program pembaruan menghasilkan tiga salinan pesanan penjualan. Salinan 1 dikirim ke gudang, dan
Salinan 2 dan 3 dikirim ke departemen pengiriman. (5) Saat menerima Salinan 1, petugas gudang
mengambil produk dari rak. Menggunakan Salin 1 dan komputer pribadi gudang (PC), petugas mencatat
transfer persediaan dalam catatan stok digital yang disimpan di PC. Selanjutnya, petugas mengirimkan
inventaris fisik dan Salin 1 ke bagian pengiriman. (6) Bagian pengiriman menerima Copy 1 dan barang
dari gudang. Petugas mendamaikan barang dengan Salinan 1, 2, dan 3 dan melampirkan Salinan 1 sebagai
slip pengepakan. Selanjutnya, petugas mengirimkan barang (dengan Salinan 1) ke pelanggan. Akhirnya,
petugas mencatat pengiriman dalam hard-copy log pengiriman dan file Salinan 2 dan 3 di departemen
pengiriman.
Program Flowchart
Sebagai pendukung gambaran logikanya > System Flowchart
Record Layout Diagrams
Diagram tata letak rekaman digunakan untuk mengungkapkan struktur internal rekaman digital dalam file
datar atau tabel basis data. Diagram tata letak biasanya menunjukkan nama, tipe data, dan panjang setiap
atribut (atau bidang) dalam catatan. Informasi struktur data terperinci diperlukan untuk tugas-tugas seperti
mengidentifikasi jenis kegagalan sistem tertentu, menganalisis laporan kesalahan, dan merancang
pengujian komputasilogika untuk tujua audit.
BATCH REAL-TIME
Information time Ada jeda antara waktu ketika Tidak ada jeda waktu. Pemrosesan
frame peristiwa ekonomi itu terjadi dan terjadi ketika
kapan peristiwa itu direkam. peristiwa ekonomi terjadi.
Resources (Sumber Umumnya, lebih sedikit sumber Lebih banyak sumber daya diperlukan
daya) daya (misalnya, perangkat keras, daripada untuk batch processing.
pemrograman, dan pelatihan)
diperlukan.
Operational Catatan tertentu diproses setelah Keterlambatan operasional tidak menjadi
Efficiency peristiwa terjadi, untuk masalah. Semua catatan
menghindari penundaan berkaitan dengan peristiwa/transaksi
operasional. tersebut segera diproses.
Asumsikan bahwa sebuah organisasi menggunakan sistem pesanan penjualan volume tinggi, mirip dengan
yang ada di Gambar 2-31, yang mampu memproses ribuan transaksi bersamaan dari terminal terdistribusi
di banyak departemen besarnya.
Setiap transaksi penjualan pelanggan akan mempengaruhi perubahan enam catatan akuntansi berikut:
Piutang pelanggan (Anak perusahaan unik untuk pelanggan)
Item inventaris (Anak perusahaan hampir unik)
Kontrol inventaris (GL umum untuk semua pelanggan)
Kontrol piutang usaha (GL umum)
Penjualan (GL umum)
Harga pokok penjualan (GL umum)
Untuk menjaga integritas data akuntansi, sekali catatan tertentu diakses untuk memperbarui, itu
dikunci oleh sistem dan dibuat tidak tersedia untuk proses lain (transaksi pelanggan) sampai proses
saat ini selesai. Menggunakan enam catatan di sini sebagai contoh, pertimbangkan implikasi aturan
penguncian data ini pada pelanggan yang menggunakan sistem.
Namun, dalam sistem pemrosesan data volume tinggi, memperbarui catatan buku besar secara real time
dapat menyebabkan penundaan akses data. Akun buku besar yang terdaftar sebelumnya adalah umum
untuk semua transaksi pelanggan yang diproses oleh sistem dan perlu diperbarui oleh setiap transaksi
sebelum dapat diselesaikan. Jika pemrosesan transaksi John Smith secara real time dimulai sebelum Mary
Jones, maka dia akan menunggu hanya beberapa detik sampai keempat catatan buku besar telah diperbarui
sebelum transaksinya dapat dilanjutkan. Namun, waktu tunda yang singkat ini bila dikalikan dengan
ratusan atau ribuan pengguna yang memproses transaksi secara bersamaan, dapat mengakibatkan
penundaan yang lama bagi pelanggan yang transaksinya ditunda hingga mereka dapat mengakses akun GL
yang diperlukan untuk menyelesaikan proses.
Untuk menghindari masalah ini dan untuk mencapai manfaat pengendalian internal yang terkait dengan
pemrosesan batch (dibahas dalam Bab 3), akun buku besar sering diperbarui secara berkala dalam mode
batch. Pemrosesan batch dapat dilakukan sebagai prosedur akhir hari atau lebih sering sepanjang hari.
This uncoded entry takes a great deal of recording space, is time-consuming to record, and is
obviously prone to many types of errors. The negative effects of this approach may be seen in many
parts of the organization:
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:
4. Staf penjualan . Identifikasi barang yang dijual dengan benar memerlukan transkripsi
sejumlah besar detail ke dokumen sumber. Terlepas dari waktu dan upaya yang terlibat, ini
cenderung menyebabkan kesalahan administrasi dan pengiriman yang salah.
5. Personil gudang . Lokasi dan pengambilan barang untuk pengiriman terhambat dan
kesalahan pengiriman kemungkinan akan terjadi.
6. Personil akuntansi . Posting ke akun buku besar akan membutuhkan pencarian melalui file
anak perusahaan menggunakan deskripsi panjang sebagai kuncinya. Ini akan sangat lambat, dan
posting ke akun yang salah akan menjadi hal biasa.
Perhatikan bahwa setiap jenis akun diwakili oleh rentang kode atau blok yang unik. Dengan demikian,
klasifikasi dan subklasifikasi akun neraca dan laporan laba rugi dapat disajikan. Dalam contoh ini, setiap
akun terdiri dari kode tiga digit. Digit pertama adalah digit pemblokiran dan mewakili klasifikasi akun;
misalnya, aset lancar, kewajiban, dan beban operasi. Digit lain dalam kode ditetapkan secara berurutan.
KEUNTUNGAN . Pengkodean blok memungkinkan penyisipan kode baru di dalam blok tanpa harus
mengatur ulang seluruh struktur pengkodean. Misalnya, jika biaya iklan adalah nomor akun 626, digit
pertama menunjukkan bahwa akun ini adalah biaya operasional. Karena jenis pos pengeluaran baru terjadi
dan harus dipertanggungjawabkan secara khusus, pos tersebut dapat ditambahkan secara berurutan dalam
klasifikasi 600 akun. Kode tiga digit ini menampung 100 item individual (X00 hingga X99) dalam setiap
blok. Jelas, semakin banyak digit dalam rentang kode, semakin banyak item yang dapat diwakili.
KEKURANGAN. Seperti halnya kode sekuensial, isi informasi dari kode blok tidak mudah terlihat.
Misalnya, nomor akun 626 tidak berarti apa-apa sampai dicocokkan dengan bagan akun, yang
mengidentifikasinya sebagai biaya iklan.
KEUNTUNGAN. Kode grup memiliki sejumlah keunggulan dibandingkan kode sekuensial dan blok.
1. Mereka memfasilitasi representasi sejumlah besar data yang beragam.
2. Mereka memungkinkan struktur data yang kompleks untuk direpresentasikan dalam bentuk hierarki
yang logis dan lebih mudah diingat oleh manusia .
3. Mereka mengizinkan analisis dan pelaporan terperinci baik di dalam kelas item maupun di seluruh
kelas item yang berbeda.
Menggunakan contoh sebelumnya untuk mengilustrasikan, Nomor Toko 04 dapat mewakili toko Hamilton
Mall di Allentown; Departemen Nomor 09 mewakili departemen barang olahraga; Nomor Barang 476214
adalah tongkat hoki; dan Penjual 99 adalah Jon Innes. Dengan tingkat informasi ini, manajer perusahaan
dapat mengukur profitabilitas berdasarkan toko, membandingkan kinerja departemen serupa di semua
toko, melacak pergerakan item inventaris tertentu, dan mengevaluasi kinerja penjualan oleh karyawan di
dalam dan di antara toko.
Kombinasi kode mnemonik dan numerik ini menyampaikan banyak informasi tentang 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 dari kode menunjukkan tingkat setiap
kursus.
KEUNTUNGAN. Skema pengkodean mnemonic tidak mengharuskan pengguna untuk menghafal makna;
kode itu sendiri menyampaikan informasi tingkat tinggi tentang item yang diwakili.
KEKURANGAN . Meskipun kode mnemonic berguna untuk mewakili kelas item, mereka memiliki
kemampuan terbatas untuk mewakili item dalam kelas. Misalnya, seluruh kelas piutang dapat diwakili oleh
kode mnemonik AR, tetapi kami akan segera kehabisan kombinasi karakter alfabet yang berarti jika kami
mencoba untuk mewakili masing-masing akun yang membentuk kelas ini. Akun-akun ini akan diwakili
lebih baik dengan teknik pengkodean berurutan, blok, atau grup.