Department's Fundamentals¶
The Departments will be used to represent the structure of the organization. They will be a hierarchy consisted of:
- Code.
- Name.
- Parent Department (this will define the department hierarchy).
We will have Domain when replication is needed (this will determine how it is shared across the installations). Application main entities like Service Order, Inspection, Document must be assigned to a Department in the hierarchy. When the user applies a Department filter to those main entities lists, they should have the option to see the information associated to that department or any sub-department.
A Position Type has a Working Department. Which makes applications display information only relevant to your WD.
A Service Order will be assigned to a Department (instead of the previous Trade concept) and any Position from a Position Type that is associated to that Department should be able to acknowledge that Service Order.