Feature #2935
Validasi Overtime Web
Description
Dear Mas Azid,
Mas Azid, mau dibuat validasi dong mas untuk form overtime di web dan di mobile. berikut penjelasannya:
- start time dan end time tidak boleh di jam working day kecuali pada saat day type nya OFF
contoh:
jam kerja jam 08:00 - 17:00
maka
start time tidak boleh jam 16:00
end time juga tidak boleh sampai jam 09:00
- Ketika end time melebihi jam 00:59 maka date to dibuat blank dan mandatory (dengan tujuan untuk user isi lagi dan untuk load duration lagi)
- Overtime Type ingin dibuat autoload dan readonly, dengan autoload:
ketika start timenya setelah jam working day maka "After Work Schedule"
ketika start timenya sebelum jam working dat maka "Before Work Schedule"
ketika day type nya off maka overtime typenya "After Work Schedule"
- User hanya bisa membuat 2 overtime hanya kalau overtime typenya berbeda, jika sama maka tidak bisa save
segini dulu mas, nanti ketika sudah maka ada kondisi lagi
jika kurang jelas tanyakan langsung aja mas biar aku jelasin secara langsung
Menu web dan mobile: Overtime
Port: http://easy.minovais.com
Server: 89
DB: MinovaES_Easy
Terima kasih.
Files
Updated by Kezia Pawitra Yulianti 4 months ago
- Due date set to 08/02/2024
- Status changed from New to Assigned
- Priority changed from Normal to High
koreksi sedikit:
- Ketika end time melebihi jam 00:00 maka date to nya tidak boleh sama dgn date from dan field date to nya untuk dibuat blank lagi dan mandatory terisi (dengan tujuan untuk user isi lagi dan untuk load duration lagi).
Updated by Regina Tasya 4 months ago
- Subject changed from Validasi Overtime Web dan Mobile to Validasi Overtime Web
Updated by M Azid Wahyudi 4 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to jihad ....
dear jihad , udah bisa di test ya
note : untuk validasi ini User hanya bisa membuat 2 overtime hanya kalau overtime typenya berbeda, jika sama maka tidak bisa save
sekalian aja di tambahin dikondisi2 yang baru nanti
makasih
Updated by Regina Tasya 4 months ago
- File clipboard-202408121405-jjilx.png clipboard-202408121405-jjilx.png added
- File clipboard-202408121410-opwyi.png clipboard-202408121410-opwyi.png added
- File clipboard-202408121424-j4esj.png clipboard-202408121424-j4esj.png added
dear mas ajid,
ada beberapa hal yang masih belum sesuai seperti :
1. jika request overtime di jam working day namun lewat 08:01 akan mendapatkan validasi ini sudah bener namun seharusnya jam 08.00 juga ada validasiny.
jadi untuk ini ingin di setting jam 08:00 juga ada validasinya dia tidak bisa input di jam working day
contoh tampilan
2. ini belum ada validasinya, ingin ada validasi untuk end time. harusnya tidak bisa diinput karna masih di jam kerjanya, harusnya batas end time yang bisa diinput jam terakhir sebelum working day dimulai . contoh working day mulai di jam 08.00 maka batas terakhir untuk input end time untuk lemburnya 07:59
3. saat ini jika lembur hingga ganti hari setelah mendapat validasi untuk end time masih belum blank jadi masih delete manual. jadi ingin di bikin auto blank dan di mandatory in serta untuk date to nya juga ingin di mandatory in.
(untuk mandatory di sdatatablefield sudah di cek isrequirednya 1 tapi masih belum jalan)
terima kasih
Updated by Regina Tasya 4 months ago
- Status changed from QA Test to Assigned
- Assignee changed from jihad .... to M Azid Wahyudi
Updated by M Azid Wahyudi 3 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Regina Tasya
Dear tasya , udah bisa di test ya
package :
Bizproc (all)
custparam( WFOTRANGEOT & WFOTCEKDAYTYPE)
messagecatalog (WFOTCEKRANGEOT & OVTCEKDUROVR24)
makasih
Updated by Regina Tasya 3 months ago
- File clipboard-202408281055-zn1ew.png clipboard-202408281055-zn1ew.png added
- File clipboard-202408281342-5dy7n.png clipboard-202408281342-5dy7n.png added
- File clipboard-202408281343-5juct.png clipboard-202408281343-5juct.png added
- File clipboard-202408281345-ym2gd.png clipboard-202408281345-ym2gd.png added
- File clipboard-202408281348-3xlel.png clipboard-202408281348-3xlel.png added
- File clipboard-202408281350-mwwma.png clipboard-202408281350-mwwma.png added
- File clipboard-202408281404-4edem.png clipboard-202408281404-4edem.png added
1. kak azid untuk point dibawah ini yang dikotak merah, masih belum ada validasi dan saat ini masih bisa untuk submit dari formnya. seharusnya end time juga dijam working day tidak boleh lembur.
data test:
2. kak untuk poin ini juga masih belum bener. seharusnya end timenya juga blank, agar requesternya bisa isi ulang lagi end time agar field durationnya terisi. karena saat ini jika submit field durationnya kosong masih bisa submit. takutnya user lupa isi durationnya karena tidak auto load
data ditest: __
3. Untuk poin ini juga belum ada validasi kak. jadi kalau overtime typenya before work schedule untuk endtimenya Tidak boleh melebihi batas starttime working day tsb.
terima kasih
Updated by Regina Tasya 3 months ago
- Status changed from QA Test to Assigned
- Assignee changed from Regina Tasya to M Azid Wahyudi
Updated by M Azid Wahyudi 3 months ago
note pridbadi : untuk validasi
ketika endtime kena validasi di bikin blank aja semua dan ketika input date from endtime di bikin blank
tambah vlidasi endtime juga untuk workingday hours
Updated by M Azid Wahyudi 3 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Regina Tasya
dear tasya , udah bisa di test ya
package : custparam dan bizproc
makasih
Updated by Regina Tasya 3 months ago
- File clipboard-202409041426-1h9s3.png clipboard-202409041426-1h9s3.png added
- File clipboard-202409041428-xu9zy.png clipboard-202409041428-xu9zy.png added
- File clipboard-202409041433-dedqj.png clipboard-202409041433-dedqj.png added
- Status changed from QA Test to Assigned
- Assignee changed from Regina Tasya to M Azid Wahyudi
dear mas azid,
untuk pengajuan 2x dihari yang sama dan overtime typenya sama masih bisa mengajukan.
00000004 telah mengajukan 4 kali pengajuan di tgl yang sama 2 september. yang pertama mengajukan before work, kemudian 3x mengajukan di after work schedule. dan berhasil tapi data yg double akan nimpa saat di md nya.
seharusnya hanya bisa mengajukan 2 kali dan overtime typenya harus berbeda. mohon bantuannyaa
note: saat ini validasi yang ada ketika input di tgl yang sama, namun masih bisa create
terima kasih
Menu web dan mobile: Overtime
Port: http://easy.minovais.com
Server: 89
DB: MinovaES_Easy
Updated by Kezia Pawitra Yulianti 3 months ago
- Due date changed from 08/02/2024 to 09/06/2024
- Priority changed from High to Urgent
Updated by M Azid Wahyudi 3 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Regina Tasya
dear tasya , udah bisa di test ya
package :
custparam (WFOTRANGEET)
bizproc (init dan method)
makaish
Updated by Regina Tasya 3 months ago
- File clipboard-202409121434-7jrxe.png clipboard-202409121434-7jrxe.png added
- File clipboard-202409121435-ikuct.png clipboard-202409121435-ikuct.png added
- File clipboard-202409121436-zucbz.png clipboard-202409121436-zucbz.png added
- File clipboard-202409121436-vwqnw.png clipboard-202409121436-vwqnw.png added
- Status changed from QA Test to Assigned
- Assignee changed from Regina Tasya to M Azid Wahyudi
saat requester 00000002 mengajukan overtime,
kemudian di akun aprroval 00000001,
saat membuka inbox dan membuka pengajuan 214 muncul validasi, seharusnya validasi ini tidak muncul di akun approval.
kemudian saat di cek time data, padahal 00000002 tidak mempunyai data overtime
begitu juga dengan requester 00000001, yang approv 00000006. untuk req id : 215
terima kasih
Menu web dan mobile: Overtime
Port: http://easy.minovais.com
Server: 89
DB: MinovaES_Easy
Updated by M Azid Wahyudi 3 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Regina Tasya
Dear tasya, udah bisa di test lagi ya
package :
bizproc(method)
makasih