HR Workflows Vs Request

joconnor
Tera Contributor

Hello!

 

I am going to be setting up my first workflow for HR.  Curious if they are the same as setting up for request and change.  

 

Any gotchas to be aware of?

 

Thank you,

James

4 REPLIES 4

Jonathan Ting
Tera Guru

@joconnor they pretty much work the same, but the biggest gotcha is working with application scopes and making sure the application has the correct access.

 

Are you using the full HRSD module with HR Services?

Thank you!  I have experienced the fun with the the application scopes.  🙂
Yes, we are. 

SwarnadeepNandy
Mega Sage

Hi @joconnor,

 

Setting up a workflow for HR is similar to setting up a workflow for request and change, but there are some differences and best practices that you should be aware of. Here are some tips

  • HR workflows are based on the HR Service Delivery application, which provides a framework for creating, managing, and delivering HR services to employees. You can use the HR Service Delivery application to define HR services, cases, tasks, templates, cate...
  • HR workflows use the Workflow Editor, which is a graphical tool that allows you to design, test, and publish workflows. You can use the Workflow Editor to drag and drop activities, transitions, stages, and subflows to create complex workflows. You can also use the Workflow Editor to configure the properties of each element in your workflow.
  • HR workflows can be triggered by various events, such as creating an HR case, submitting a catalog item, updating a record, or running a scheduled job. You can use the Trigger Conditions tab in the Workflow Editor to specify the conditions that will st...
  • HR workflows can interact with other applications and tables in ServiceNow, such as ITSM, CSM, or CMDB. You can use the REST Message activity or the SOAP Message activity to send and receive data from external web services. You can also use the Run Script activity or the Script Include activity to execute custom scripts in your workflow.
  • HR workflows can use subflows to modularize and reuse common logic in your workflows. Subflows are smaller workflows that can be called by other workflows as activities. You can use subflows to simplify your main workflow and avoid duplication of code.
  • HR workflows can use approvals to require human intervention and authorization in your workflows. Approvals are activities that pause the workflow until a user approves or rejects the request. You can use approvals to enforce policies, compliance, and quality standards in your workflows.

Kind Regards,

Swarnadeep Nandy

This is great.  Thank so much!   James