Membuat Slip Gaji dengan Crystal Report

Baca Juga

Sebelumnya kita siapkan dulu databasenya yang berisi tabel Data karyawan dan Data gaji. kurang lebih struktur tabelnya sebagai berikut :
  • DataGaji : NIK (Primary Key), Nama, jabatan
  • DataKaryawan : KodeGaji (Primary Key), tanggal, GajiPokok, Transport, Bonus, PPh21, Pinjaman

Buka Crystal Report, pilih as A Blank Report, cari database dan masukkan kedua tabel diatas kedalam report.


Kemudian muncul jendela Link Database, apabila database tidak bermasalah, secara otomatis keduaa tabel akan nge-Link pada field "NIK", klik OK, dan saatnya mulai mendesign SLIP GAJI kita.



1. Membuat group untuk memisahkan setiap Slip Gaji (-per periode dan per karyawan-) :
Pilih menu Insert -- Group, muncul jendela Insert Group, pilih kodegaji dan tekan tomnbol OK. Apabila kita tidak menginginkan nama group muncul (-kodegaji -), menghapus keduanya tidaklah mengapa, tinggal pilih pada Group 1# Name dan tekan del pada keyboard.

2. Langkah selanjutnya memasukkan field-field ke masing-masing area :
Pilih Menu Insert -- Field Object ...
Field DataGaji - tanggal, DataGaji - periode, DataGaji - NIK, DataKaryawan - nama, DataKaryawan - Jabatan, drag ke area Group Header #1, lengkapi dengan text Object (- Menu Insert -- Text Object ... -) , kurang lebih akan tampak tampilan sebagai berikut :



Sekarang untuk area detai kita isi dengan field-field sebagai berikut :
- Gaji pokok
- Transport
- Makan
- Pph21
- Pinjaman

Langkah-langkahnya sama seperti memasukkan field ke area Group Header #1, susun sesuai keinginan.

3. Membuat Field Total Pendapatan, Potongan dan Total diterima
Bila Anda bekum pernah menggunakan fasilitas Formula Field ada baiknya Anda membaca artikel saya tentang Formula Field disini.

Buat Formula Field baru, namai dengan : Tot1, kemudian pada jendela Formula Editor masukkan nilai seperti ini :
{DataGaji.GajiPokok}+{DataGaji.Transport}+{DataGaji.Bonus}
 Buat lagi dan namai dengan : Tot2, masukkan rumus sebagai berikut :
{DataGaji.PPh21}+{DataGaji.Pinjaman}
 Buat lagi dengan nama : Tot3, masukkan rumus sebagai berikut :
{@Tot1}+{@Tot2}
 *note : sesuaikan rumus dengan field yang Anda buat.

Drag dan susun ketiga Formula Field tadi kedalam area Detail.

Sampai disini inti dari pembuatan slip gaji sudah selesai, selanjutnya tinggal mengatur, menformat kembali field-fieldnya agar sesuai keinginan, misalnya dengan merubah menjadi rata kiri, tulisan tebal, menghilangkan tanda negatif, menghilangkan tanda mata uang, meruba format tanggal dan sebagainya.

Tambahkan pula Kop Perusahaan pada area Group Header #1 diatas tanggal, periode dan field-field lainnya, tempat tanda tangan untuk pemberi dan penerima gaji, serta keterangan-keterangan lain pada Group Footer #1. Permanis tampilan dengan memberikan garis-garis pemisah (- Menu Insert -- Line )

Untuk area-area yang tidak terpakai kita hilangkan saja/tidak ditampilkan dengan cara klik kanan pada samping kiri area bersangkutan kemudian pilih -- suppress (No Drill - Down), sehingga pada area bersangkutan akan diarsir dengan warna hitam.

Bila masih bingung, Anda dapat melihat tampilan lengkap designya pada gambar di bawah ini : 


Contoh Reportnya (Crystal Report 8.5) dapat Anda download disini :
http://www.ziddu.com/download/10801962/SLIPGAJI.rar.html

Untuk Link download yang sudah saya perbaiki dapat dilihat pada halaman DOWNLOAD, walaupun baru sedikit semoga bisa bermanfaat,untuk cara download silakan lihat DI SINI, Terima kasih

8 Tanggapan

assalamu'alaikum
akhi kenapa vbjadul.com ngga bisa di akses lagi
apa karena (maaf) tidak memperpanjang/membayar hostingan...
insya allah kami siap membantu dengan memberikan donasi...
kasih link alamat donasi akhi

wassalamualaikum...

Ya akhi..
saya ikut menanggapi..hmm
bukane ini blog,jadi free donasi harusnya..cuma yg punya blog ini lagi sibuk ya...

maturnuwun
ali

buat mas rafi dan mas ali saya mohon maaf atas ketidaknyamanan ini, yang jelas ada masalah non teknis yang menyebabkan saya lama tidak mengupdate blog ini bahkan sampai tidak memperpanjang domainnya, insya Alloh dalam waktu dekat akan saya belikan domain baru.. terimakasih atas partisipasinya. :)

Maturnuwun infonya gan... Monggo mampir di Blog Saya...

njih mas sami-sami. matur suwun

Mas saya mau nanya, gmna caranya menyimpan dta kedalam 2 tabel yg berbeda sekaligus tp masih satu database. .?
Saya pake database sql dan vb6 mas. .
Mohon bantuany y mas. .
Terima kasih. .

Tinggal tempatkan code simpannya setelah code simpan pertama mas, jd ada 2 code penyimpanan dalam satu perintah, misal ketika click command button.
Terima kasih

Tinggal tempatkan code simpannya setelah code simpan pertama mas, jd ada 2 code penyimpanan dalam satu perintah, misal ketika click command button.
Terima kasih


Formulir Kontak

Nama

Email *

Pesan *

Pengikut