Bug #3507
Kendala Approve, Reject, dan Revise Request di Mobile (Leave, Attendance, Overtime)
Description
Dear Mas Shofwan,
Mohon bantuannya untuk melakukan pengecekan terkait beberapa kendala yang ditemukan saat melakukan Approve, Reject, dan Revise pada aplikasi mobile setelah pengajuan dilakukan melalui website. Berikut detail kendala yang terjadi:
Leave:
1. Request Leave berhasil diajukan melalui website, tetapi saat mencoba melakukan Approve di mobile untuk Request No 254, muncul notifikasi Failed.
Request EmployeeID: 00000002
Approval EmployeeID: 00000005
2. Request Leave berhasil diajukan melalui website, tetapi saat mencoba melakukan Reject di mobile untuk Request No 255, muncul notifikasi Failed.
Request EmployeeID: 00000002
Approval EmployeeID: 00000005
3. Request Leave berhasil diajukan melalui website, tetapi di mobile tidak tersedia tombol Revise.
Attendance:
1. Request Attendance berhasil diajukan melalui website, tetapi Request No 256 tidak muncul di Inbox mobile, sedangkan di Inbox website, request tersebut tersedia.
Request EmployeeID: 00000002
Approval EmployeeID: 00000001
2. Request Attendance berhasil diajukan melalui website, tetapi Request No 257 tidak muncul di Inbox mobile, sedangkan di Inbox website, request tersebut tersedia.
Request EmployeeID: 00000002
Approval EmployeeID: 00000002
3. Request Attendance berhasil diajukan melalui website, tetapi di mobile tidak tersedia tombol Revise.
Overtime:
1. Request Overtime berhasil diajukan melalui website dan berhasil di-Approve melalui mobile. Namun, di Archive dan Outbox mobile, tidak ada riwayat untuk Request No 258 yang baru saja disetujui. Selain itu, setelah pengecekan di Archive pada website, kolom Description tidak menampilkan keterangan apa pun. Pada Task Name, statusnya juga tertulis sebagai Reject Mail Creator, padahal seharusnya Complete.
Request EmployeeID: 00000002
Approval EmployeeID: 00000004
2. Request Overtime berhasil diajukan melalui website dan berhasil di-Reject melalui mobile dengan notifikasi Success. Namun, Request No 260 masih tetap muncul di My Inbox mobile, padahal sudah di-Reject.
Request EmployeeID: 00000002
Approval EmployeeID: 00000002
3. Request Overtime berhasil diajukan melalui website, tetapi di mobile tidak tersedia tombol Revise.
Terimakasih.
PORT: https://hris-ekno.minovais.com/Account/Login
DB: 103.153.60.89
Nama DB: MinovaES_Ekno
Files
Updated by Kezia Pawitra Yulianti 4 months ago
- Due date set to 03/21/2025
- Status changed from New to Assigned
- Priority changed from Normal to High
Updated by shofwan shiddiq 3 months ago
- Assignee changed from shofwan shiddiq to Mr Dhafin
Seperti nya request id yang di buat sudah pada close, tolong di buatkan lagi ya masing2 type ( attendance, leave, dan overtime ). Tapi jangan di approve melalui web, saya ingin test approve melalui mobile
Updated by Mr Dhafin 3 months ago
Berikut ya mas,
Request id (Leave, Attendance, Overtime)
Leave:
1.Request No 3 untuk Approve
Request EmployeeID: 00000566
Approval EmployeeID: 00000001
2.Request No 4 untuk Reject
Request EmployeeID: 00000566
Approval EmployeeID: 00000001
Attendance:
1. Request No 6 untuk Reject
Request EmployeeID: 00000566
Approval EmployeeID: 00000002
2. Request No 7 untuk Approve
Request EmployeeID: 00000566
Approval EmployeeID: 00000002
Overtime:
1. Request No 8 untuk Approve
Request EmployeeID: 00000566
Approval EmployeeID: 00000001
2. Request No 9 untuk Reject
Request EmployeeID: 00000566
Approval EmployeeID: 00000001
Terimakasih
Updated by shofwan shiddiq 3 months ago
- File 511fb782-6d7a-4a66-908a-2d26ad013501.jpg 511fb782-6d7a-4a66-908a-2d26ad013501.jpg added
- File 7314901e-cf71-41b0-af33-d4a43e97cd67.jpg 7314901e-cf71-41b0-af33-d4a43e97cd67.jpg added
- File befa3f4b-31ce-4f90-a72b-f3c64221ba63.jpg befa3f4b-31ce-4f90-a72b-f3c64221ba63.jpg added
- File clipboard-202503271353-mqp1t.png clipboard-202503271353-mqp1t.png added
- File clipboard-202503271406-wcvgt.png clipboard-202503271406-wcvgt.png added
- Due date changed from 03/21/2025 to 03/27/2025
- Status changed from Assigned to QA Test
- Assignee changed from shofwan shiddiq to M Azid Wahyudi
OVERTIME
Untuk yang overtime saya test sudah bisa di approve melalui mobile, dapat di cek hasilnya untuk request id 8 dan 9.
Melakkukan approval untuk req id 9 success
LEAVE
Melakukan approval Approve, atau Reject leave untuk Req id 3 dan 4 masih error
Saat di test di postman, message nya = An error has occurred.
Berikut json yang dikirim melalui apk mobile
approve
endpoint: https://api-mobile-ekno.minovais.com/api/wf/requestWithoutAttachment
json:
{"worlflow_id":"4","status":"Submit","workflow_name":"Leave_FAMA","absence_type":"","quota_from":"","quota_to":"","delegate_to":null,"duration":"","duration_ovt":null,"remaining_quota":"","description":"","action":"400","comment":null,"date":"","date_from":"","date_to":"","time_from":"","time_to":"","notes":"","reason":"","request_no":"4","office":"","latitude":"","longitude":"","day_type":"","attendance_type":"","filename":null,"filetype":null,"filebase64":null}
reject
endpoint: https://api-mobile-ekno.minovais.com/api/wf/requestWithoutAttachment
json: {"worlflow_id":"4","status":"Submit","workflow_name":"Leave_FAMA","absence_type":"","quota_from":"","quota_to":"","delegate_to":null,"duration":"","duration_ovt":null,"remaining_quota":"","description":"","action":"410","comment":null,"date":"","date_from":"","date_to":"","time_from":"","time_to":"","notes":"","reason":"","request_no":"4","office":"","latitude":"","longitude":"","day_type":"","attendance_type":"","filename":null,"filetype":null,"filebase64":null}
ATTENDANCE
Untuk attendance adalah problemnya, wf nya tidak ke load dari backend
berikut json nya
endpoint: https://api-mobile-ekno.minovais.com/api/inbox/wfinbox
json: {"end_date":"","list_type":"Inbox","page":"1","request_id":"","request_no":"0","start_date":"","workflow_name":""}
Total ada 3 task ya zid
1. Cek mengapa error saat approve req id leave di api mobile
2. Cek mengapa error saat reject req id leave di api mobile
3. Cek mengapa req id attendance tidak ke load di api mobile
4. setelah ke load, coba apakah bisa melakukan approve / reject di req id attendance
Updated by Kezia Pawitra Yulianti 3 months ago
- Due date changed from 04/08/2025 to 04/17/2025
- Status changed from QA Test to Assigned
Updated by M Azid Wahyudi 2 months ago
- Status changed from Assigned to QA Test
- Assignee changed from M Azid Wahyudi to Mr Ikmal
dear ikmal , udah bisa di test ya
package :
MinovaIS.Mobile.API.dll
makasih
Updated by Mr Dhafin 2 months ago
- File photo_2025-04-22_14-03-41.jpg photo_2025-04-22_14-03-41.jpg added
- File photo_2025-04-22_14-04-24.jpg photo_2025-04-22_14-04-24.jpg added
- File photo_2025-04-22_14-04-29.jpg photo_2025-04-22_14-04-29.jpg added
- File photo_2025-04-22_14-04-43.jpg photo_2025-04-22_14-04-43.jpg added
- File photo_2025-04-22_14-04-49.jpg photo_2025-04-22_14-04-49.jpg added
- Due date changed from 04/17/2025 to 04/24/2025
- Status changed from QA Test to Assigned
- Assignee changed from Mr Ikmal to M Azid Wahyudi
Dear Mas Azid,
Mohon bantuannya untuk melakukan pengecekan terhadap beberapa bug yang ditemukan saat proses pengujian pada aplikasi mobile, dengan detail sebagai berikut:
1. Test Attendance
Saat dilakukan pengujian pada fitur Attendance, sistem menampilkan notifikasi "Success" dan menghasilkan Request No 22. Namun, ketika dicek melalui Inbox pada aplikasi mobile, tidak terdapat tombol Approve maupun Reject untuk request tersebut.
Setelah dilakukan pengecekan lebih lanjut melalui Inbox pada website, Request No 22 terdaftar dan dapat ditemukan di sana.
2. Overtime Mobile
Pada saat dilakukan pengujian pada fitur Overtime melalui aplikasi mobile, sistem juga menampilkan notifikasi "Success", namun tidak terdapat Request Number yang muncul.
Telah dilakukan pengecekan melalui Inbox Mobile maupun Inbox Website, dan Request Number untuk permintaan lembur tersebut tidak ditemukan pada kedua platform.
Terimakasih.
Updated by Kezia Pawitra Yulianti 2 months ago
- Status changed from Assigned to Revise
- Priority changed from High to Immediate
Updated by M Azid Wahyudi 2 months ago
- Status changed from Revise to QA Test
- Assignee changed from M Azid Wahyudi to Mr Dhafin
dear dhafin , coba di test overtime
makaish