> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.sfcodebot.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Time Sheet - Holiday

**Automating Holiday Updates in SAP SuccessFactors with CodeBot**

Managing holidays within SAP SuccessFactors can be time-consuming and prone to errors if done manually. By leveraging CodeBot, you can automate the process of adding or updating holidays in time sheets, ensuring efficiency, accuracy, and reducing the risk of mistakes. This article will guide you through the steps to automate holiday updates using CodeBot.

### Step 1: Access the Time Sheet Module

To begin automating holiday updates, log into your CodeBot dashboard. Locate and click on the **Time Sheet** module tile to enter your workspace. This is where you'll initiate the process of adding or updating holidays.

### Step 2: Create a New Iteration

If you’re using CodeBot for the first time, you will need to create a new iteration. Simply click on **Add New Iteration**, and once the form populates, fill in the required fields. After completing the necessary details, click **Submit Form**. This will trigger the creation of a blank workbook for your holiday updates.

### Step 3: Generate the Workbook

To retrieve the configuration information you need for holiday updates, click on the **Hamburger Menu** (the three horizontal lines) in the top corner. From the dropdown, select **Generate Workbook**. This will populate the workbook with the necessary configuration data, which you can then edit.

### Step 4: Edit the Holiday Tab

Once the workbook is generated, navigate to the **Holiday Tab**. Here, you'll need to enter the relevant information in the columns. Make sure to **set the processing status to pending**.

**Note**: The fields in the instance correspond to the columns in the workbook. It's crucial to fill in the **mandatory fields** (the required columns in the workbook) to minimize errors and ensure the process runs smoothly.

### Step 5: Save and Close the Workbook

Once you’ve filled in the necessary holiday details, save and close the workbook. Return to CodeBot and click on the **Hamburger Menu** once more. This time, select **Start Configuration**.

### Step 6: Populate the Configuration Form

The configuration form will populate once you choose to start the configuration. Here, you need to enter your **SFSF password** and any relevant **Execution Notes**. Don't forget to check the **Holiday** checkbox to confirm that the updates pertain to holiday data.

### Step 7: Confirm and Start the Process

After filling in the required information, click on **Confirm and Start**. This will instruct the bot to log into your SAP SuccessFactors instance and make the necessary changes to the time sheet, including updating the holiday data.

### Step 8: Monitor the Bot's Actions

As the bot runs, you can monitor its progress by clicking the **"i" icon** under the **Actions Menu**. This provides you with real-time updates on what the bot is doing. Additionally, the bot will provide **screenshots** of the changes it is making within your SAP SuccessFactors instance. This gives you full visibility into the modifications as they happen.

### Step 9: Review the Processed Data

Once the bot has completed the updates, the status will change to **Complete**. At this point, you can open the workbook again. Any successfully updated holidays will be highlighted in **green**, and the processing status will be updated to **Processed**.

### Step 10: Verify the Changes in SAP SuccessFactors

To verify that the holiday was successfully added or updated, log into your SAP SuccessFactors instance. Navigate to **Manage Data**, then select **Holiday** from the dropdown. Use the search feature to look for the holiday you just added or updated. If everything was completed successfully, you should see the new or updated holiday listed in the system.

### Conclusion

By following these steps, you can easily automate the process of adding or updating holidays in SAP SuccessFactors using CodeBot. Not only does this save time, but it also reduces the chances of errors, ensuring that your holiday data remains accurate and up-to-date.
The added benefit of seeing real-time updates and receiving screenshots of changes gives you full control and transparency over the process. With CodeBot handling these repetitive tasks, your team can focus on more strategic areas, leaving the technical updates to the bot.
Embrace automation, and streamline your holiday management with CodeBot and SAP SuccessFactors!


If you need any assistance regarding the process, do not hesitate to reach out to us.