Contoh Formula Gaji Openbravo Payroll

Berikut adalah contoh-contoh fomula gaji di Openbravo Payroll. Contoh ini yang bisa dipelajari, untuk selanjutnya dimodifikasi sesuai kebutuhan perusahaan. Anda juga bisa menghubungi kami disini jika ingin request internval variable baru.

Sekadar mengingatkan, berikut ini panduan dalam menulis kode formula gaji di openbravo payroll:

  1. formula gaji didefinisikan sebagai kode javascript.
  2. sehubungan formula gaji yang didefinisikan sebagai javascript, formula bisa ditulis dengan 1 statement atau lebih. setiap statment dipisahkan dengan tanda titik koma/semicolon (sesuai dengan standard penulisan statement di javascript).
  3. variable yang dipakai sebagai alat untuk menampung hasil dari formula ini adalah variable bernama result. oleh karena itu, variable result harus ada, dan harus bertipe numeric.

berikut contoh-contoh formula gaji tersebut:

potongan karena terlambat masuk

potongan karena terlambat masuk yang didefinisikan sebagai potongan sebesar 10.000 rupiah sekali terlambat.

var result=terlambat*10000;

potongan karena tidak masuk

potongan karena tidak masuk yang didefinisikan sebagai potongan sebesar 25.000 rupiah sekali tidak masuk.

var result=tidakmasuk*25000;

berikut adalah contoh hasil ekperimen dengan kedua formula gaji diatas. pertama-tama kita pastikan ada jadwal shift karyawan yang valid.

kemudian pastikan juga jadwal shift tersebut sudah di-pasangkan dengan karyawan, sehingga karyawan memiliki jadwal shift yang pasti.

kemudian, pastikan juga sudah ada record attendance

jika diperhatikan lagi, record attendance ini hanya 3 hari saja dari total 28 hari kalender yang ada. dari 28 hari kalender itu, 4 hari diantaranya libur akhir pekan, sehingga jumlah hari tidak masuk adalah 28-4-3=21. perhatikan juga ada 1 hari dari 3 hari yang masuk kerja, dimana karyawan ini datang terlambat.

berikut adalah potongan (deduction catalog) untuk denda karena terlambat

dan berikut adalah definisi potongan (deduction catalog) untuk denda karena tidak masuk

untuk menguji hasil formula gaji ini, jalankan proses hitung formula gaji dengan klik tombol calculate salary formula di window salary payment. screenshot berikut menunjukkan hasil perhitungan dari formula gaji yang sudah didefinisikan diatas:

dari gambar diatas, nampak hasil denda 1 (potongan terlambat) dimana 1 hari terlambat, dengan potongan perhari 10rb rupiah, maka nilai denda 1 adalah 10.000 rupiah. sedangkan denda 2 (potongan tidka masuk) dimana 21 hari tidak masuk, dengan potongan 25rb rupiah, maka nilai dendan 2 adalah 21x25rb=525.000 rupiah.

Advertisements

One thought on “Contoh Formula Gaji Openbravo Payroll

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s