Feature #4185
Skema Approval di modul Accounting
0%
Description
Dear Developer,
Di Accounting menunya sudah dibedakan antara yg Document dan Posting. (GL Document, GL Posting, AR Document, AR Posting, AP Document, AP Posting)
Menu Document adalah untk user biasa (yg tidak punya authority), sementara menu Posting adalah untk user yg punya authority utk melakukan posting (yg melakukan approve atas dokumen yg telah dibuat di menu Document).
Di menu Document tlg buatkan button Save baru sebagai berikut:
-Save Draft
-Save Submit
-Save Cancel
Note: Button Save yg biasa (yg Save doang) tlg dihide saja
Button-button tersebut ada di menu Document sebagai berikut:
-GL Document (MenuID: GLDOC)
-AR Document (MenuID: ARDOC)
-AP Document (MenuID: APDOC)
Button Save yg telah diklik akan otomatis mengubah document status yg ada di header ketika Save Successfull. Relasi antara button Save dan document status adalah sebagai berikut:
- Save Draft > Draft (DocStatus 1) Save Submit > Submit (DocStatus 4) Save Cancel -> Cancel (DocStatus 3)
Di menu Posting tlg dibuatkan button Save baru sebagai berikut:
-Save Revise
-Save Approve
-Save Cancel
Note: Button Save yg biasa (yg Save doang) tlg dihide saja
Button-button tersebut ada di menu Posting sebagai berikut:
-GL Posting (MenuID: GLPOST)
-AR Posting (MenuID: ARPOST)
-AP Posting (MenuID: APPOST)
Button Save yg telah diklik akan otomatis mengubah document status yg ada di header ketika Save Successfull. Relasi antara button Save dan document status adalah sebagai berikut:
- Save Revise > Revise (DocStatus 5) Save Approve > Post (DocStatus 9) Save Cancel -> Cancel (DocStatus 3)
Untk yg terjadi di tab Approval kurang lebih adalah sebagai berikut:
Di menu Document
*Save Cancel tidak menggenerate/menginsert apa-apa
Apabila user melakukan Save Draft:
-Menggenerate row dengan PIC requester, TaskName 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 Posting (dimapping di tabel PARAMETERAPPROVER) dengan TaskName Approve, Document Status Post, dan Status Open
Di menu Posting
*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 Post dan Status Open (Sama seperti step ketika user melakukan Save Submit di menu Request)
Apabila user malakukan Save Approve:
-Row yang sudah ada dengan TaskName Approve, Document Status Post dan Status Open; Statusnya akan berubah menjadi Closed. (Ini adalah step terakhir, artinya dokumen Accounting tersebut sudah final)
Tabel parameter Approver: PARAMETERAPPROVER
Tabel tab Approval: PTRFINAPPROVAL
Tabel parameter Document Status: PCMBSDOCSTATUS
DocType General Ledger: GL
DocType Account Receivable: AR
DocType Account Payable: AP
Port: https://demo.minovais.com/
DB: MinovaES_Demo (103.153.60.89)
Terimakasih.
No data to display