Client Extranet
Provides an individual login for clients so that they can look at their invoices and the supporting documentation (timesheets) and reprint them as required
Contractor Extranet
Upload updated CV or details such as address, telephone, etc and change availability
Timesheet Extranet
Contractor linked to above - Enter hours worked direct on on-screen timesheet
Client1 - Validate hours entered by contractor(s) in team and authorise or reject
Client2 - Aggregated view of client1 teams to approve authorisations or reject
Consultant - Can view all 'their' client submissions
Note: There are 5 levels of authorisation before submission to Payroll, who remain in control of processing. One of these could be an on-site co-ordinator, rather than have individual contractor entry. Each level sees an aggregation of those below in an ascending hierarchy.