Bug #3175
Validasi untuk Cost Travel ESS
Added by Regina Tasya about 1 month ago.
Updated 20 days ago.
Description
kak aziid,
1. kondisi diawal plan itu terisi jika pengajuan plan.
kemudian yang dimau saat ini plan ini untuk yang autofill ingin di 0 in.
dan untuk cost type 7000 diisi manual ratenya, namun jika ratenya dibuka maka untuk di costtype yg autofill juga ratenya akan terbuka.
maka dari itu ingin diberikan validasi 1: jika karyawan mensubmite maka cek dulu ratenya untuk cost type yang autofill sebelumnya(selain yang cost type 7000) kemudian samakan dengan travel to cost ratenya, jika berbeda rate di travel to cost dengan rate yang ada diform pengajuan maka akan muncul validasi massage: Silahkan cek kembali untuk Kebijakan Rate Pada Perusahaan!
2. kemudian untuk plan yang default autofill itu plannya 0 dan cost type 7000 plannya terisi manual.
jika di submit maka yang boleh lebih besar dari 0 itu hanya si cost type 7000 untuk plan nya.
dan bikin validasi lagi yaitu: selain cost type 7000 tidak boleh lebih dari 0 untuk amount plannya.
kak disini aku sudah mndaftarkan ke genparam untuk costtype 7000. nama parameternya TRVCTYPE
menu: ess travel
Port: http://remote.minovais.com:31130/
DB: MinovaES_Bank_Kalteng_Dev (di 1442)
koreksi sedikit dan tambahan informasi yaa:
1. untuk cost type yg di daftarkan di genparam adalah cost type yang amount plan nya boleh lebih besar dr 0
2. Berhubung ada perubahan requirement yaitu kolom rate bisa di edit, maka untuk cost type yang memiliki rate di tabel travel to cost (rate lebih besar dr 0) harus di validasi saat submit yaitu tidak boleh rate yg ada di form berbeda dgn yg ada di tabel travel to cost. dan juga untuk cost type2 selain yg di daftarkan di gen param maka amount plan nya juga harus tetap 0 (tidak boleh lebih besar dr 0)
Kalau ada yg bingung, silahkan diskusi yaa besok pagi.
Tks
update package sementara :
- funtion sql (SplitString)
custparam
- TRVFlagCostType
- TRVAUTOFILLCOST
- bizproc (method)
update lanjutan
validasi rate dan number
package :
bizpro(init dan method)
custparam (TRVVALAUTOFILLCOST)
note validasi tambahan : validasi ketika costtype yang udah ada ga boleh di pilih lagi atau double
makasih
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Regina Tasya
dear tasya , udah bisa di test semua ya
package :
bizproc(method,init,before)
message catalog:
WFTRVDOUBLE
WFTRVRATNUM
makasih
- Status changed from QA Test to Deploy
- Assignee changed from Regina Tasya to Muhammad Bintar
Also available in: Atom
PDF