Shopworks

  • 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

Integration

API

Data flow

2 way

Single sign-on

Yes

Sync frequency

Usually daily

Download PDF
Request Demo

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

Employee synchronisation

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.

PersonDetails shared

  ShopWorks action  
CIPHR field Read Create Update Delete Comments
id
employeenumber
surname
forenames
contstartdate
worktelephoneno
workmobileno
workemailaddress
dateleft
currentorgunit1name
currentorgunit2name
currentorgunit3name
currentorgunit4name
currentorgunit5name
currentlocation
managerid
currentorgunit1id
currentlocationid
hassubordinates
status
primaryperid Used to manage multiple posts
isprimary Used to manage multiple posts
currentjobclassification
workpermitrequired
workpermitconfirmed
workpermituntil
currentjobstartdate
currentjobtitle
currenthours
currentfte
dateofbirth
currentcontract
currentcontractid
currentjobid
currenthourlyrate
holbf
holleft
holtaken
holidayadjustment
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).

JobDetails shared

  ShopWorks action  
CIPHR field Read Create Update Delete Comments
id
number
title
description
jobclassificationid
locationid
orgunit1id
reportstojobid
shorttitle
workpatternid
ceaseddate
ShopworksJobCode Configured client field

Absence synchronisation

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”

Paperchase

“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”

Sofology

Related videos: