Feature #4178
Menu Purchase Order Request dan Purchase Order Approve (beserta logic saving/insert di tab Approver)
0%
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 di menu Purchase Order Request tlg dibuatkan button Save sebagai berikut:
-Save Draft (DocStatus 1)
-Save Submit (DocStatus 2)
-Save Cancel (DocStatus 4)
*Draft artinya dokumen masih draft
*Submit 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 dibuatkan button Save sebagai berikut:
-Save Revise (DocStatus 5)
-Save Approve (DocStatus 3)
-Save Cancel (DocStatus 4)
*Save Revise artinya ada yang perlu diperbaiki dan dokumen akan kembali ke requester
*Save Approve artinya dokumen diapprove dan dokumen sudah Done (step paling akhir di Purchase). Dapat berlanjut ke Goods Receipt
*Cancel artinya dokumen dicancel
Untuk logic di tab Approver (PURDOCAPPROVER) kurang lebih adalah sebagai berikut:
Di menu Purchase Order Request
*Save Cancel tidak menggenerate/menginsert apa-apa
Apabila user melakukan Save Draft:
-Tergenerate row dengan PIC requester (dimapping di tabel PARAMETERAPPROVER) dengan Task Name Request, Document Status Draft dan Status Open
Apabila user melakukan Save Submit:
-Row yg sudah ada dengan Document Status Draft dan Status Open berubah menjadi Document Status Submit dan Status Closed
-Menggenerate row baru dengan PIC menu Approver (dimapping di tabel PARAMETERAPPROVER) dengan Task Name Approve, Document Status Done dan Status Open
Di menu Purchase Order Approve
*Save Cancel tidak menggenerate/menginsert apa-apa
Apabila user melakukan Save Revise:
-Tergenerate row baru dengan PIC requester dengan Task Name Request, Document Status Revise dan Status Open
Note: Ketika sudah kembali ke requester dan requester melakukan perbaikan dan Save Submit; maka row yg Document Status Revise dan Status Open akan berubah menjadi Document Status Submit dan Status Closed.
Dan menggenerate row baru dengan PIC menu Approver dengan Task Name Approve, Document Status Done dan Status Open (Sama seperti step ketika user melakukan Save Submit di menu Request)
Apabila user melakukan Save Approve:
-Row yang sudah ada dengan Task Name Approve, Document Status Done, dan Status Open, akan berubah Statusnya Closed.
-Menggenerate row baru dengan PIC menu Goods Receipt (dimaintain di tabel PARAMETERAPPROVER) dengan document status Draft 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.
Updated by Tri Rizqiaty 15 days ago
- Assignee changed from Tri Rizqiaty to haykal haykal
Untuk document purchase, skenario pakai purchase realization untuk direciept sebagian, apakah mau dipakai?
Kalau iya, tlg sesuaikan table2 transaksi purchase dengan KJL/Tulisan.
Updated by haykal haykal 14 days ago
- Assignee changed from haykal haykal to Tri Rizqiaty
Mbak, PTRPURCHREALIZATION sudah aku buatkan tabel fisik, SDATATABLEFIELD, PCMBSDOCFIELD dan sudah didaftarkan di PCMBSTRANSLIST.
Terimakasih.