Project

General

Profile

Feature #4178

Menu Purchase Order Request dan Purchase Order Approve (beserta logic saving/insert di tab Approver)

Added by haykal haykal about 10 hours ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
02/03/2026
Due date:
% Done:

0%

Estimated time:

Description

Dear Developer,

Telah dibuatkan menu Purchase Order Request dan Purchase Order Approve untk membedakan akses menu untk user yang melakukan request dan user yang melakukan approve.

Untk document status di menu Purchase Order Request tlg dimunculkan hanya sebagai berikut:
-Draft (DocStatus 1)
-In Process (DocStatus 2)
-Cancel (DocStatus 4)

*Draft artinya dokumen masih draft
*In Process artinya dokumen berlanjut ke step berikutnya (Purchase Order Approve) [akan masuk ke widget document approval]
*Cancel artinya dokumen dicancel


Di menu Purchase Order Approve tlg document status dimunculkan semuanya:
-Draft (DocStatus 1)
-In Process (DocStatus 2)
-Done (DocStatus 3)
-Cancel (DocStatus 4)

*Draft artinya dokumen masih draft
*In Process adalah document status yg perlu diubah menjadi Done
*Done adalah document status paling final di Purchase. Artinya Purchase Order sudah finish. Dapat berlanjut ke dokumen Goods Receipt
*Cancel artinya dokumen dicancel


Untuk logic di tab Approver (PURDOCAPPROVER) kurang lebih adalah sebagai berikut:

*Save dengan document status Draft tidak menggenerate/menginsert apa-apa
*Save dengan document status Cancel tidak menggenerate/menginsert apa-apa

Di menu Purchase Order Request apabila mengesave dengan document status In Process:
-Tergenerate row dengan PIC menu Purchase Order Approve (dimaintain di tabel PARAMETERAPPROVER) dengan document status In Process dan Status Open

Di menu Purchase Order Approve apabila mengesave dengan document status Done:
-Row yg sudah ada dengan document status In Process; Statusnya berubah menjadi Closed
-Menggenerate row baru dengan document status Done dan Status Closed
-Menggenerate row baru dengan PIC menu Goods Receipt (dimaintain di tabel PARAMETERAPPROVER) dengan document status In Process dan Status Open

DocType: PO

MenuID Purchase Order Request: PURCHORDERREQ
MenuID Purchase Order Approve: PURCHORDERAPR

Tabel parameter Approver: PARAMETERAPPROVER
Tabel tab Approver: PURDOCAPPROVER

Tabel document status: PCMBSPURCHASEDOCSTATUS

Menu Path: Logistic & Service > Purchasing > Purchase Order Request & Purchase Order Approve
Port: https://demo.minovais.com/
DB: MinovaES_Demo (103.153.60.89)

Terimakasih.

No data to display

Also available in: Atom PDF