> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pipelaunch.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).

# Creating the Job Opening Unique ID Custom Field in Salesforce

his custom field is crucial as it ensures PipeLaunch can accurately identify job openings and avoids creating duplicates. Here's how to create this field:

|| **Permissions Required:** You'll need Salesforce administrator permissions to create custom fields. If you don't have these permissions, contact your Salesforce admin for assistance.

**Steps:**

1. **Navigate to Setup:** Login to Salesforce and navigate to the **Setup** menu.

2. **Access Object Manager:**  Under **Customize**, click **Object Manager**.

3. **Select the Job Object:** In the Object Manager list, find the object where you want to add the Unique ID field. Depending of your ATS the object name could be `myats__Job_Lead__c` or `myats__Job__c`  custom object.

4. **Manage Fields:** Click on **Fields & Relationships**.

5. **Create New Field:** Click the **New** button.

6. **Choose Field Type:** Select **Text** as the data type for the Unique ID.

7. **Field Label & Name:** Enter "Unique ID" as the **Field Label**. Salesforce will automatically populate the **Field Name** based on the label (it usually replaces spaces with underscores). You can modify the Field Name for better organization, but ensure it uses only alphanumeric characters and underscores. **Description**: `A unique job Identifier generated by PipeLaunch is used to prevent duplicate records`

8. **Field Length:**  Set the **Field Length** to **128**. This ensures the field can accommodate the required length.

9. **Unique Field:**  **Check the box** next to **Unique**. This is critical to prevent duplicate IDs.

10. **Case Sensitivity:**  Select the option **Treat "ABC" and "abc" as different values (case sensitive)**.

![](https://storage.crisp.chat/users/helpdesk/website/348acba567d60c00/image_tso95d.png)

11. **Set Field-Level Security (Optional):** You can adjust who can see and edit this field by configuring field-level security. Refer to Salesforce documentation for details on this step if needed [https://help.salesforce.com/s/articleView?id=sf.adding_fields.htm&language=en_US&type=5](https://help.salesforce.com/s/articleView?id=sf.adding_fields.htm&language=en_US&type=5).

12. **Add to Page Layouts:**  Click **Next** to define on which page layouts (record detail views) you want the Unique ID field to appear. Select the relevant layouts and click **Next**. Most of the users prefer not to add this field to the layout.

![](https://storage.crisp.chat/users/helpdesk/website/348acba567d60c00/image_1hy3lue.png)

13. **Save the Field:** Click **Save** to create the custom field.

![](https://storage.crisp.chat/users/helpdesk/website/348acba567d60c00/image_1dcka5m.png)

**Additional Notes:**

* Remember, this Unique ID needs to be populated during data entry for each job opening to ensure proper PipeLaunch identification.
* Since the field is case-sensitive, ensure consistent data entry (uppercase/lowercase) to avoid creating duplicates due to minor variations.

By following these steps, you'll have successfully created the Unique ID custom field in Salesforce, enabling PipeLaunch to accurately manage job openings and avoid duplicate records.