Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Administrator: has full access over all projects
  • Client Manager, Client Analyst: has full read access over the assigned project, can approve and can report time.
  • Client Billing: who will receive the invoices.
  • Provider Manager: has full access to the project he is member of.
  • Provider Accounting: who can create invoices and send these to the Client Billing,or if not present to the Client manager.
  • Provider Analyst, Provider Validator, Provider Functional Implementer, Provider Test Implementer are all provider team members who can register time on tasks.
    Demonstration data is provided with the component which is loaded with the ./ant run-install command. All mentioned demo login id's have the password 'ofbiz'.

Before we are going to the projectmanager roles, first  more about the system organization and the various system status values.

System organization.

The system is orgnized at the top level as 'Projects' which consist of 'phases' and phases consists out of 'tasks'.  This structure is mandatory: mo tasks without a related phase and no phase without a related project. The information is maintained at the task level only like estimated and actual hours,dates and the status. The information at the phase and project level is derived from the information at the task level: if all tasks are completed, the project is completed.

Another part of the system are the time sheets which are entered in a weekly period only. It is only possible to report on project tasks for projects of which the person is member of the project team, depending on security the member of the team can also add tasks (not phases) to the project.

Further is is possible to (re)assign tasks to the logged on user and to other persons in the project. 

Various Statusvalues explained. 

Project administrator Role

...