Results 1 to 14 of 14

Thread: Logika absensi

  1. #1
    opera's Avatar
    Join Date
    Apr 2011
    Location
    http://www.opera.com/
    Posts
    4,852

    Logika absensi

    lagi bikin program absensi untuk penggajian buruh pabrik

    dalam 1 hari ada 4 shift
    1. 07.00 - 14.30
    2. 09.00 - 16.30
    3. 11.00 - 18.30
    4. 13.00 - 20.30

    menggunakan finger print, data dari finger print ditarik kemudian diolah
    shift tersebut tidak menempel pada karyawan
    jadi jika karyawan absen jam 06.45 otomatis masuk shift 1
    toleransi nya +/- 1 jam
    jika absen jam 8 lebih dia masuk shift ke 2
    jika absen jam 7.50 dia masuk shift ke 1 dan terlambat (agak mendapat potongan gaji)

    untuk shift buruh tersebut gak ada masalah

    yang menjadi masalah adalah shift satpam yang durasinya 12 jam
    1. 07.00 - 19.00
    2. 19.00 - 07.00

    ketika ada absen 07.00 bagaimana caranya tau itu absen masuk atau absen keluar?

  2. #2
    Chief Cook etca's Avatar
    Join Date
    Feb 2011
    Location
    aarde
    Posts
    11,168
    kalau di tempat gw, ada button yang harus diswitch,
    menunjukkan itu in atau out.

    jadi
    dari hasil button yang diswitch itu, dikenali sebagai IN
    maka dia shift I.
    kalau hasil button yang diswitch itu, dikenali sebagai OUT
    maka dia shift III

  3. #3
    opera's Avatar
    Join Date
    Apr 2011
    Location
    http://www.opera.com/
    Posts
    4,852
    klo buttonnya gak diswitch berarti salah masuk ya?

    disini ada buttonnya tp gak dipake karena mau nya karyawan lsg absen aja gak perlu perhatiin in out

  4. #4
    pelanggan setia Ronggolawe's Avatar
    Join Date
    Apr 2011
    Posts
    5,137
    kenapa ngga di counter saja, kalau ganjil berarti
    in, kalau genap berarti out,

    sotoy mode = onn

  5. #5
    Chief Cook GiKu's Avatar
    Join Date
    Feb 2011
    Posts
    10,315
    di tempat gw juga ada tombolnya juga indikator lampu merah/hijau

    defaultnya (jam masuk/keluar) udah diprogram
    khusus untuk personil tertentu yg di luar template, kudu pastikan lampunya merah/hijau

    kalau sudah sesuai ya, tinggal tempel aja kartunya
    kalau gak cocok, dia pencet tombolnya



    btw, dari NIK kan juga bisa dicocokkan bagian/jadwal kerjanya

  6. #6
    juragan kopi noodles maniac's Avatar
    Join Date
    Apr 2011
    Location
    Noodle Cafe
    Posts
    15,927
    Bener kata etca. Harus ada pembedaan in-out. Kalo gak jadinya ya kacau. Satpam A absen masuk jam7 pagi. Satpam B absen pulang jam7 pagi. Kalo gak dibedain ya susah. Bakal sama-sama dihitung absen masuk/sebaliknya. Ujung-ujungnya checking manual. Sama aja bodong

    ---------- Post Merged at 10:47 AM ----------

    Bener kata etca. Harus ada pembedaan in-out. Kalo gak jadinya ya kacau. Satpam A absen masuk jam7 pagi. Satpam B absen pulang jam7 pagi. Kalo gak dibedain ya susah. Bakal sama-sama dihitung absen masuk/sebaliknya. Ujung-ujungnya checking manual. Sama aja bodong
    Jika menurutmu hidup ini tidak menarik, maka buatlah hidupmu semenarik mungkin - Shinsaku Takasugi

    Impossible is nothing!

  7. #7
    opera's Avatar
    Join Date
    Apr 2011
    Location
    http://www.opera.com/
    Posts
    4,852
    masalahnya
    - kadang user absen lebih dari 2 x jadi diambil paling awal dan akhir absensi untuk nentuin masuk dan kluarnya
    - penggunaan indikator in/out seperti bukan menjadi pilihan, klo user lupa pindah, jadi kacau donk in out nya
    - dibuat default juga gak bisa, shift buruh, staff, satpam tumpang tindih (keterbatasan mesin gak bisa bikin shift yang tumpang tindih)

  8. #8
    pelanggan tetap jojox's Avatar
    Join Date
    Apr 2011
    Location
    Jekardah
    Posts
    1,169
    fingerprint absensi kantor gw sistemnya kyk gini, payroll bukan berdasarkan jam/harian, wage/salary dah fixed. tpi ini buat ngitung bonus/tunjangan/remunerasi.

    kantor jam kerja : 7.30-16.00. toleransi 15 menit.

    *punch in jam 7.46 berarti telat. berkali-kali telat, dapat pembinaan.
    *punch out jam 15.59 berarti pulang mendahului, berkali-kali begini, dapat pembinaan.
    *tidak punch in/out, berarti ada sesuatu hal, minta ijin/justifikasi tertulis.

    yg suka telaat, pulang mendahului, tanpa alasan etc. tunjangan profesi dipotong.
    Any views or opinions presented above are solely those of the author. Thus the author may disclaim accuracy on warranties and liabilities they may cause including loss of intellectual properties, economical benefit, and coordinated mental responses.

  9. #9
    pelanggan second_life's Avatar
    Join Date
    Aug 2011
    Location
    again, on my second life
    Posts
    434
    dan kebutuhanny untuk tau dia absen masuk atau keluar buat apa ya?
    apa buat hitung jam kerja? karena kalo untuk gaji, bener kata jojox, biasany itu ud tetap (entah tapi klo buruh harian yak )

    kalau cuman buat hitung jam kerja, ya bukanny tinggal ambil jam absen pertama dan terakhir dia per tanggal X, cari selisihnya.
    dengan cara begini, dia mau absen brapa kali juga ga ngaruh, yg diambil adalah waktu pertama dan terakhir dia absen per satu hari.

    yah, daku ndak tau tujuanny apa sih, maap kalo ternyata meleset

  10. #10
    Chief Cook GiKu's Avatar
    Join Date
    Feb 2011
    Posts
    10,315
    salah satunya untuk evaluasi kehadiran, sering telat apa nggak ?
    untuk kasih SP di semester depan

  11. #11
    pelanggan second_life's Avatar
    Join Date
    Aug 2011
    Location
    again, on my second life
    Posts
    434
    ^ tetep bisa pake cara diatas sih kalau cuma untuk keperluan sering telat/ga. cuman untuk yg shift malam agak rancu yah. karena dilihatny bukan bener2 sesuai shift dia. tapi per hari. jadi kira2 separoh dari hari ini, dan separoh dari hari kemaren. ya begitulah.

    *menjabarkan masalah kayak gini cuman make kata2 doang bener2 susah yak
    enakny sambil oret2 kertas dan tunjuk2

  12. #12
    opera's Avatar
    Join Date
    Apr 2011
    Location
    http://www.opera.com/
    Posts
    4,852
    emmm
    masalahnya ketika seseorang absen jam 7 malam
    bagaimana kita tahu, dia absen pulang atau absen masuk
    karena kalau terlambat akan mendapat potongan tunjungan, gak dapet bonus, gapok harian akan dihitung proposional

    ---------- Post Merged at 09:45 PM ----------

    emmm
    masalahnya ketika seseorang absen jam 7 malam
    bagaimana kita tahu, dia absen pulang atau absen masuk
    karena kalau terlambat akan mendapat potongan tunjungan, gak dapet bonus, gapok harian akan dihitung proposional

  13. #13
    pelanggan setia
    Join Date
    May 2011
    Posts
    4,958
    Logika istilahnya saja sudah aneh. Absensi itu dari kata absen artinya nggak hadir. Mestinya bukan absensi tapi presensi. Atau emang sengaja ya term absensi dipopulerkan supaya ada alasan absen...hmmm

  14. #14
    pelanggan second_life's Avatar
    Join Date
    Aug 2011
    Location
    again, on my second life
    Posts
    434
    er......
    g pengen tau 1 hal, pas hari cut off nya, anggep lah setiap tanggal 22 gitu. ditarik jem brapa absensiny?
    yg masuk pagi ud absen pulang? yg masuk sore ud absen masuk?

    kalo yg masuk pagi belom absen pulang / yg masuk sore belom absen masuk, ya tinggal dilihat aja toh, di hari terakhir itu, siapa yg ga ada absen pulangnya, tp ada absen masuknya. itu berarti masuk pagi.
    kalau kondisiny yg masuk pagi ud absen, dan yg masuk sore ud absen masuk, ya tinggal di liat, dihari itu, siapa yg ud absen masuk, tp ga ada absen pulangnya, itu masuk sore.

    kelemahannya adalah kalo ada karyawan yg ga masuk pas hari cut off ini. hahahaha.
    paling enak sih sebenerny dbaseny; tabel employee ditambah field shift. jd jelas karyawan mana masukny kapan, pulangny kapan.
    sekalipun mesin lu mungkin jaman purba punya, tp mestiny data hasil tarikanny bisa diconvert entah ke access atau ke sql kan?
    join dah tuh ama tabel employee yg ud dimodif, baru diitung di situh.
    bikin stored procedure (di sql; klo di access g nyerah dah. males.) perhitungan, supaya lu ga usah itung manual. tiap bulan tinggal running aja itu SP nya. beres perkara. ^^

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •