> ## 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).

# SmartRecruiters - Job Fields

# Overview

This guide explains how to configure Job Fields in SmartRecruiters using CodeBot. It provides step-by-step instructions to help administrators create and manage Job Fields, enabling accurate job data configuration and improved recruitment management.


1. Navigate to **CodeBot** for SAP **SuccessFactors**, and enter your login details.
![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_amm2lw.png)

2. From the **Dashboard**, navigate to **Module Access Panel → Talent & Learning → SmartRecruiters.**

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_61a41d.png)

3. Enter into your workspace.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_kbdaqe.png)

4. Open the workbook and navigate to the **Job Fields** worksheet.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1glzn6h.png)


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_qouphy.png)

5. **Job Fields Columns:**
* **Column B – Processing Status:** Set to **Pending**.
* **Column C – Processing Job Field:** Enter the job field name.
* **Column E – Job Field:** Enter the job field name.
* **Column F – Type:** Select the job field type.
* **Column G – Category:** Select the field category.
* **Column H – Visibility:** Select **Internal** or **Public**.
* **Column I – Required field:** Set to **TRUE** or **FALSE**.
* **Columns J–L – Job, Job Ad, Job Approval:** Set to **TRUE** or **FALSE** as applicable.
* **Column M – Active:** Set to **TRUE** to activate the field.
* **Column N – Dependencies:** Enter any applicable field dependencies.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_57nu56.png)


* **Columns P–R – Field Values:** Enter the job field, value type, and field values.
* **Columns T–W – Field Dependencies:** Enter parent/child field values and their state. 
* **Columns Y–Z – Order:** Enter the job field and its display order.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1otkk5j.png)

* **Close the workbook**

6. Back in CodeBot, click the hamburger menu and select **Start Configuration.**

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1fooe41.png)


7. On the **left-hand side**, enter your **SAP SuccessFactors** password or sign in using **SSO** (if it is configured for your instance). Next, enter the **Execution Notes**. On the **right-hand side**, under **Advanced Options**, select the **Job Fields** checkbox and finally, click **Confirm and Start** to begin the execution.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1pvio7m.png)


8. As the status changes to processing you can monitor the execution. Below is the article attached for iteration monitoring.

[__https://help.sfcodebot.com/en/article/monitor-actions-in-codebot-for-sap-successfactors-1ous0mz/?bust=1748684800798__](https://help.sfcodebot.com/en/article/monitor-actions-in-codebot-for-sap-successfactors-1ous0mz/?bust=1748684800798)

9. Once the status shows complete, go back in the workbook, and observe that **Job Fields** has been added successfully as the rows and their corresponding fields are now highlighted green. Meanwhile, the Processing Status have also turned to Processed.

**Screenshot 01**


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_zuhq8m.png)

**Screenshot 02**

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_zxhxod.png)


10. You can also verify these changes by logging in to your SmartRecruiters instance and reviewing the updated configuration.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_hrrmqx.png)


**Thanks for using CodeBot!**