• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Subsistem Aplikasi Pencatatan Transaksi Kas sebagai Bagian dari Sistem Keuangan di Dana Pensiun Sekolah Kristen T0 552013016 BAB IV

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Subsistem Aplikasi Pencatatan Transaksi Kas sebagai Bagian dari Sistem Keuangan di Dana Pensiun Sekolah Kristen T0 552013016 BAB IV"

Copied!
40
0
0

Teks penuh

(1)

17

BAB IV

HASIL PRAKTEK KERJA DAN ANALISIS

4.1 Analisis

Selama ini Aplikasi keuangan yang digunakan oleh Dana Pensiun Sekolah

Kristen merupakan aplikasi yang dinilai sudah tidak efektif untuk dipakai

dizaman sekarang ini.Aplikasi tersebut berbasis text, berjalan pada platform

sistem operasi DOS dan sudah tidak dapat dikembangkan lagi, dengan alasan

kompabilitas dengan sistem operasi dan perangkat keras yang digunakan saat

ini.Selain itu, aplikasi yang dipakai oleh Dana Pensiun Sekolah Kristen dalam

melakukan pencatatan dan pembuatan bukti transaksi kas di Dana Pensiun

Sekolah Kristen masih dilakukan secara terpisah. Untuk pembuatan bukti

transaksi kas dilakukan dengan menggunakan fitur macro VBA (Visual Basic

Application) Microsoft Excel, sedangkan untuk pencatatan transaksi kas

dilakukan dengan menggunakan aplikasi lain.Dengan demikian proses

pembuatan bukti hingga ke pencatatan transaksi kas di Dana Pensiun berjalan

sangat panjang dan informasi yang dibutuhkan pun, membutuhkan waktu yang

cukup lama. Dengan adanya sistem aplikasi pencatatan transaksi kas diharapkan

agar proses pembuatan transaksi dan pencatatan kas yang selama ini berjalan

cukup panjang dan lama dapat dipangkas sehingga dapat menghasilkan

(2)

4.1.1 Prosedur Kas Kecil di Dana Pensiun Sekolah Kristen

1. Bagian Keuangan menerima permohonan dari masing-masing Bagian

sesuai dengan kebutuhannya masing-masing.

2. Permohonan tersebut dikaji oleh Kepala Kantor, jika dinilai kebutuhan

tersebut sesuai dengan program kerja dan anggaran maka Kepala

Kantor akan mengajukannya ke Pengurus. Jika tidak sesuai, maka

permohonan tersebut dikembalikan kepada pemohon untuk dikaji

ulang.

3. Berdasarkan permohonan yang diberikan oleh Kepala Kantor, maka

Pengurus mengkaji permohonan yang diberikan dari Kepala Kantor.

Jika tidak sesuai maka permohonan tersebut dikembalikan kepada

Kepala Kantor untuk dikaji ulang.

4. Jika sesuai dan disetujui oleh Pengurus, maka Kepala Kantor akan

membuatkan Surat Perintah Mengeluarkan Uang (SPMU). SPMU itu

kemudian harus ditandatangani oleh Kepala Kantor sebagai pemohon

dan Pengurus (Direktur Utama dan Direktur Keuangan).

5. Setelah ditandatangani oleh Kepala Kantor dan Pengurus, Bagian

Keuangan kemudian merealisasikan dana sesuai dengan SPMU dan

mencatat didalam pembukuan secara manual.

6. Setelah dilakukan pencatatan secara manual, kemudian dibuatkan

Surat Perintah Pembayaran, dilampiri dengan Bukti Penerimaan. Surat

Perintah Pembayaran tersebut kemudian ditandatangani oleh Kepala

(3)

7. Setelah ditandatangani oleh Kepala Kantor dan Direktur Keuangan,

kemudian dilakukan penginputan kedalam Program Akuntansi.

4.1.2 Prosedur Kas Bank di Dana Pensiun Sekolah Kristen

1. Bagian Keuangan menerima Bukti Transaksi Bank yang dilakukan

oleh Dana Pensiun Sekolah Kristen.

2. Berdasarkan Bukti tersebut, Bagian keuangan kemudian

membuatkan Voucher/Bukti Transaksi (Bukti Pengeluaran/Bukti

Penerimaan) sesuai dengan transaksi.

3. Voucher/Bukti tersebut kemudian diberikan ke Kepala Kantor untuk

dicekapakah sudah sesuai atau belum dan ditandatangani. Jika tidak

sesuai, maka Voucher/Bukti tersebut akan dikembalikan ke Bagian

Keuangan untuk disesuaikan.

4. Jika sesuai, maka Voucher/Bukti tersebut diberikan kepada Direktur

Keuangan untuk dicek apakah sudah sesuai atau belum dan

ditandatangani. Jika tidak sesuai, maka Voucher/Bukti akan

dikembalikan kepada Kepala Kantor.

5. Jika sesuai, maka Bukti/Voucher tersebut ditandatangani dan

dikembalikan ke Bagian Keuangan.

6. Setelah semua Bukti/Voucher ditandatangani, maka harus segera

diinput kedalam Program Akuntansi.

7. Setelah dilakukan penginputan data, kemudian Laporan Keuangan

(4)

kemudian diberikan kepada Kepala Kantor dan Direktur Keuangan

untuk dicek apakah sudah sesuai atau belum.

8. Jika belum sesuai Laporan Keuangan dan Portofolio akan

dikembalikan kepada Bagian Keuangan untuk dibuat ulang. Jika

sesuai maka Laporan Keuangan dan Portofolio akan disahkan dalam

rapat rutin Pengurus.

9. Setelah Laporan Keuangan disahkan dalam rapat rutin Pengurus,

maka Laporan keuangan dikirim ke Otoritas Jasa Keuangan (OJK)

melalui email atau pos. Selain itu Laporan Keuangan disampaikan

kepada Dewan Pengawas dan diarsip.

4.2 Kebutuhan

Untuk membuat aplikasi pencatatan transaksi kas yang efektif dan efisien

dibutuhkan beberapa software dan hardware untuk menunjang pemakaian

aplikasi antara lain:

4.2.1 Browser

Karena aplikasi ini berbasis web jadi dibutuhkan sebuah browser

untuk mengakses aplikasi ini. Browser yang sudah dicoba dan dipakai

untuk mengakses aplikasi ini antara lain: Mozilla, Google Chrome,

Internet explore, dan lain-lain. Namun tentu terdapat perbedaan tampilan

dan performa yang tidak dibahas perihal penggunaan melalui berbagai

(5)

4.2.2 PHP

PHP (PHP Hypertext Preprocessor) dikenal sebagai suatu bahasa

scripting yang menyatu dengan tag-tag HTML, dieksekusi di server dan

digunakan untuk membuat web yang dinamis. Interpreter PHP dalam

mengeksekusi kode PHP pada sisi server disebut server side. Artinya

semua sintaks yang diberikan akan sepenuhnya dijalankan pada server

sedangkan yang dikirimkan ke browser hanya hasilnya saja. Seluruh

aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang

paling utama PHP adalah konektivitasnya dengan berbagai sistem

basisdata server. Sistem database yang dapat didukung oleh PHP adalah

Oracle, MySQL, Sybase, PostgreSQL dan lainnya.

4.2.3 MYSQL

MySQL merupakan sebuah produk database management system

yang bersifat open source, artinya semua orang dapat menggunakannya

tanpa ada kewajiban membayar terhadap penggunaanya. MySQL dapat

dijalankan pada semua platform baik sistem operasi Windows maupun

Linux. MySQL juga merupakan program pengakses database yang

mampu diakses bersama dan diakses lewat jaringan komputer sehingga

cocok digunakan untuk aplikasi Multiuser (banyak pengguna) dan

(6)

4.3 Jadwal

Berikut adalah jadwal perancangan aplikasi pencatatan transaksi kas

selama melakukan kerja praktek mulai tanggal 18 Januari 2016 – 31 Maret

2016:

Tabel 4.3.1 Jadwal Perancangan Aplikasi

Waktu Perencanaan Uraian Perencanaan

Minggu 1 - Mengidentifikasi proses kepesertaan

Minggu 2 - Mengidentifikasi proses keuangan

Minggu 3 - Membuat database yang diperlukan

Minggu 4 - Pencodingan input rekening

Minggu 5 - Pencodingan kas kecil dan kas bank

Minggu 6 - Pengcodingan cetak bukti transaksi kas kecil dan

kas bank

Minggu 7 - Pencodingan halaman tahun anggaran

Minggu 8 - Pengcodingan alert kesalahan input

Minggu 9 - Pengcodingan otomatisasi kode transaksi

Minggu 10 - Simulasi dan finishing aplikasi

4.4 Perancangan

Untuk membuat aplikasi pencatatan transaksi kas yang efektif dan efisien

diperlukan perancangan yang matang baik dari database yang dibutuhkan

ataupun unutk tampilan aplikasi. Berikut ini adalah perancangan aplikasi yang

(7)

4.4.1 Desain Database

Untuk membuat aplikasi pencatatan transaksi kas yang efektif dan

efisien diperlukan database yang dapat menampung data-data yang dibutuhkan. Database yang digunakan untuk aplikasi ini bernama “dpsk”,

yang memiliki beberapa tabel dan field sebagai berikut:

Tabel 4.4.1.1 Tabel anggaran

Name Type Size Null Default Key

Pensiun Sekolah Kristen. kode_ta ditabel anggaran

berelasi dengan kode_ta di tabel saldo, transaksi

dan transaksi_fix.

b. nama_ta : merupakan nama tahun anggaran keuangan Dana

Pensiun Sekolah Kristen.

c. tgl_mulai : merupakan tanggal mulainya tahun anggaran

keuangan Dana Pensiun Sekolah Kristen.

d. tgl_akhir : merupakan tanggal berakhirnya tahun anggaran

keuangan Dana Pensiun Sekolah Kristen.

e. status : merupakan status yang dimiliki oleh tahun

(8)

apakah merupakan tahun aktif atau tidak. status

yang ada ditabel anggaran hanya dapat diisi oleh

angka 0 dan -1. Jika aktif maka status akan bernilai

0, sedangkan jika tidak aktif maka akan bernilai -1.

Tabel4.4.1.2 Tabel dpsk

dipakai di Dana Pensiun Sekolah Kristen. no_rek di

tabel dpsk berelasi dengan no_rek ditabel

perlakuan_rek, saldo, transaksi, dan transaksi_fix.

b. nama_rek : merupakan nama akun atau rekening yang dipakai

di Dana Pensiun Sekolah Kristen.

c. normal : merupakan saldo normal dari tiap-tiap akun yang

ada di Dana Pensiun Sekolah Kristen.

d. up_rekening : merupakan kode rekening kepala yang dimiliki

oleh tiap-tiap akun yang ada di Dana Pensiun

(9)

Tabel 4.4.1.3 Tabel otorisasi

menjabat di Dana Pensiun Sekolah Kristen.

b. kep_kantor : merupakan Kepala Kantor yang sedang menjabat

di Dana Pensiun Sekolah Kristen.

Tabel 4.4.1.4 Tabel perlakuan_rek

Name Type Size Null Default Key

yang ada ditabel perlakuan_rek merupakan relasi

dari no_rek dari tabel dpsk.

b. id_peta : merupakan id peta dari rekening, yang akan

didistribusikan kedalam Jurnal Penyesuaian,

Laba/Rugi ataupun Neraca Saldo. id_peta yang ada

ditabel perlakuan_rek merupakan relasi dari id_peta

(10)

c. status : merupakan status dari rekening tersebut apakah

aktif atau tidak.

Tabel 4.4.1.5 Tabel peta_rekening

Name Type Size Null Default Key

didistribusikan kedalam Jurnal Penyesuaian,

Laba/Rugi ataupun Neraca Saldo. id_peta yang ada

ditabel peta_rekening berelasi dengan id_peta yang

ada ditabel perlakuan_rek.

b. nama_peta : merupakan nama peta dari rekening yang akan

didistribusikan.

c. status : merupakan status dari peta rekening yang

didistribusikan apakah aktif atau tidak. status yang

ada ditabel rekening hanya dapat diisi oleh angka 0

dan -1. Jika aktif maka status akan bernilai 0,

sedangkan jika tidak aktif maka akan bernilai -1.

d. kode_peta : merupakan kode peta dari rekening yang akan

(11)

Tabel 4.4.1.6 Tabel saldo

dipakai di Dana Pensiun Sekolah Kristen.

b. debit : merupakan nominal yang dimiliki oleh setiap

rekening yang memiliki saldo normal debit.

c. kredit : merupakan nominal yang dimiliki oleh setiap

rekening yang memiliki saldo normal kredit.

d. kode_ta : merupakan kode tahun anggaran keuangan Dana

Pensiun Sekolah Kristen. kode_ta ditabel saldo

merupakan relasi dari kode_ta di tabel anggaran.

Tabel 4.4.1.7 Tabel transaksi

(12)

tgl_posting Date - No Now() -

yang ada ditabel transaksi merupakan relasi dari

no_rek yang ada ditabel dpsk.

d. tanggal : merupakan tanggal terjadinya transaksi keuangan

Dana Pensiun Sekolah Kristen.

e. keterangan : merupakan keterangan dari setiap transaksi

keuangan Dana Pensiun Sekolah Kristen. misalnya

mendapat uang dari peserta untuk membayar iuran

peserta.

f. debit : merupakan nominal dari setiap rekening dalam

transaksi keuangan Dana Pensiun Sekolah Kristen

(13)

g. kredit : merupakan nominal dari setiap rekening dalam

transaksi keuangan Dana Pensiun Sekolah Kristen

yang bersaldo normal kredit.

h. status : merupakan status dari setiap transaksi keuangan

Dana Pensiun Sekolah Kristen, apakah sudah

diposting kedalam jurnal fix atau belum.

i. kode_ta : merupakan kode tahun anggaran keuangan Dana

Pensiun Sekolah Kristen. kode_ta yang ada ditabel

transaksi merupakan relasi dari kode_ta yang ada

ditabel anggaran.

j. jml_lampiran : merupakan jumlah lampiran dari setiap transaksi

keuangan Dana Pensiun Sekolah Kristen.

k. userid : merupakan kode user yang melakukan proses

pencatatan transaksi keuangan Dana Pensiun

Sekolah Kristen. userid yang ada ditabel transaksi

merupakan relasi dari userid ditabel user.

l. tgl_posting : merupakan tanggal posting transaksi keuangan

kedalam jurnal fix.

m.pihak_luar : merupakan pihak luar yang terkait dalam transaksi

di Dana Pensiun Sekolah Kristen.

Tabel 4.4.1.8 Tabel transaksi_fix

Name Type Size Null Default Key

No Int 11 No 00 Primary Key

(14)

no_rek Varchar 10 No “-“ -

yang ada ditabel transaksi_fix merupakan relasi

dari no_rek yang ada ditabel dpsk.

d. tanggal : merupakan tanggal terjadinya transaksi keuangan

Dana Pensiun Sekolah Kristen.

e. keterangan : merupakan keterangan dari setiap transaksi

(15)

mendapat uang dari peserta untuk membayar iuran

peserta.

f. debit : merupakan nominal dari setiap rekening dalam

transaksi keuangan Dana Pensiun Sekolah Kristen

yang bersaldo normal debit.

g. kredit : merupakan nominal dari setiap rekening dalam

transaksi keuangan Dana Pensiun Sekolah Kristen

yang bersaldo normal kredit.

h. status : merupakan status dari setiap transaksi keuangan

Dana Pensiun Sekolah Kristen, apakah sudah

diposting kedalam jurnal fix atau belum.

i. kode_ta : merupakan kode tahun anggaran keuangan Dana

Pensiun Sekolah Kristen. kode_ta yang ada ditabel

transaksi_fix merupakan relasi dari kode_ta ditabel

anggaran.

j. jml_lampiran : merupakan jumlah lampiran dari setiap transaksi

keuangan Dana Pensiun Sekolah Kristen.

k. userid : merupakan kode user yang melakukan proses

pencatatan transaksi keuangan Dana Pensiun

Sekolah Kristen. userid yang ada ditabel transaksi

merupakan relasi dari userid ditabel user.

l. tgl_posting : merupakan tanggal posting transaksi keuangan

(16)

m.id_posting : merupakan id dari user yang memosting transaksi

keuangan kedalam jurnal fix.

Tabel 4.4.1.9 Tabel user

Tabel user berisi:

a. userid : merupakan id dari user yang memakai aplikasi

keuangan Dana Pensiun Sekolah Kristen. userid

yang ada ditabel user berelasi dengan userid yang

ada ditabel transaksi dan transaksi_fix.

b. username : merupakan nama dari user yang memakai aplikasi

keuangan Dana Pensiun Sekolah Kristen.

c. password : merupakan password yang dimiliki oleh setiap

user agar dapat mengakses aplikasi keuangan Dana

Pensiun Sekolah Kristen.

d. level : merupakan level atau jabatan di Dana Pensiun

Sekolah Kristen yang dimiliki oleh setiap user.

4.4.2 Rancangan Model Relasional

Setelah melakukan perancangan database, hal selanjutnya yang

dilakukan adalah merancang relational database. Dengan adanya

relational database kita dapat mengetahui relasi yang dimiliki antara

Name Type Size Null Default Key

userid Varchar 30 No Primary Key

username Varchar 30 No “-“ -

Password Varchar 30 No “-“ -

(17)

tabel yang satu dengan yang lainnya. Selain itu kita juga dapat

mengetahui jenis relasi yang dimiliki antara tabel yang satu dengan yang

lainnya. Contoh nya Seperti gambar yang ada dibawah ini informasi yang

didapat adalah: no_rek pada tabel dpsk memiliki relasi dengan no_rek

pada transaksi, danjenis relasinya adalah one to many.

Gambar 4.4.2.1 Relational Database

4.4.3 Rancangan Desain Tampilan

Selain membutuhkan perancangan untuk database, aplikasi ini

membutuhkan perancangan untuk tampilan sebagai gambaran jalannya

aplikasi pencatatan transakasi kas. Berikut ini adalah perancangan

tampilan aplikasi:

1. Halaman Login

Berfungsi untuk menampilkan halaman awal aplikasi sebagai

(18)

Userid Password

LOGIN

Gambar 4.4.3.1 Halaman Login

2. Halaman Utama

Berfungsi untuk menampilkan menu aplikasi dan menampilkan fitur

tambahan.

Home Rekening Kas Kecil Kas Bank Posting Laporan Setting Logout

(Kalender)

(Logo)

Gambar 4.4.3.2 Halaman Utama

3. Halaman Rekening

Berfungsi untuk menampilkan data rekening yang dipakai di Dana

(19)

Cari Cari

Nama Rekening

Edit Hapus Edit Hapus

Nomor Rekening Up Rekening Tambah

Data Rekening

Gambar 4.4.3.3 Halaman Rekening

4. Halaman Kas Kecil Keluar & Masuk

Berfungsi untuk menampilkan data transaksi kas kecil baik keluar

maupun masuk.

Kode Transaksi Kode Rekening Tambah Baru

Gambar 4.4.3.4 Halaman Kas Kecil Keluar & Masuk

5. Halaman Kas Bank Keluar& Masuk

Berfungsi untuk menampilkan data transaksi kas bank baik keluar

maupun masuk.

(20)

6. Halaman Jurnal Memorial

Berfungsi untuk menginput serta menampilkan data transaksi jurnal

memorial.

Kode Transaksi Keterangan Tambah Baru

Data Jurnal Memorial

Gambar 4.4.3.6 Halaman Jurnal Memorial

7. Halaman Posting

Berfungsi untuk menampilkan seluruh transaksi bersifat sementara

untuk diposting sebagai jurnal yang bersifat tetap.

Cari Cari

Gambar 4.4.3.7 Halaman Posting

8. Halaman Jurnal Tetap

Berfungsi untuk menampilkan seluruh data transaksi yang sudah di

(21)

Cari Cari

Tanggal Nama Rekening Debit Kredit Action

Unpost Unpost Kode Transaksi Kode Rekening Keterangan

Data Buku Jurnal

Gambar 4.4.3.8 Halaman Jurnal Tetap

9. Halaman Input Kas Kecil

Berfungsi untuk menginput transaksi kas kecil, mencatat jurnal kas

kecil baik keluar maupun masuk.

Nomor Bukti : Tanggal :

Sisi Debit/ Kredit :

Gambar 4.4.3.9 Halaman Input Kas Kecil

10. Halaman Input Kas Bank

Berfungsi untuk menginput transaksi kas bank, mencatat jurnal kas

(22)

Nomor Bukti : Tanggal :

Gambar 4.4.3.10 Halaman Input Kas Bank

4.5 Implementasi

Aplikasi Pencatatan transaksi kas di Dana Pensiun Sekolah Kristen yang dibuat

nantinya akan memiliki berbagai tampilan form yang berfungsi untuk

membantu user mengolah dan memproses data atau transaksi kas. Berikut ini

adalahtampilan aplikasi pencatatan transaksi kas:

4.5.1 Tampilan Halaman Web

1. Halaman Login

Merupakan halaman awal aplikasi, bagi user yang ingin masuk

kedalam aplikasi harus mengisi userid dan password sesuai dengan

(23)

Gambar 4.5.1 Halaman Login

2. Halaman Utama

Didalam halaman utama terdapat menu-menu yang berfungsi untuk

mengolah data transaksi seperti pembuatan bukti transaksi sekaligus

pencatatan transaksi. Didalam halaman utama terdapat beberapa

halaman-halaman seperti:

a. Halaman Home

Halaman home berisi fitur-fitur tambahan seperti kalender,

(24)

Gambar 4.5.2 Halaman Home

b. Halaman Rekening

Halaman Rekening Berisi informasi data-data rekening atau

akun-akun yang ada di Dana Pensiun Sekolah Kristen.Didalam halaman

rekening terdapat beberapa tombol yang berfungsi untuk menambah

atau menginput, mengubah, dan menghapus data rekening.

(25)

Gambar 4.5.4 Halaman Tambah Rekening

Gambar 4. 5.5 Halaman Update Rekening

c. Halaman Kas Keluar

Didalam Menu kas kecil terdapat dua halaman yaitu kas keluar dan

kas masuk. Pada halaman kas keluar informasi yang diberikan yaitu

jurnal akuntansi dan transaksi kas kecil keluar. Halaman kas keluar

terdapat beberapa tombol yang berfungsi untuk menginput atau

menambah, mengubah dan menghapus data, serta mencetak bukti

(26)

Gambar 4. 5.6 HalamanKas Keluar

Gambar 4. 5.7 Halaman TambahKas Keluar

(27)

Gambar 4. 5.9 Halaman CetakKas Keluar

d. Halaman Kas Masuk

Pada halaman kas masuk informasi yang diberikan yaitu jurnal

akuntansi dan data transaksi kas kecil masuk. Halaman ini memiliki

beberapa tombol yang berfungsi untuk menginput atau menambah

data, mengubah data, menghapus data, dan mencetak bukti transaksi

kas masuk.

(28)

Gambar 4. 5.11 Halaman Tambah Kas Masuk

Gambar 4. 5.12 Halaman Update Kas Masuk

(29)

e. Halaman Bank Keluar

Pada menu kas bank terdapat dua halaman yaitu bank keluar dan

bank masuk. Pada halaman bank keluar informasi yang diberikan

yaitu jurnal akuntansi dan transaksi pengeluaran kas Dana Pensiun

Sekolah Kristen yang terdapat di bank . Pada halaman bank keluar

terdapat beberapa tombol yang memiliki fungsi untuk menginput

atau menambah data, merubah data, menghapus data, dan mencetak

bukti transaksi.

Gambar 4. 5.14 Halaman Bank Keluar

(30)

Gambar 4. 5.16 Halaman Tambah Bank Keluar

Gambar 4. 5.17 Halaman Update Bank Keluar

(31)

f. Halaman Bank Masuk

Pada halaman bank masuk informasi yang diberikan yaitu jurnal

akuntansi, dan data transaksi penerimaan kas Dana Pensiun Sekolah

Kristen yang terdapat di Bank. Pada halaman bank masuk terdapat

beberapa tombol yang berfungsi untuk menginput atau menambah

data, mengubah data, menghapus data dan mencetak bukti transaksi

kas bank masuk.

Gambar 4. 5.19 Halaman Bank Masuk

(32)

Gambar 4. 5.21 Halaman Tambah Bank Masuk

Gambar 4. 5.22 Halaman Update Bank Masuk

(33)

g. Halaman Jurnal Memorial

Pada Halaman jurnal memorial informasi yang diberikan yaitu

jurnal akuntansi, data-data transaksi diluar penerimaan dan

pengeluaran kas, seperti hutang pajak, hutang pegawai, dan masih

banyak lagi. Informasi yang diberikan pada jurnal memorial sama

dengan jurnal umum didalam akuntansi perusahaan lainnya.Pada

halaman ini terdapat beberapa tombol yang berfungsi untuk

menginput, dan menambah data, mengubah data, menghapus data

dan membuat bukti transaksi.

Gambar 4. 5.24 Halaman Jurnal Memorial

(34)

Gambar 4. 5.26 Halaman Update Jurnal Memorial

Gambar 4. 5.27 Halaman Cetak Jurnal Memorial

h. Halaman Posting

Pada halaman posting terdapat semua jurnal akuntansi yang berasal

dari kas keluar, kas masuk, bank keluar, bank masuk dan jurnal

memorial. Jurnal-jurnal yanng terdapat didalam halaman posting

merupakan jurnal yang bersifat sementara dan dapat dihapus dan

dirubah. Dalam halaman ini terdapat dua buah tombol tombol

(35)

jurnal dengan kode transaksi yang sama akan hilang dan masuk ke

halaman jurnal. Jika sudah masuk ke halaman jurnal berarti jurnal

tersebut bersifat tetap dan tidak dapat dirubah lagi. Sedangkan jika

tombol hapus ditekan maka semua jurnal dengan kode transaksi

yang sama akan terhapus.

Gambar 4. 5.28 Halaman Posting

i. Halaman Jurnal

Halaman ini berisi jurnal-jurnal akuntansi yang berasal dari kas

keluar, kas masuk, bank keluar, bank masuk, dan jurnal memorial

yang telah diposting dan bersifat tetap. Jurnal-jurnal yang ada

dihalaman ini tidak dapat dirubah-rubah lagi karena bersifat tetap.

Jika ada kesalahan dalam penginputan pada halaman ini terdapat

(36)

Gambar 4. 5.29 Halaman Jurnal

j. Halaman Otorisator

Pada halaman ini terdapat daftar nama otorisator untuk bukti

transaksi yang akan dicetak, yaitu kepala kantor dan direktur

keuangan Dana Pensiun Sekolah Kristen. Jika kepala kantor atau

direktur keuangan berganti, textfield yang berisi nama kepala kantor

dan direktur keuangan diubah dan tekan tombol ubah maka nama

kepala kantor dan direktur keuangan yang terdapat dihalaman cetak

akan berganti dengan nama yang baru.

(37)

k. Halaman Tahun Anggaran

Halaman ini berisi daftar tahun anggaran keuangan aktif di Dana

Pensiun Sekolah Kristen. untuk memilih tahun anggaran yang aktif,

maka pilih radio button yang berisi tahun anggaran dantekan

simpan secara otomatis tahun anggaran yang ada aktif akan

berganti. Jika ingin menambah tahun anggaran, maka cukup tekan

tambah dan input data-data tahun anggaran yang dibutuhkan.

Gambar 4. 5.31 Halaman Tahun Anggaran

(38)

l. Halaman Logout

Berfungsi untuk keluar dari aplikasi pencatatan transaksi kas Dana

Pensiun Sekolah Kristen.

Gambar 4. 5.33 Halaman Logout

4.5.2 Potongan Script Aplikasi Pencatatan Transaksi Kas

Berikut ini adalah potongan script penting yang terdapat dalam proses

pencatatan transaksi kas:

1. Proses Kas Kecil (Insert_keluar.php)

...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 11, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 14, 2 ) like '%$tahun%' and no_bukti like '%BUKK%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,4);

$terakhir= substr(10001 + intval(substr($row['no_bukti'],7,4)),1,4); $no_kel=$rek."-". $terakhir."-".$bulan."-".$tahun;

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0"));

$validasi=mysql_fetch_array(mysql_query("select * from otorisasi")); if($_POST['submit']== "Simpan"){

(39)

$query= mysql_query("insert into

$query2 = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,j

if ($query && $query2) {

header('location:kas_keluar.php?message=success'); ...

Penjelasan:

Ini adalah potongan script untuk proses kas kecil keluar, dimana proses

utamanya adalahpencatatan kedalam jurnal akuntansi pada setiap

transaksi dan pencetakkan bukti transaksi. Proses pencatatan transaksi

yang ada pada kas kecil keluar ini memiliki pola yang sama dengan

proses pencatatan transaksi kas yang ada di kas kecil masuk.

2. Proses Kas Bank (Cetak_bkeluar.php)

...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 12, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 15, 2 ) like '%$tahun%' and no_bukti like '%BK%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,3);

$terakhir = substr(1001 + intval(substr($row['no_bukti'],7,3)),1,3); $no_bukti=$rek."-BK". $terakhir."-".$bulan."-".$tahun;

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0"));

$validasi=mysql_fetch_array(mysql_query("select * from otorisasi")); if($_POST['submit']== "Simpan"){

if(is_numeric($jumlah)){

$query = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,p ihak_luar,jml_lampiran)

values('$no_bukti','$no_rek','".date("Y-n-d",

(40)

$query2 = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,p ihak_luar,jml_lampiran)

values('$no_bukti','$kode_rekening','".date("Y-n-d", strtotime($tanggal))."','Pengeluaran

$keterangan_kredit','0','$jumlah','$coba[kode_ta]','$userid',' ',' ')") or die(mysql_error());

if ($query && $query2) {

header('location:bank_keluar.php?message=success'); ...

Penjelasan:

Ini adalah potongan script untuk proses kas bank keluar, dimana proses

utamanya adalah pencatatn kedalam jurnal akuntansi dan melakukan

pencetakan bukti transaksi. Proses pencatatan transaksi yang ada pada

kas bank keluar ini memiliki pola yang sama dengan proses pencatatan

Gambar

Tabel 4.4.1.1 Tabel anggaran
Tabel 4.4.1.3 Tabel otorisasi
Tabel 4.4.1.5 Tabel peta_rekening
Tabel 4.4.1.6 Tabel saldo
+7

Referensi

Dokumen terkait

Oleh karena itu dilakukan analisis yang bertujuan untuk menentukan nilai batas berat lahir sebagai prediktor kejadian stunting pada anak umur 6-23 bulan yang

- Belanja Modal Meja Panjang 6 Unit Ka,b. umum

[r]

Menentukan fungsi-fungsi yang terkait dalam proses yang ada pada sub-sistem informasi akuntansi : siklus pembelian dan pengeluaran kas.. Merancang data flowchart diagram

Pada dioda zener terdapat nilai Izm (Arus zener maksimum) yang telah ditentukan ooleh pabrik dan arus zener tidak boleh melebihi Izm tersebut, karena akan

Tarian klasik Bali yang memiliki gerakan yang sangat kompleks. Legong sendiri berasal dari kata „leg‟ yang artinya luwes dan kemudian diartikan sebagai gerakan

PHBS merupakan singkatan dari Perilaku Hidup Bersih dan Sehat yaitu sekumpulan perilaku yang dipraktekkan atas dasar kesadaran sebagai upaya agar dirinya sehat

Mahasiswa dapat menjelaskan keseimbangan jangka pendek dalam industri yang kompetitif, keseimbangan jangka panjang di pasar persaingan sempurna serta dapat