Support #419
[phase 1] - ESS Overtime for Generate Absence Half Day
Added by Anonymous about 4 years ago.
Updated over 3 years ago.
Description
Dear Dev
Mohon dibuatkan condition berikut:
1. CondOTAssignment :
a. cond_assignment_no: Jika fieldID 'Notes' terisi 001
b. cond_assignment_yes: Jika fieldID 'Notes' terisi 002
Kode Assignment Notes
001=Cash
002=Leave
2. Saving data back end untuk task id prc_post_PHRPA0118
a. Jika durasi lembur minimal 4 jam sampai 7 jam 59 menit, maka tergenerate quota setengah hari 1 record.
b. Jika durasi lembur minimal 8 jam dan seterusnya, maka tergenerate quota setengah hari 2 record dengan Seq ke 1 & ke 2 dengan Start Date & End Date yg sama.
Field apa saja yg terposting ke PHRPA0118 ada pada PCMWFDEFFIELDPOS dg task ID prc_post_PHRPA0118

3. Mohon bantuan melakukan cek param ID CondOTSaveMD15
Saat ini sudah menggunakan param ID tersebut tpi data gagal update ke PHRPA0015
kodisi CondOTSaveMD15 memiliki ketentuan:
a. Data PHRPA0015 terupdate, jika data overtime yg masuk bulannya lebih awal dari periode payroll saat ini, CorrectStatus ke update manjadi 1.
b. Field RetroDate di PHRPA0015 terupdate, jika tanggal overtime lebih awal dari tanggal retro period yang sudah ada atau jika masih kosong.

Files
- Status changed from New to Assigned
Tolong dibuatkan autoload untuk field2 berikut ini:
1. StartDate_118 (Autofield, yang diinput ditable PDSWFMDOVERTIME field DateFrom)
2. EndDate_118 (Autofield, yang diinput ditable PDSWFMDOVERTIME field DateTo)
3. StartDateDeduction_118 (Autofield 2 minggu , yang diinput ditable PDSWFMDOVERTIME field DateFrom)
4. EndDateDeduction_118 (Autofield 2 minggu , yang diinput ditable PDSWFMDOVERTIME field DateTo)
5. seq_118 (Autofield, sesuai urutan jumlah data)
6. AbsenceQuota_118 (Autofield, sudah diset di fix value)
7. status_118 (Autofield, sudah diset di fix value)
revisi terupdate untuk autofield,
1. StartDate_118 (Autofield, yang diinput ditable PDSWFMDOVERTIME field DateFrom)
2. EndDate_118 (Autofield, yang diinput ditable PDSWFMDOVERTIME field DateTo)
3. StartDateDeduction_118 (Autofield, sama dengan tanggal yang diinput ditable PDSWFMDOVERTIME field DateFrom)
4. EndDateDeduction_118 (Autofield, 2 bulan dari tanggal StartDatededuction_118)
5. seq_118 (Autofield, sesuai urutan jumlah data)
6. AbsenceQuota_118 (Autofield, sudah diset di fix value)
7. status_118 (Autofield, sudah diset di fix value)
CondOTAssignment Done: kalo dia 001 = 1 kalo dia 002 = 0
Untuk yang HalfDay Done.
kondisi untuk membaca halfday sudah jalan lip,
tinggal yang field autoload sama yang sequance halfday durasi 4&8jam nya belum yaa,
Nuhun.
update hasil testing ess rohto overtime :
- yang sudah OK hasil testingnya adalah point berikut,
1. CondOTAssignment :
a. cond_assignment_no: Jika fieldID 'Notes' terisi 001
b. cond_assignment_yes: Jika fieldID 'Notes' terisi 002
2. Autofield(Hanya tinggal hide grid absence HalfDay)
- yang belum OK hasil testingnya adalah point berikut,
1. Saving data back end untuk task id prc_post_PHRPA0118.
2. Mohon bantuan melakukan cek param ID CondOTSaveMD15.
update hasil testing ess rohto overtime :
yang sudah OK hasil testingnya adalah point berikut,
1. CondOTAssignment :
a. cond_assignment_no: Jika fieldID 'Notes' terisi 001
b. cond_assignment_yes: Jika fieldID 'Notes' terisi 002
2. Autofield(Hanya tinggal hide grid absence HalfDay)
yang belum OK hasil testingnya adalah point berikut,
1. Saving data back end untuk task id prc_post_PHRPA0118.
a. Jika durasi lembur minimal 4 jam sampai 7 jam 59 menit, maka tergenerate quota setengah hari 1 record. (Sudah OK)
b. Jika durasi lembur minimal 8 jam dan seterusnya, maka tergenerate quota setengah hari 2 record dengan Seq ke 1 & ke 2 dengan Start Date & End Date yg sama. (Belum OK/Masih terbentuk hanya 1 squance)
2. Mohon bantuan melakukan cek param ID CondOTSaveMD15.
- Due date set to 07/09/2021
- Priority changed from High to Urgent
Dear Alip,
Mohon update yaa untuk catatan yg msh belum solve
Tks
update hasil QA Testing Ess Overtime Rohto yang belum solve.
1. Mohon bantuan melakukan cek param ID CondOTSaveMD15(On Process Alip)
untuk yang lainnya sudah solve, kecuali yang diatas 1 lagi masih on process.
hasil QA Test Sepertinya sudah Ok semua yaa task yang di redmine ini,
Terima kasih yaa untuk kerjasamanya.
Testing by bintar:
Pengetesan pada Rohto Development di Client.
1. Deploy WFSAVEPHRPA0118 di tabel custparam
2. deploy semua tabel DEF untuk overtime_AJTM
3. upload hardcode utility.js pada folder UI\app\controller\workflow\run
4. ubah design pada tabel PHRPA0118 , ikuti seperti di rohto development kantor
5. ubah settingan mdcon phrpa0118 menjadi N2 pada MDCON.

- Status changed from Assigned to QA Test
- Assignee changed from Kezia Pawitra Yulianti to Muhammad Bintar
dear Bintar,
ini sudah done tasknya? apa sudah di deploy ke client?
tolong update statusnya ya sesuai hasil testing
Tks
update :
sudah done dan sudah dipakai di rohto production.
- Status changed from QA Test to Closed
Also available in: Atom
PDF