As part of IDP Implementation Design Principle – SAP SuccessFactors Time Tracking – Clock In Clock Out design considerations, we have designed a solution as a demonstrative example offering a reference implementation to serve as a guidance where clock in clock out terminal providers will be able to integrate terminals with SAP SuccessFactors Time Tracking CICO API.
The design challenges that we considered from the IDP to arrive at the solution are as per below:
Integration Pattern Integration Scenarios Authentication API’s and Protocols Effective Monitoring and Error Handling
In this blog post we will describe these design challenges and how we worked through, resolved them and the high level details of the reference implementation.
Design challenges 1. Integration Patterns
API based integration is the preferred approach to integrate clock times from external time systems. However, there are some challenges which should be considered when making a decision on whether to use a point to point or API based integration. However there are challenges that needs to be considered while designing solution with this approach .
May require additional development on top of the customer’s existing application. Any changes to SAP SuccessFactors API will require changes to the API