Send email notification after variable status change in Form
Hi All,
I'm new to Joget and currently checking the possibilities of this software before buying license.
We need to develop an application that will handle ordering and invoicing process within one of the projects in our company.
Before I will ask speciefic questions please have a look at below.
Form:
I have created 3 forms, of which only one will be visible by end user. The most important thing in here is the "Status" and "Project Manager" on CPO header.
- CPO header data (containing CPO Number, CPO date CPO Status and Project Manager etc),
- CPO Items data (this is grid in CPO header data)
- CPO invoicing (this is grid in CPO header data)
User view:
Here I have created different lists for different statuses and with CRUD I have added it to Userview - thanks to this user will be able to track in which status we have speciefic CPO's.
Users:
We will have the following users and groups:
- Coordinator (he will be uploading CPO's data with import functionality, reviewing acceptance protocol attached by PM and sending requests for invoicing to Invoicing team) - he will have an access to all "views"
- Project Manager (around 20-30 users) - they will be uploading acceptance protocols - they will have edit access only to "Created" and "In progress" views
- Invoicing team (COD) - they will be handling invoice requests - so they will have access to "Invoicing ready"
So finally I have something like that like that, I did not touched yet authorizations so eg. Invoicing team will have access to "Invoicing ready" list.
This is the process:
- We're getting Customer Purchase Orders (CPO) from our customer in PDF and excel format which contains CPO header and CPO line items.
- With Import tool possibilties CPO header and CPO item is uploaded by Coordinator to CPO tabel and CPO items table - status is set to "Created" - this is done on a weekly basis.
- Now we should have notification mail to PM that he has new items to be processed,
- PM acknowledge CPO by changing status from "Created" to "In Progress"
- Coordinator should get notification email that CPO has changed status from "Created" to "In Progress"
- Project is ongoing.....
- After part or whole work will be finalized Project Manager uploading signed acceptance protocol in CPO invoicing part and changing status from "In Progress" to "Acceptance protocol ready"
- Coordinator should get notification email that CPO has changed status from "In Progress" to "Acceptance protocol ready"
- Corrdinator checks Acceptance Protocol and add some detials eg. amount to be invoiced and date, change status from "Acceptance protocol ready" to "Invoicing ready"
- Invoicing team should get notification that the CPO is waiting to be invoiced,
- Invoicing team issues an invoice in external system, uploads it in Joget and fills invoice number, then:
- if this is partial invoicing change status to"Pratially invoiced, in progress" - still in progress so here there should be some loop to step number 6
- Final invoicing - change status to "Closed" end of process
12. Notification mail send to Project Manager and Coordinator about update in the status.
Attached how I see it in excel.
Loading
In one time few thousand items can be opened.
And here we're getting to the point, I fully dont understand how to design the process in Joget, I was looking at instructions but I dont get it - can somebody have a look into attached what has been developed and try to answer my questions please?
- Can I design whole process using only one form? I mean the same form mapped to multiple activities?
- How can I add notification emails after field "status" will be changed in the form?
- How can I send notification mail after import tool will finish uploading CPO data - done one a weekly basis by Coordinator?
APP_HT_MS-1-20160318135922.jwa
Thanks,
Sylwester


