Articles on: Release Notes

Release 16th August, 2025

 

16 Aug, 2025 Release

What's New on Site?

Welcome to SF CodeBot!

 

Web Release


Parallel Instances:


CodeBot now supports Parallel Instances functionality, allowing you to push data changes to multiple instances — up to 5 at the same time.

From the Start Configuration screen, click the Parallel Execution icon to open the Parallel Instances window.



Here, you can:


  • Add and configure multiple target instances (e.g., Production, Testing).
  • Provide credentials for each.
  • Use the + Add Instance option to include more environments.
  • Execute all configured instances together using Confirm & Execute.


This enhancement significantly reduces the time required for multi-instance updates and ensures consistency across environments.

 



New Modules:

 

Data Retention Time Management (DRTM)


A new module Data Retention Time Management or DRTM has been introduced to CodeBot for SAP SuccessFactors. It defines how long specific employee or business data should be stored in the system. After the retention period ends, the data is automatically deleted or anonymized.

This ensures compliance with GDPR, labour laws, and company data policies. This module includes 2 worksheets:


  1. DRTM Config
  2. DRTM Objects

 

Impact Analysis Onboarding


The Impact Analysis Onboarding module is designed to identify dependencies and assess the impact of changes within the Onboarding 2.0 framework in SAP SuccessFactors. It analyses how business rules and MDF (Metadata Framework) objects interact with onboarding processes. The module consists of multiple sheets that systematically trace object usage, helping ensure that updates or changes do not unintentionally disrupt onboarding workflows. The module includes 2 worksheets:


1.        ONB Objects Dependencies

2.       Custom Objects Dependencies

 

Impact Analysis Recruiting


In Codebot, the Impact Analysis – Recruiting (REC) Module is designed to streamline and validate template configurations for the recruiting process. It works by using the REC sheet as the connected data source to retrieve and list all available recruiting templates. Once these templates are pulled, the module cross-checks their fields against the relevant business rules.

If a field from the template exists within the business rule, the module automatically populates the corresponding data into the sheet. This module includes a single worksheet: Recruiting Business Rules.

 



Enhancements:


Recruiting Management


3 new columns have been added in the email triggers sheet:


  • Specify Recipients By role on the requisition 
  • Specify Recipients By Employee name 
  • Specify Recipients By Email Address 


These updates basically add more options for controlling exactly who receives system-generated recruiting emails, making it more targeted and customizable.




 

ONB 2.0


A new worksheet Preconfigured Templates has been added to the Onboarding module as part of the email services.

 



A new column Picklist Configuration has been added to the Onboarding Config sheet. This section is regarding Picklist from Business Rule body; we are supporting configuration of picklist from our main and migration file. 


Raise Alert: Logs an alert if the picklist is not available.

Update: Creates the picklist if it is not available. 


 

A new column Legacy Picklist Option Mode has been added to the business rules worksheet.




Note: Along with Onboarding, these enhancements (Picklist Configuration and Legacy Picklist Option Mode) are common among the following modules:


  • Variable Pay
  • Migration EC
  • Employee Central
  • Compensation

 

Compensation:


New columns have been added from BK to BS, along with a new section introduced from BU to BX in the Settings worksheet.


 



3 new columns have been added to the Design worksheet tab:


  • Import Source: It defines the origin or data source for a particular field/column in the compensation worksheet. 

 

  • Aggregate Field: It defines whether the value in a particular column should be automatically summed (aggregated) across multiple assignments or multiple plans for an employee. 



  • Eligibility Fields Import Key:  is used to map a field in the eligibility rule to a data field in the system — usually from Employee Central (EC), UDFs (User Data File), or other source fields. 



A new worksheet IE Business Goal Weights has been added. The purpose of this screen is to import or export business goal weights for employees to accurately calculate variable compensation based on goal performance. 


 



Time Track


Clock in clock out groups & Time event Type:


Two new columns have been added: Last Modified By and Last Modified On.


  • Last Modified By: Displays the name of the person who last made changes.
  • Last Modified On: Shows the date and time when the changes were made.



Time Recording Profile: A new section, Time Statement, has been introduced to the Time Recording Profile worksheet of the Time Track Module.

 


 

 

Employee Sync Config sheet: Two new columns have been added: Date of Last Full Synchronization and Error Details.


  • Date of Last Full Synchronization: Shows when the last complete employee data sync occurred between the source (e.g., Employee Central) and target systems (e.g., Compensation, Recruiting, LMS, Time Off, etc.).


  • Error Details: Captures issues encountered during synchronization to aid in monitoring and troubleshooting.

 

 

Time Records filter: 4 new columns have been introduced:


  • Created by
  • Created Date
  • Last Modified By
  • Last Modified Date

 

 

 

Holiday Category: A new column, Entity UUID, has been added.


The "Entity UUID" field plays a backend technical role. It's important for maintaining system integrity, even though it’s not always visible to end users. 

 

 

Time Sheet:


Time Records filter: 4 new columns have been introduced:


  • Created by
  • Created Date
  • Last Modified By
  • Last Modified Date



Time Recording Profile: A new section, Time Statement, has been introduced to the Time Recording Profile worksheet of the Time Sheet Module.



 

EC Payroll PTP 

 

Proc Non-Rec Payment WT & Proc WT in EC Replication worksheets: 2 New Columns added: Wage Type Label & Info Type Label.


EC EXT Mapping Config: A new column, I Type Label, has been added.

 

EC analysis: 


A new worksheet, Business Rule Picklist, has been added to the EC Analysis module. It retrieves the business rule and picklist details from the business rule body in the EC worksheet.

 


 

 

Adhoc Reports


A new worksheet, Share Reports, has been added. In CodeBot, the Share Reports worksheet in the Adhoc Reports module is used to display and manage the sharing settings of Adhoc reports. It lists which reports are shared, the recipients (users, roles, or groups), and their access levels, helping track and control report visibility across the instance.

 


 

Variable Pay:


A new worksheet Copy Plan has been introduced. Copy plan is used for creating an exact copy of an already built template. It can also copy the data from the template into a newly made one.




 

 

 

 


Robotics Onboarding (Beta version)


A new worksheet, Hire to Onboarding, has been added to the Robotics Onboarding workbook. It allows the onboarding process to be initiated manually, without relying on the Recruiting system. This enables onboarding for new hires who do not come through the standard recruiting process.


 

A new column Position ID has been added in the Config worksheet within the Robotics Onboarding workbook.



 

Data Scrambling & Data cloning


In Scramble Entities worksheet we are now supporting Photo as well. Photo Entity lets you manage profile and cover photos in two ways:


It replaces your profile and cover photos with either:


    • Constant: A specific photo you provide (in Base64 format).
    • Random: A randomly generated photo.


 

 

Whereas,

 

  • In Data Cloning Module, In the Cloning Entities worksheet, the Photo Entity copies the profile and cover photos from the source instance to the destination instance, keeping them exactly as they are.

 




 

Deprecated Modules: 


  1. Compensation 
  2. EC payroll PTP 
  3. EC analysis 
  4. Variable Pay 
  5. Onboarding. 
  6. Adhoc Report
  7. Time Track
  8. Time sheet
  9. Robotics Onboarding

Updated on: 16/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!