Project

General

Profile

Bug #3507

Kendala Approve, Reject, dan Revise Request di Mobile (Leave, Attendance, Overtime)

Added by Mr Dhafin 4 months ago. Updated 2 months ago.

Status:
QA Test
Priority:
Immediate
Assignee:
Start date:
03/13/2025
Due date:
04/24/2025 (about 2 months late)
% Done:

0%

Estimated time:
Spent time:

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

case 1.jpg (37.4 KB) case 1.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 2.jpg (47.3 KB) case 2.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 3.jpg (31.6 KB) case 3.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 4.jpg (31.8 KB) case 4.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 5.jpg (57.8 KB) case 5.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 6.jpg (49.5 KB) case 6.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 7.jpg (49.7 KB) case 7.jpg Mr Dhafin, 03/13/2025 02:22 PM
case 8.jpg (63.4 KB) case 8.jpg Mr Dhafin, 03/13/2025 02:22 PM
511fb782-6d7a-4a66-908a-2d26ad013501.jpg (61.3 KB) 511fb782-6d7a-4a66-908a-2d26ad013501.jpg shofwan shiddiq, 03/27/2025 01:40 PM
7314901e-cf71-41b0-af33-d4a43e97cd67.jpg (75.7 KB) 7314901e-cf71-41b0-af33-d4a43e97cd67.jpg shofwan shiddiq, 03/27/2025 01:41 PM
befa3f4b-31ce-4f90-a72b-f3c64221ba63.jpg (60.8 KB) befa3f4b-31ce-4f90-a72b-f3c64221ba63.jpg shofwan shiddiq, 03/27/2025 01:42 PM
clipboard-202503271353-mqp1t.png (91.8 KB) clipboard-202503271353-mqp1t.png shofwan shiddiq, 03/27/2025 01:53 PM
clipboard-202503271406-wcvgt.png (75.6 KB) clipboard-202503271406-wcvgt.png shofwan shiddiq, 03/27/2025 02:06 PM
photo_2025-04-22_14-03-41.jpg (48.3 KB) photo_2025-04-22_14-03-41.jpg Mr Dhafin, 04/22/2025 02:18 PM
photo_2025-04-22_14-04-24.jpg (12.4 KB) photo_2025-04-22_14-04-24.jpg Mr Dhafin, 04/22/2025 02:18 PM
photo_2025-04-22_14-04-29.jpg (96.6 KB) photo_2025-04-22_14-04-29.jpg Mr Dhafin, 04/22/2025 02:18 PM
photo_2025-04-22_14-04-43.jpg (50.7 KB) photo_2025-04-22_14-04-43.jpg Mr Dhafin, 04/22/2025 02:18 PM
photo_2025-04-22_14-04-49.jpg (45.7 KB) photo_2025-04-22_14-04-49.jpg Mr Dhafin, 04/22/2025 02:18 PM
#1

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
#2

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

#3

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

#4

Updated by shofwan shiddiq 3 months ago

  • Assignee changed from Mr Dhafin to shofwan shiddiq
#5

Updated by shofwan shiddiq 3 months ago

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

#6

Updated by Mr Dhafin 3 months ago

  • Due date changed from 03/27/2025 to 04/08/2025
#7

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
#8

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

#9

Updated by Mr Dhafin 2 months ago

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.

#10

Updated by Kezia Pawitra Yulianti 2 months ago

  • Status changed from Assigned to Revise
  • Priority changed from High to Immediate
#11

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

#12

Updated by Mr Dhafin 2 months ago

Okee mas sudah bisa, terimakasih mas

Also available in: Atom PDF