HR component, simple organization/place (group) management
Now PartyGroup management (very simple), but with complex screen to manage hierarchy.
In this use case group we will use the word "group" for service or department, or subsiadiry.
- Menu option to manage the Company organization
- manage group
- associated employee in a group
- manage a hierarchy of group
Use Case Screen :
- find group (with a specific partyType)
- simple form (only on party or partyGroup)
- with an add button (which can be show or not depending on parameter or authorization)
- PartyGroup list with an add button (which can be show or not depending on parameter or authorization)
- add a group
- show a Person, all informations in screen with sub-menu with two options : contact informations and Identifications
- edit a Group
- List all contact informations for a group, with an add button (which can be show or not depending on parameter or authorization)
- add a postal address
- add a phone number
- edit a postal address
- edit a phone number
- List all identification number for a group, with an add button (which can be show or not depending on parameter or authorization)
- add a identification number with choice of identification type
- edit a identification number with choice of identification type
- add a identification number with a fix identification type
- edit a identification number with a fix identification type
- List all person associated to the group with two add buttons (which can be, individually, show or not depending on parameter or authorization)
- add a manager
- add a member
- List all group associated to the group (the child) with two add buttons (which can be, individually, show or not depending on parameter or authorization)
- add an existing group as a child
- create a new group and add it as a child
- in the list, each group is a link to this screen, to be able to navigate top-down
- a third button to go to the parent level, to be able to navigate bottom-up
- the name of the group manager appear above the list
- ? List all parent group for a group or for a person ?
- show group hierarchy as a tree with action or detail at each level, top-down
- show group hierarchy as a tree with action or detail at each level, bottom-up
Use Case Page :
- search a group
- manage a group
- manage its contact informations
- manage hierarchy step by step (parent to child or child to parent)
- manage hierarchy with a tree view
- in HR employee, show the tree, top-down or bottom-up with the template "for an employee"