Record Producer does not create a request

Anisse Mahtat
Tera Contributor

Hello, I have a problem, I have created a record producer with a form but when i submit this form, This is not a request who is created but a record and i can't have find my request in 'My requests' tab. 

 

TeleworkRequest.PNG

Save.PNG

1 ACCEPTED SOLUTION

Susan Britt
Mega Sage
Mega Sage

To verify the COE (table) for your HR Service and Record Producer:

  1. Navigate to "HR Service Configuration" module
  2. Find & open your HR Service (e.g., Telework Request)
  3. Validate the "COE" value - this is the table for your HR Service
  4. From this record, click on the preview icon beside "Record Producer"
    • rec producer.png
  5. Validate the "Table name" value - this is the table for your record producer, which should match the table for your service.
    • rec prod table.png

 

If you do not have an HR service for your record producer, then you will need to create one; or if you have the service, but haven't connected the record producer to it, you can simply select and update it from the HR Service record.

 

Your record producer's "Script" should contain the normal script which will populate the generated HR Case's description with all of the answered variables, as well as update the Opened for, Subject person, etc.

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

View solution in original post

7 REPLIES 7

Susan Britt
Mega Sage
Mega Sage

What table did you create the record producer on?

The record producer should be on the same COE table as your HR Service.  If this is accurate, then you can validate that your COE is included in the "My Request Filter" module that determines what records and the conditions of when they appear in the Employee Center "My Requests" menu option. 

Hi @Susan Britt , Thanks for your help. I have verified my hr services and the CEO is in my request filter. 

 

MyRequestFilter.pngCOE.PNG

 

But how i can know if my record producer is on the same CEO (my record producer is related to the HR Service). 

 

Thanks

Susan Britt
Mega Sage
Mega Sage

To verify the COE (table) for your HR Service and Record Producer:

  1. Navigate to "HR Service Configuration" module
  2. Find & open your HR Service (e.g., Telework Request)
  3. Validate the "COE" value - this is the table for your HR Service
  4. From this record, click on the preview icon beside "Record Producer"
    • rec producer.png
  5. Validate the "Table name" value - this is the table for your record producer, which should match the table for your service.
    • rec prod table.png

 

If you do not have an HR service for your record producer, then you will need to create one; or if you have the service, but haven't connected the record producer to it, you can simply select and update it from the HR Service record.

 

Your record producer's "Script" should contain the normal script which will populate the generated HR Case's description with all of the answered variables, as well as update the Opened for, Subject person, etc.

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