ESCL / pjtracker

Project Tracker system
http://pjtracker.com
0 stars 0 forks source link

Resource groups #23

Closed kako-nawao closed 8 years ago

kako-nawao commented 8 years ago

Some clients want to classify their employees by department and class (a concept not entirely unlike labour type).

Since these classifications are likely to vary a lot among different accounts, we probably need a free definition model, like the activity groups. With that they'll be able to assign astrological signs if they want. Although that would complicate things for work logs...

omelendrez commented 8 years ago

Actually that info will only affect the employee's table. The reports shall allow filtering and/or grouping by those classes. And yes, those classes should be free for labeling and it will be need also to leave it empty in case the company don't use it.

kako-nawao commented 8 years ago

But what when employees change department or class? WorkLogs need to store all the information that is likely to change as well. Unless we store all transitions with timestamps and then calculate hours joining that, LOL.

kako-nawao commented 8 years ago

We'll implement departments for now, since that's used by pretty much every organization (except Globant, haha); but class is on hold.

kako-nawao commented 8 years ago

Class is to be implemented as a single field in resource models, see #73 for a follow-up.