Time and attendance management
Designed for retail, leisure and hospitality sectors
Adept at complex setups, including multi-site working
Models the financial impact of your decisions
CIPHR integration ensures a sync of absences
ShopWorks’ time and attendance software can help busy line managers more easily manage their staff, while also reducing the amount of time spent on administration by your HR team.
While the solution can be used in any type of organisation, it’s been designed with the complexities of the retail, leisure and hospitality industries in mind. ShopWorks makes it easy to set up rotas between shared sites, see the financial implications of your rostering choices, and accommodate working patterns that involve staff who each have multiple roles, pay levels and holiday entitlements.
The two-way integration between CIPHR and ShopWorks means that details of new starters and leavers – as well as changes to roles, pay and holiday entitlements – which are made in CIPHR are automatically reflected in ShopWorks. Details of absence and holiday is calculated in ShopWorks, based on the hours that staff work, and is sent into CIPHR. You can even opt to integrate payroll software with CIPHR as well to improve the speed and accuracy of your payroll processes.
Single sign-on means staff and line managers can access ShopWorks directly from the CIPHR system they already know and use, without needing to remember additional usernames and passwords.
What does the integration comprise?
- Integration via API
- Synchronisation of employee data from CIPHR to ShopWorks
- Synchronisation of absence data from ShopWorks to CIPHR
- Employee single sign-on from CIPHR to ShopWorks (employee portal)
- Manager/HR user single sign-on from CIPHR to ShopWorks (manager portal)
- Single sign-on from ShopWorks to CIPHR
The CIPHR PersonDetails properties listed below are shared with ShopWorks via the CIPHR API. A filter will need to be applied in CIPHR to determine which employee records are made available to the ShopWorks system. The synchronisation is scheduled, usually once a day. HoursPerDay and DaysPerWeek must be populated on initial setup and maintained in either CIPHR or ShopWorks; if the latter, any changes made in ShopWorks to this setup must be written back to CIPHR.
|primaryperid||√||Used to manage multiple posts|
|isprimary||√||Used to manage multiple posts|
|HolidayEntitlement||√||√||This can be updated by ShopWorks but may not be depending on the implementation|
|HoursPerDay||√||√||Configured client field. This property can be updated by ShopWorks but may not be depending on the configuration|
|DaysPerWeek||√||√||Configured client field. This property can be updated by ShopWorks but may not be depending on the configuration|
All employees whose data is synchronised between CIPHR and ShopWorks must have a job and pay record in CIPHR that is linked to a valid job record, so that CIPHR jobs can be mapped to ShopWorks jobs (contracts).
|ShopworksJobCode||√||Configured client field|
All employees who have a ShopWorks schedule must have their absences managed in ShopWorks. The system will then post the details of these absences in the ‘absence’ area in CIPHR. All modifications made to absence information (including deletions) must be made in ShopWorks, and the changes sent back to CIPHR.
Single sign-on (SSO)
SSO enables employees, managers and HR users to go into ShopWorks from CIPHR without needing to enter additional or duplicate access credentials. It is also possible to have SSO from ShopWorks to CIPHR.
“We were looking for a solution that could improve our rota management. Something that was flexible, simple to use, easy to install and cost-effective. We required a supplier that was easy to work with and could help us roll out quickly. ShopWorks’ product and people were a great match for us”
Richer Sounds (also a CIPHR customer)
“The ShopWorks platform is simple to use and seamlessly integrated into our current systems. The staff scheduling tool has reduced the time required to manually create the weekly rota, and can be easily altered when necessary”
“We have been working with ShopWorks from day one as they came highly recommended. They were able to deliver the bespoke technology and functionality that we wanted, with no development costs. Their excellent service and support has maintained a strong working relationship”