Selective Data Replication for HR Payroll Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current HR and payroll systems require resource-intensive processes to maintain consistent work schedule information, leading to high costs and inefficiencies, especially for organizations with numerous workers across different jurisdictions.

Innovation Solution

A data replication system that selectively replicates changes to planned working time from an HR system to a payroll system, using data replication configuration and period objects to determine when and what changes to transmit, and creating transient objects to update records in the payroll system, while considering synchronization and temporary changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resource-intensive processes are performed at regular intervals to replicate work schedule changes from HR system to payroll system, then data consistency between systems is maintained, but computational cost and processing time increase significantly

Engineering Contradiction:
Improvedata consistencyVSAvoidcomputational cost
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs data replication at regular intervals defined by data replication period objects, which specify frequency thresholds (e.g., replicate only if changes exceed a certain frequency). This periodic action maintains data consistency while reducing unnecessary replication operations compared to continuous synchronization.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system changes the parameter of replication frequency by introducing configurable thresholds in data replication period objects. Instead of replicating every change, the system adjusts the replication parameter to occur only when changes exceed defined frequency thresholds, thereby reducing computational cost while maintaining adequate data consistency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all work schedule changes are replicated from HR system to payroll system, then data consistency is ensured, but unnecessary data transmission and processing occur

Engineering Contradiction:
Improvedata consistencyVSAvoiddata transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial action by selectively replicating only those work schedule changes that meet specific criteria defined in data replication configuration objects. Instead of replicating all changes universally, the system performs partial replication based on configurable conditions such as change type, worker categories, and time thresholds, thereby reducing unnecessary data transmission.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system segments the data replication process by dividing work schedule changes into different categories and applying different replication rules to each segment. Data replication configuration objects allow segmentation based on change types (e.g., permanent vs. temporary changes), worker groups, and time periods, enabling selective replication of only relevant segments.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If frequent data replication is performed to maintain synchronized work schedules, then data accuracy improves, but system complexity and operational burden increase

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality through data replication configuration objects and data replication period objects that serve multiple purposes: they define replication triggers, set frequency thresholds, specify target systems, and determine data filters. This universal configuration approach simplifies system complexity by consolidating multiple control functions into single configurable objects rather than requiring separate mechanisms for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11556899B2Replication of planned working time information
Publication Date: 2023.01.17 SAP SE
  • US11556899B2 patent drawing
  • US11556899B2 patent drawing
  • US11556899B2 patent drawing

AI summary

Technologies are described for replicating selected changes to planned working time from a first system, such as an HR system, to a second system, such as a payroll system. For example, upon receiving an indication of a change to a planned working time for one or more workers on one or more days, the first system can evaluate the change to determine whether it should be replicated to the second system. The determination can be based on whether the change is a temporary change, as well as based on information read from a data replication configuration object, a data replication period object, and/or an in-sync work schedule object. Upon determining that the change should be replicated to the second system, a data replication proxy object can be created based on the change and used to transmit data regarding the change for replication at the second system.