Closed dottenbr closed 2 years ago
@rmehta and @anandpdoshi push
+1
Hi all,
It would be interesting to add support for "ticket priority" and SLA management.
I was thinking in something more ITIL oriented.
Nothing too complicated, but with some features like:
+1
@rmehta @anandpdoshi @dottenbr Any plans on this things?
Hi, I hope I am not reviving a detached thread, if there is any updates to this I am very interested in learning more. Our organization is in need of some of the features mentioned earlier. Any help or guidance is greatly appreciated!
@DanielHowe spec out your requirements into separate issues. The next step is to wait for someone to build them for you or build / sponsor them yourself.
@dottenbr just came across this. I have been outlining requirements for a helpdesk system - actually came across another open source project the other day which is fantastic (https://zammad.org/), however I prefer a single pane of glass approach as opposed to integration based on 1) their current time accounting and 2) ticket management from within web portal of ERPNext.
Have started locally on the design of the app, and then just need to get the more advanced development work done from an external source. Will post up my outline / design structure and if anyone else has beneficial ideas to add please do.
For our perspective, time and billing is an important factor. We need time entries/activities to be recorded against a ticket, and then based on specifics against the client's agreement (included hours, billing increments, or certain overriding rates) the billing is generated and emailed.
The design approach for billing would be similar to how the process payroll is at present - though I have already considered to generate a DataTable on the billing doc with all invoices accessible in one click (new window) in case they need items added to them quickly.
The time entries/activities would use the timer functionality in v11 (when it is fixed - open issue against it at present). So this would allow fast entries quickly and to accurately capture time.
The introduction of Frappe Charts allows for very nice graphing also, so have considered for reporting / SLA analysis using these, with the inbuilt email alerting Frappe already has. Think some of your points can be crossed off already as is given the functionality is there, however just needs to be adapted to this particular section.
Anyway, will try to post some more details soon.
Cheers Owz
Hi @OneiricIT , any news for this?
The zammad project is amazing. if we could bring some of the requirements for erpnext it would be unrivalled in terms of full integration.
We can help you with the code if you've already started a development getting zammad requirements.
Hi @federicocalvo thanks for following up.
Actually we nearly have a usable base setup - been many delays on our end with it so far behind where we wanted to be.
Just started to use it internally to get rid of many issues. Will fix up our current issues at hand and then release on Github for others to also work on and possibly use components / workflows in core if it works as a whole.
No documentation created for it, might find some time to map out functions that are operable.
No doubt there are many ways to do the coding side, so how our developer has done these is how they know how but if there are better / more efficient coding that can be contributed to it the better it will be 👍
But always better when there are great ideas and multiple coders involved :D thanks for offering, will be great to see this grow exponentially outside of our current workflows / processes.
Will post the repo soon!
@federicocalvo I just noticed the merge of @hrwX SLA module!! We can look to integrating this in too if we cannot get much of this to the core - SLA was on the list but was down the track.
@federicocalvo apologies on the delay - soon turned out to not be soon.
In any case, we have just moved the current IT Services app up to Github! Be kind - first contribution to community so hope it is received well!
https://github.com/OneiricIT/IT_Services
There is no readme done yet or any written documentation however will eventually draft something up. There are some fields within which don't yet do anything, however it is usable and we have been using for over a month now fixing up issues along the way. Note though we have only done one invoice processing run which had a few issues we ironed out so the next one is in another 12 days so most likely will have a few more fixes for that.
Would be great to get other contributions to make this a million times better! Not certain if this is in any way eligible as a core product so not presenting it as such for now.
Shout out to Paul (@mats) our developer for bringing it this far.
Some Features:
Notes:
Reach out if you want to discuss this more - would be good to get a group in the industry working on it.
Some screenshots!
Tickets
Contract
Invoice Processing
We will have a look at your app when we finde the time and are happy to give feedback as we are in the same industrie. Meanwhile we have been working with @barredterra on https://github.com/wojosc/it_management to get the documentation/CMDB side of the job done.
I have been playing with both of these plugins. They are very well done. There is also this too. https://github.com/itsdaveit/ITSDoc
We will have a look at your app when we finde the time and are happy to give feedback as we are in the same industrie. Meanwhile we have been working with @barredterra on https://github.com/wojosc/it_management to get the documentation/CMDB side of the job done.
@wojosc @barredterra Great! Will take a look ourselves as this was something we were also going to take a look at eventually. We can easily link these within tickets and have a dashboard against the item relating to linked tickets. Are you also going to look at encrypting data fields in DB (or create a encrypted field type in core) with critical information? Something with the ability to have the information hidden with asterisk's (for those with access to it) and button to show it on click. Also data at rest such as backup files generated? This is our primary concern when putting this data into ERPNext, as even the backups are not encrypted.
Yes,We have noticed that IT would be nice to be able to störe Device passwords, confgurations, ssh keys etc directly to the User Account or Device in question, thus beeing configuration items. Though we are also concerned on where Data will be stored and how. For the Moment we have keepass databases for each customer. Von: OneiricITGesendet: Montag, 13. Mai 2019 23:13An: frappe/erpnextAntwort an: frappe/erpnextCc: Wolfram Schmidt; MentionBetreff: Re: [frappe/erpnext] Feature: Turning Support into a real Help Desk (#3877)
We will have a look at your app when we finde the time and are happy to give feedback as we are in the same industrie. Meanwhile we have been working with @barredterra on https://github.com/wojosc/it_management to get the documentation/CMDB side of the job done.
@wojosc @barredterra Great! Will take a look ourselves as this was something we were also going to take a look at eventually. We can easily link these within tickets and have a dashboard against the item relating to linked tickets. Are you also going to look at encrypting data fields in DB (or create a encrypted field type in core) with critical information? Something with the ability to have the information hidden with asterisk's (for those with access to it) and button to show it on click. Also data at rest such as backup files generated? This is our primary concern when putting this data into ERPNext, as even the backups are not encrypted.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread. [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/frappe/erpnext/issues/3877?email_source=notifications\u0026email_token=AFJ7LRKHSH2PVRJYJBBFFZDPVHKXZA5CNFSM4BNQ6UWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVJSQBA#issuecomment-491988996", "url": "https://github.com/frappe/erpnext/issues/3877?email_source=notifications\u0026email_token=AFJ7LRKHSH2PVRJYJBBFFZDPVHKXZA5CNFSM4BNQ6UWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVJSQBA#issuecomment-491988996", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
Credentials can already be stored encrypted by ERPNext (fieldtype: Password
) but they are not supposed to be displayed back to the user. ERPNext is not a password Manager (yet).
Regarding data security: data is encrypted in transit by TLS and stored in a Database, typically on your ERPNext server. As far as I know, passwords (data entered through Password
fields) are encrypted symmetrically with a key that is stored on your server. Other data is stored in plain text on the server.
Please correct me if I'm mistaken.
@alv000h
Hi all,
It would be interesting to add support for "ticket priority" and SLA management.
I was thinking in something more ITIL oriented.
Nothing too complicated, but with some features like:
* Lead escalations when too much time for first response occurs... * Different levels of priority (high, normal, low) * Different resolution times based on priority (high priority, 1h; medium priority 4h, something like that)
This has been implemented in v12.
@harshit-30 might be of your interest
@sharmanakul yes, have reviewed it already.
As per the discussion on the forum these are steps to take the Support DocType into a real Help Desk.