> ## 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 - Application Fields

# Overview

This guide explains how to configure Application Fields in SmartRecruiters using CodeBot. It provides step-by-step instructions to help administrators create and manage application fields used to capture candidate information during the application process.


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. Navigate to the generated workbook by clicking the **Sheet** icon.

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

5. The workbook will appear in a new tab in your browser. Navigate to the **Application Fields** worksheet.  

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

6. Application field columns:
* **Processing Status** – Set to Pending 
* **Processing Field name** – Internal field name used during processing/import.
* **Field Name** – Display name of the field.
* **Application Field Type** – Set to Standard or Custom.
* **Field Type** – Input format for the field (e.g., Free text, Currency, Date, Single select).
* **Validation** – Validation rule applied to the field, if any.
* **Minimum** – Minimum allowed value or date.
* **Maximum** – Maximum allowed value or date.


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

* **Candidate Profile** – TRUE if the field appears on the candidate profile.
* **Candidate Profile Required** – TRUE if the field is mandatory on the candidate profile.
* **Offer Form** – TRUE if the field appears on the offer form.
* **Offer Form Required** – TRUE if the field is mandatory on the offer form.

**Remaining fields –** Fill out based on your organization's requirements.


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


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


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

8. 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 **App 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_133r09o.png)

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

10. Once the status shows complete, go back in the workbook, and observe that **Application 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. 

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

11. You can also verify these changes by logging in to your **SmartRecruiters** instance and confirming that the newly added application field appears in the **Application Fields** list with the configured field name, type, and settings.

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


**Thanks for using CodeBot!**