Yes, each node has a number, but I think we need to bring case specifc numbers (per project) to the forefront. Should have case number in all views. And in the e-mail notification, e.g.: [Case #1002] Dispute for user JonDoe
Since we'd like the sequence of the numbers to make sense per the cases (versus the overall node system numbers) we may choose to introduce our own field for numbers (as I did on my dpanel.digital202.com app).
Also a Jump to Case block, letting the user punch in a case number to pull it up, should be nominal given the above.
Comments
Comment #1
killes@www.drop.org commentedSo each project should have its own sequence staring on 1?
Comment #2
jekra commentedI discussed this briefly with Dave, and he can post a follow up later, but the best option for now we think will be to:
Have a unique (internal) case number for every case sitewide. That number might be 175-1, that would mean it is project 175 which may be the SockCommerce project, case #1.
This way we can always have unique sitewide case numbers that can be grouped easily by project, and ordered by case.
We can always display the case number and project number as appropriate. For example, in the context of a given project, the cases may be listed as 1, 2, 3, etc where as on an "open cases" view, I might see cases from several projects listed either with their site wite case #'s or broken down by project and only displaying the project wide #.
-Jon
Comment #3
DaveNotik commentedSounds good for the most part.
--D
Comment #4
killes@www.drop.org commentedtalked to Dave and we came up with the following solution:
cases numbers start at 1 and project numbers at 100, incremented by 100.
case numbers are unique per project.
The number for cases needs to be added to the casetracker_case table.
The number for projects is added to casetracker_project.
The numbers are autogenerated and cannot be edited by the user.
They are displayed whenever a project or case is displayed.
Display format is projectID-caseID, for example 400-23
Comment #5
DaveNotik commentedI'll add one thing:
It may be appropriate to show just the case number (23 rather than 400-23) when you're already in the project viewing cases.
The full ID, e.g. 400-23 would be used in e-mail notifications, etc.
Comment #6
killes@www.drop.org commentedhas been implemented please review and mark as fixed.
Comment #7
sanjeev gupta commentedThis has been fixed.Now case is accompanied with case_no of the format (project no - case no);
Comment #8
sanjeev gupta commentedThis now has been fixed and committed to CVS.