---
sourceDocument: Australia Employee Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/employee-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Configure a record producer for an HR service

# Configure a record producer for an HR service {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Make an existing HR service available for employee self-service by adding it to the HR service catalog.

## Before you begin

Role required: sn_hr_core.admin

## About this task

To avoid creating duplicate services, do not create a new HR catalog item. Instead, configure a record producer to link your existing HR service to the HR service catalog. For optimal performance, use one record producer per HR
service.

## Procedure

1. Navigate to AllHR AdministrationHR ServicesHR Service Configuration.
2. Open the HR service.
3. Open the record producer for that service.  
   Note:  
   To create a new record producer for the HR service, click the Lookup icon, and then click New.
4. Fill in the fields on the form, as appropriate.  
   {#configure-hr-record-producer__table_sdb_sy2_r2b__entry__2}

   | Field | Description |
   |-|-|
   | Name | Name of the record producer. |
   | Table name | HR case table that the record producer is associated with. Note: Make sure that the HR case table for the record producer matches that of the associated HR service. |
   | Application | This field is automatically set to Human Resources: Core. |
   | Active | Option to activate the record producer for use. |
   | Preview link | Link to preview how the HR catalog item appears to users in the HR service catalog. |
   | Expand help for all questions |   |
   [Table 1. Record Producer form]

   {#configure-hr-record-producer__table_sdb_sy2_r2b}
5. In the What it will contain, Accessibility, and Generated Record Data related lists, fill in the fields as appropriate.  
   Since you are configuring the record producer from the HR service form, make sure to:
   1. In the What it will contain related list, provide the following script:  

          new sn_hr_core.hr_ServicesUtil(current, gs).createCaseFromProducer(producer, cat_item.sys_id);

      {#configure-hr-record-producer__codeblock_jgd_nfg_h1c}
   2. In the Accessibility related list, set the Catalogs field to Human Resources Catalog.
   {#configure-hr-record-producer__substeps_fnl_zlz_mfb}
6. In the Variables related list, configure the variables for the HR catalog item as appropriate.  
   Variables collect information from the user, and are used to ask questions
   and map answers to fields. You can add as many variables as you need to the
   HR catalog item. Commonly used variables types include:{#configure-hr-record-producer__p_kgd_nfg_h1c}
   * Checkbox
   * Multiple Choice
   * Reference
   * Select Box
   * Single Line Text

   {#configure-hr-record-producer__ul_bl5_5w2_mfb}

   To learn more about the different types of variables and how to configure
   them, see [Types of service
   catalog variables](https://www.servicenow.com/docs/access?context=r_VariableTypes&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).{#configure-hr-record-producer__p_lgd_nfg_h1c}
7. In the Available For and Not Available For related lists, configure the user criteria to apply to the HR catalog item as appropriate.  
   User criteria controls which employees can access and request the HR catalog item in the HR service catalog. To learn more about user criteria and how they are used to control access to HR catalog items, see [Set security for items
   and categories](https://www.servicenow.com/docs/access?context=c_ServiceCatalogAccessControls&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).  
   Note:  
   User criteria applied to the HR catalog item is employee-facing only, and has no relation to the HR criteria that is used to control what HR services an HR agent can request for an employee from the Create New Case module. See [Configure an HR service](https://www.servicenow.com/docs/A_yw~z4CagxhmAMrED8nhA "Create or modify an HR service to define the request to fulfillment process for that case type. Examples of HR services include benefits enrollment, direct deposit setup, and background check requests by third-party providers.") for more information.
8. Click Submit or Update on the record producer form.
9. Click Update on the HR service form.
**Previous topic:** [Configure an HR case template](https://www.servicenow.com/docs/CJYzslsRc3hgKPP2t~YvUA "Create or modify an HR case template for an HR service to automatically populate fields on the HR case form when a request for that service is made.")  
**Next topic:** [HR service catalog management](https://www.servicenow.com/docs/hxgU9iCKBm8sgSSbxBR16A "Empower employees to request HR services through the HR service catalog. The HR service catalog provides employees a catalog of HR services that they can request directly from HR, such as to add beneficiaries to a benefits plan, request a travel visa, or inquire about a discrepancy in their paycheck.")

*[\>]: and then


