Program SimpleBank adalah sebuah Add-ins pada Ms Excel yang berfungsi memudahkan
pengelolaan database record transaksi atau mutasi rekening dari bank BCA dan bank Mandiri.
Bank BCA dan bank Mandiri menyediakan fasilitas untuk mendownload mutasi rekening berupa file
csv. File csv ini nanti akan diimpor ke sebuah file excel (.xlsb) yang berisi Add-ins untuk mengolah
data pada file csv tersebut. Program ini hanya berjalan pada Ms Excel 2007 ke atas.
Membuat database data transaksi dengan cara mengimpor data dari file csv ke sebuah tabel
pada file Excel. Jadi bagi anda yang sudah terbiasa menggunakan Excel, anda dapat
menggunakan fitur-fitur yang sudah tersedia di Excel untuk mengolah data tersebut.
Membuat tagging. Anda dapat memberi tag/tanda/kode pada data transaksi sesuai kebutuhan
anda dengan cara yang mudah.
Data integrity check. Program ini dapat mengecek kemungkinan adanya ketidaklengkapan
(missing data) pada database anda.
Menampilkan beberapa file csv sekaligus dalam sebuah file. Ini berguna untuk memeriksa isi
file csv tersebut.
Buat sebuah folder, misalnya ‘C:\Program Files\SimpleBank’. Anda boleh memilih lokasi lain
tapi saya akan menggunakan contoh folder tersebut dalam penjelasan selanjutnya.
Anda perlu melakukan setting ‘Trusted Location‘ di Ms Excel dengan cara sebagai berikut:
Excel 2007
1. Buka Excel
3. Klik Trust Center > Trust Center Settings > Trusted Location > Add new location > Browse
1. Buka Excel
3. Klik Trust Center > Trust Center Settings > Trusted Location > Add new location > Browse
Untuk setiap nomor rekening BCA, anda memerlukan sebuah file ‘SimpleBank BCA Month.xlsb’.
Misalnya anda mempunyai nomor rekening BCA 41111111, lakukan langkah berikut:
copy sebuah file ‘SimpleBank BCA Month.xlsb’ lalu paste ke ‘C:\Program Files\SimpleBank’.
Ulangi proses yang serupa untuk nomor rekening BCA yang lain, jika ada.
Ulangi proses yang serupa untuk nomor rekening Mandiri dengan menggunakan file
‘SimpleBank Mandiri.xlsb’.
Copy file ‘SimpleBank BCA Day.xlsb’ dan ‘SimpleBank Temp.xlsb’ lalu paste ke ‘C:\Program
Files\SimpleBank’.
Khusus untuk BCA anda memerlukan sebuah file ‘SimpleBank BCA Day.xlsb’ (anda hanya perlu
satu meskipun jika anda punya banyak rekening BCA) .
Anda juga memerlukan sebuah file SimpleBank Temp.xlsb, ini berguna untuk mengolah data
transaksi gabungan dari beberapa rekening.
BCA 11111111
BCA 22222222
Mandiri 11111111
Mandiri 22222222
Maka anda perlu mengcopy dan merename beberapa file sehingga anda memiliki file-file berikut
ini:
'SimpleBank Temp.xlsb'
https://ibank.klikbca.com/
https://ib.bankmandiri.co.id/retail/Login.do?action=form&lang=in_ID
3
Untuk csv periode harian silakan anda ubah namanya sesuai keperluan anda.
Untuk memeriksa isi beberapa csv file sekaligus anda dapat menggunakan fitur tools > ‘show
csv files’.
Catatan: BCA csv file tidak mencantumkan tahun transaksi di dalam datanya. Jadi nanti ketika
anda mengimpornya ke database SimpleBank anda harus menentukan sendiri tahunnya. Untuk
menghindari kesalahan sebaiknya anda mengubah nama file csvnya seperti di atas.
Catatan: ada sebuah program freeware yang bagus untuk merename banyak file sekaligus,
namanya Advance Renamer, http://www.advancedrenamer.com/.
'SimpleBank BCA Month’ digunakan untuk database dari data transaksi BCA bulanan. Ini untuk
mencegah munculnya masalah data ganda dan missing data.
File 'SimpleBank BCA Day’ digunakan untuk database dari data transaksi BCA harian dan data
transaksi yang masih berisi transaksi ‘pending’. Data di file ini bersifat sementara. Data di sini
akan dihapus setiap anda memasukkan data baru. File ini berguna jika anda memerlukan data
sebelum tersedianya data bulanan.
Bank Mandiri tidak mempunyai file ‘Month’ atau ‘Day’, karena di website Mandiri tidak disediakan
pilihan untuk memilih data per bulan. Walaupun sebenarnya itu tetap dapat dilakukan, tapi
kebanyakan user mungkin lebih memilih berdasarkan tanggal harian.
Import csv
Untuk BCA tentukan dulu tahun transaksinya lalu ikuti petunjuk selanjutnya.
Pada sheet BCA\Mandiri ada nomor rekening di sel C2. Jangan mengubah isi sel ini. Untuk BCA
ada tanda # di depan nomor rekeningnya dan untuk Mandiri ada tulisan IDR di belakangnya.
Pada sheet Mandiri: untuk nama (di sel C1) silakan isi sendiri.
Pada sheet BCA: untuk nama (di sel C1) boleh anda ubah (kadang-kadang nama anda di file
csv dipotong karena terlalu panjang, anda boleh mengoreksi ini).
Setelah data dari csv diimpor ke database SimpleBank ini (yaitu tabel di sheet BCA/Mandiri), anda
dapat menggunakan beberapa fitur yang ada dalam SimpleBank ini, yaitu:
Tagging
Yang dimaksud tagging di sini adalah memberikan tag/kode/tanda pada record tertentu. Misalnya
anda punya sebuah perusahaan dan sering berhubungan dengan 2 supplier bernama Dada dan
Dudu. Di sheet Tag anda isi Tabel Tag seperti contoh di bawah ini:
Sorot bagian data pada kolom Uraian. Hanya bagian yang disorot yang akan diproses, jadi jika
anda ingin semua data diproses maka anda harus menyorot semua data pada kolom Uraian.
Hasilnya, jika pada kolom Uraian ada kata Dada atau Dudu maka kolom Tag Value akan berisi
Dada atau Dudu dan kolom Tag berisi supplier. Tentu saja ini dengan asumsi bahwa pada setiap
transaksi dengan Dada dan Dudu memang tercatat nama tersebut di kolom Uraian.
Gunanya adalah jika anda memerlukan data transaksi yang berkaitan dengan supplier anda
tinggal memfilter kolom tag dengan kata supplier, hasilnya seperti gambar di bawah ini:
Anda mungkin perlu memeriksa isi beberapa file csv sekaligus sebelum mengimpornya ke tabel
BCA.
Jika data file csv anda tidak lengkap maka akan ada missing data.
Jika anda melakukan filter maka akan ada hidden cell. Jika anda melakukan proses copy paste
maka kadang-kadang – tapi tidak selalu – hidden cell tersebut akan ikut tercopy. Untuk
menghindari hal tersebut gunakan fitur Copy visible cell.
Jika anda melakukan filter maka akan ada hidden cell. Jika anda menggunakan fitur ini maka
data yang sudah difilter (visible data) akan disorting dan ditempatkan di bagian atas dan tidak
ada hidden cells.
Catatan:
Kolom ‘Catatan’ bisa digunakan jika anda ingin menambah informasi tertentu pada record
transaksinya.
Kolom ‘x’ dibiarkan kosong. Kolom ini diperlukan program untuk menjalankan fitur tertentu.
Kolom Uraian boleh anda ubah isinya tapi anda perlu membaca keterangan ‘masalah data
ganda’ di bawah.
Jadi jika misalnya anda sudah mengubah data pada kolom uraian maka data ganda tidak akan
teridentifikasi. Jadi jika anda sudah mengubah data pada kolom yang asli pastikan anda tidak
mengimpor lagi data transaksi yang sama. Tapi kalaupun ternyata ini terjadi anda nanti bisa
mengecek masalah ini dengan menggunakan fitur ‘cek missing data’, karena kalau ada data
ganda pasti akan ada ketidaksesuaian saldo.
Jika anda ragu dengan akurasi data pada database ini anda dapat membandingkannya dengan
file csvnya. Caranya dengan membuka file csv dengan menggunakan fitur ‘show csv files’
(bukan ‘import csv’).
Catatan: sebaiknya anda tidak membuka file csv dengan cara yang biasa di Excel, apalagi
kalau kemudian anda save, karena itu akan mengubah isi file.
Pada kolom Tanggal klik tanda filter (down arrow) > klik Select All untuk menghilangkan
semua tanda cek, lalu pilih bulan tertentu. Atau anda bisa mengklik Data Filter > Between >
pilih tanggal periode tertentu. Maka Excel akan menampilkan transaksi periode tersebut dan
menyembunyikan yang lain.
Pada kolom Uraian klik tanda filter (down arrow) > klik Text Filter > Contains > ketik ‘atm’ >
OK. Maka Excel akan menampilkan transaksi yang mengandung kata ‘atm’.
Untuk mereset\clear filter: Pada menu excel pilih Data > klik Filter 2 kali (jika anda hanya
mengklik 1 kali maka tanda filternya (down arrow) akan hilang).
Buka file ‘SimpleBank BCA.xlsb’ atau ‘SimpleBank Mandiri.xlsb’ yang berisi database anda.
Pilih data transaksi yang anda perlukan. Misalnya anda memilih data dengan cara memfilter
kolom D\C dengan kata ‘CR’.
Copy data tersebut lalu paste ke ‘SimpleBank Temp.xlsb’ pada sheet Bank.
Isi nomor rekening pada kolom rekening pada setiap baris dari data yang baru dimasukkan
tersebut. Kolom Rekening dimaksudkan sebagai tanda dari rekening mana record transaksi
berasal. Jika mau anda bisa mengganti nomor rekening tersebut dengan kode, misalnya BCA1,
BCA2, Mandiri1, dan seterusnya.
Untuk membuat laporan, sorot data mulai kolom Tanggal sampai kolom Rekening lalu klik
tombol ‘create report’.
Jika sudah selesai sebaiknya anda menghapus data di sheet Bank tersebut sebelum
memasukkan data yang lain.
Saya berharap ada masukan dari anda untuk pengembangan program ini lebih lanjut.
Disclaimer:
The software is provided ‘as is’, and you use the software at your own risk.
Email: irwardhana2000@yahoo.com