Project

General

Profile

Feature #4165

Report Process Tracking

Added by haykal haykal 25 days ago. Updated 9 days ago.

Status:
Assigned
Priority:
Normal
Start date:
01/26/2026
Due date:
02/13/2026 (8 days late)
% Done:

0%

Estimated time:

Description

Untk report Process Tracking saat ini sudah ada, namun mungkin bisa diperbaiki lagi sesuai keinginan Bapak.

Jadi nanti user bisa view report berdasarkan filter-filter yg ada.

Dhafin, utk design reportnya boleh tlg dibuatkan ya. Diskusi langsung sm Bapak aja bentukannya mau seperti apa.

ProcessID adalah field yg isinya otomatis tergenerate by system dan ada di tabel header document.

Contoh ada di:
PTRSALESHEADER
PTRPURCHHEAD
PTRMATERIALHEAD
PTRMATERIALHEADINTERNAL

(Kalau mau lihat daftar tabel header utk semua doctype bisa dilihat di PCMBSDOCTYPE)

1 Process ID adalah untk 1 flow process.

Contoh misalkan flownya adalah: Purchase Requisition > Purchase Order > Goods Receipt (di aplikasi dibuat dengan ref)
Untk ketiga document itu akan terbentuk dengan document number yg berbeda-beda, namun dengan 1 ProcessID yang sama

(Note: Untk autogenerate ProcessID saat ini sudah berjalan, tidak perlu didevelop lagi. Hanya perlu reportnya saja)

Jadi kalau misal user memfilter ProcessID, di reportnya harus dimunculkan semua document yang memiliki ProcessID tersebut.

Contoh:

DocNo PR 00000001
DocNo PO 00000002
DocNO GR 00000001

PO dibuat dengan mengeref dari PR
GR dibuat dengan mengeref dari PO

Ketiga document tersebut memiliki ProcessID yang sama (00020241)

Untk case ini, nanti di reportnya akan muncul 4 row;

Row 1: ProcessID (dengan shading)
Row 2: DocNo PR
Row 3: DocNo PO
Row 4: DocNo GR

Untk detail design reportnya dan field-field yg mau dimunculkan apa saja langsung tektokan sama Bapak aja ya fin. Nanti kl designnya udh baru diassign ke developer.

ReportID: PRPTPROCESSTRACK
MenuID: PRPTPROCESSTRACK

Menu Path: Logistic & Service > Reporting > Process Tracking
Port: https://demo.minovais.com/
DB: MinovaES_Demo (103.153.60.89)

Terimakasih.


Files

clipboard-202601271020-f5vid.png (240 KB) clipboard-202601271020-f5vid.png Dhafin Riando, 01/27/2026 10:20 AM
clipboard-202601281109-esfsp.png (264 KB) clipboard-202601281109-esfsp.png Dhafin Riando, 01/28/2026 11:09 AM
clipboard-202601281109-7qiu7.png (304 KB) clipboard-202601281109-7qiu7.png Dhafin Riando, 01/28/2026 11:09 AM
Foto Process Tracking.png (23.5 KB) Foto Process Tracking.png haykal haykal, 02/11/2026 05:05 PM
#1

Updated by Kezia Pawitra Yulianti 25 days ago

  • Due date set to 01/30/2026
  • Status changed from New to Assigned
#2

Updated by Dhafin Riando 25 days ago

Terima kasih atas penjelasan terkait kebutuhan Process Tracking Report.

Saya sudah memahami bahwa Process ID merupakan identifier untuk 1 flow proses yang sama (misalnya PR → PO → GR), di mana setiap dokumen memiliki nomor berbeda namun berada dalam 1 Process ID yang sama.

Usulan Design Report Process Tracking
Kami mengusulkan desain report seperti terlampir dengan konsep sebagai berikut:

1. Filter Pencarian
User dapat melakukan pencarian data berdasarkan:
• Process ID
• Document No
• Created By
• Document Type
• Status
• Date From – Date To
Filter ini memungkinkan user untuk menelusuri flow proses secara spesifik maupun global sesuai kebutuhan.

2. Tampilan Data (Grouped by Process ID)
Data ditampilkan dalam bentuk grouping per Process ID, dengan ketentuan:
• 1 Process ID ditampilkan sebagai header row (dengan shading / background khusus)
• Di bawahnya ditampilkan seluruh dokumen yang memiliki Process ID tersebut
Contoh tampilan:
• Row 1 : Process ID : 00020241 (shaded / highlighted)
• Row 2 : Purchase Requisition – PR00000001
• Row 3 : Purchase Order – PO00000002 (Ref: PR00000001)
• Row 4 : Goods Receipt – GR00000001 (Ref: PO00000002)
Dengan pendekatan ini, user dapat dengan mudah melihat alur dokumen end-to-end dalam satu flow proses.

3. Kolom / Field yang Ditampilkan
Field utama yang ditampilkan pada report:
• Document Type
• Document No
• Reference Document
• Document Date
• Status
• Amount
• Created By

4. Fitur Tambahan
• Export to Excel
• Pagination
• Informasi total data yang ditampilkan

Untuk detail final terkait field tambahan atau penyesuaian tampilan, kami siap untuk diskusi langsung agar design report benar-benar sesuai dengan kebutuhan. Setelah design disepakati, selanjutnya dapat langsung kami assign ke tim developer.
Terima kasih.

#3

Updated by Kezia Pawitra Yulianti 25 days ago

  • Assignee changed from Kezia Pawitra Yulianti to Dhafin Riando

ada bbrp catatan hasil diskusi dengan pak heriyas.
tolong untuk di revisi sedikit design nya ya.

Untuk selection Status di hilangkan saja, tambahin selection 'description' setelah Process ID (karena 2 itu terkait dengan process).
Untuk 5 selection yg lain nya, di pindahin ke bawah (karena itu terkait dgn selection document nya)

Jangan lupa tambahin design untuk hyperlink d document yaa (new tab jika di klik)

Tks

#4

Updated by Dhafin Riando 24 days ago

Berikut ya bu untuk updatenya :


#5

Updated by Kezia Pawitra Yulianti 11 days ago

  • Due date changed from 01/30/2026 to 02/13/2026
  • Assignee changed from Kezia Pawitra Yulianti to wildan muhammad

tolong buatin dl draft reportnya yaa, untuk query2 nya nanti bisa diskusi ama mbak yomma dan haykal juga dari tabel mana saja data yg harus di tampilkan.
Tks

#6

Updated by haykal haykal 9 days ago

Ini gw refer dari foto yg gw attach aja ya:

-ProcessID itu mengambil dari field ProcessID yg ada di tabel Header

Tabel header itu contohnya sebagai berikut:

PTRSALESHEADER (Untk dokumen Sales)
PTRPURCHHEAD (Untk dokumen Purchase)
PTRMATERIALHEAD (Untk dokumen Inventory)
PTRMATERIALHEADINTERNAL (Untk dokumen Inventory internal e.g. Stock Transfer)

Untk daftar semua DocType lengkap dengan tabel headernya bisa dilihat di tabel PCMBSDOCTYPE.

Description (kotak merah): Ini kalo gaksalah kata Bapak adalah proses pertama dari ProcessID tersebut. Misal processnya adalah: PR -> PO -> GR, maka Description itu adalah dari PR nya
[Cara tahu itu dokumen proses keberapa bisa dilihat dari Sequence di tabel PCMBSPROCRUNDETAIL]

Doc Type: Mengambil dari field DocType di tabel header
Description (kotak kuning): Mengambil dari field Description di tabel Header
Doc No: Mengambil dari field DocNo di tabel header
Ref Doc: Mengambil dari field DocIDRef di tabel header
Doc Date: Mengambil dari field DocDate di tabel header
Status: Mengambil dari field DocStatus di tabel header
Amount: Mengambil dari field TotAmount di tabel item
Tabel item itu contohnya;
-PTRPURCHITEM (Purchase)
-PTRSALESITEMS (Sales)

Created By: Mengambil dari field CreateBy di tabel header

Terimakasih.

Also available in: Atom PDF