Project

General

Profile

Feature #4168

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

Added by haykal haykal 2 days ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
01/27/2026
Due date:
% Done:

0%

Estimated time:

Description

Dear Mbak Yomma,

Di Inventory Document telah dibuatkan menu Request dan Approve untk GICU dan GR. (Goods Issue To Customer Request, Goods Issue To Customer Approve, Goods Receipt Request, Goods Receipt Approve)

Untk menu Goods Issue To Customer Request dan Goods Receipt Request tlg pilihan document statusnya hanya muncul ini saja:
-Draft (DocStatus 1)
-In Process (DocStatus 2)
-Cancel (DocStatus 4)

*Draft artinya dokumen masih draft
*In Process artinya dokumen diproses ke step berikutnya. Document status inilah yang nanti perlu diapprove oleh approver di menu Approve (dan juga akan masuk ke widget document approval)
*Cancel artinya dokumen dicancel

Untk di menu Goods Issue To Customer Approve dan Goods Receipt Approve, 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 dokumen yg perlu diapprove oleh approver (diubah doc statusnya menjadi Done)
*Done berarti dokumen diapprove dan semua step sudah finish. Artinya dokumen sudah final dan transaksi di dokumen tersebut sudah mempengaruhi stock
*Cancel artinya dokumen dicancel


Untk logic di tab Approver (MTRDOCAPPROVER) adalah kurang lebih sebagai berikut:

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

Apabila user mengesave dengan document status In Process:

-Tergenerate row dengan PIC menu Approve (dimapping di tabel PARAMETERAPPROVER) dengan document status In Process dan Status Open

Apabila approver 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

Tolong dibuat seperti itu ya.

Tabel tab Approver: MTRDOCAPPROVER

Tabel parameter Approver: PARAMETERAPPROVER
Tabel parameter DocStatus: PCMBSLOGDOCSTATUS

DocType Goods Issue To Customer: GICU
DocType Goods Receipt: RCSP

MenuID Goods Issue To Customer Request: GICUREQ
MenuID Goods Issue To Customer Approve: GICUAPR
MenuID Goods Receipt Request: RCSPREQ
MenuID Goods Receipt Approve: RCSPAPR

Menu Path: Logistic & Service > Inventory Document > Goods Issue To Customer Request, Goods Issue To Customer Approve, Goods Receipt Request, Goods Receipt Approve
Port: https://demo.minovais.com/
DB: MinovaES_Demo (103.153.60.89)

Terimakasih.

No data to display

Also available in: Atom PDF