subject person in HR case for New Hire Onboarding

Teja K A
Tera Contributor

Hi Community,

I am working on New Hire Onboarding, After submitting the form through Employee center for new hire as a system administrator an HR case is created but subject person is empty for that case. Instead subject person should be the one for whom the form is filled(new hire). User is also not created for that new hire.

 

                                 TejaKA_0-1695127245517.png

What should be done to resolve this issue?

 

 

1 REPLY 1

JamesEcoStratus
Mega Guru

Hello Teja,

 

To address the issue you've encountered during New Hire Onboarding, we need to ensure that all aspects of your ServiceNow configuration are correctly set up. Before we dive into potential solutions, could you please check the following aspects to verify if they are configured correctly in your system? This will help us narrow down the possible causes of the problem.

 

  1. Workflow Configuration:
  • Why: Workflows control the flow of data and processes in ServiceNow, including HR case creation.
  • Example: Ensure that the HR case workflow has a step where it assigns the "subject person" based on the information from the new hire form.
  • What to Do: If the workflow lacks this step, modify it to include the assignment logic for the "subject person."
  1. Data Mapping:
  • Why: Accurate data mapping ensures that information flows correctly between different parts of the system.
  • Example: Confirm that variables on your onboarding form are correctly mapped to the corresponding fields in the HR case, such as the new hire's name and details.
  • What to Do: Review and adjust the data mappings if discrepancies are identified.
  1. Debug Scripts:
  • Why: Scripts can be the source of issues if they are not functioning as expected.
  • Example: Review any scripts involved in assigning the "subject person" and check for errors in the logic.
  • What to Do: Debug and fix any script-related issues, ensuring they accurately assign the "subject person."
  1. Notifications:
  • Why: Notifications are essential for keeping users informed about important events.
  • Example: Check your notification settings to ensure that notifications about HR case creation are being sent to the right individuals, such as HR or the new hire's manager.
  • What to Do: Adjust notification settings if necessary to ensure the correct recipients are notified.
  1. Debugging Tools:
  • Why: Debugging features can help pinpoint issues that might not be immediately obvious.
  • Example: Enable debugging features within your workflows to get more detailed information about the problem, such as error messages.
  • What to Do: Utilize debugging tools to gather more information about the issue and identify its root cause.
  1. Role and Permissions:
  • Why: Users need the right roles and permissions to perform specific actions in ServiceNow.
  • Example: Verify that the users involved in the onboarding process have the necessary roles and permissions to create HR cases and user accounts. Check if the system administrator has the appropriate roles for this task.
  • What to Do: Adjust user roles and permissions as needed to ensure they can perform the required actions.
  1. Thorough Testing:
  • Why: Testing helps replicate and understand issues that might only occur in certain scenarios.
  • Example: Conduct comprehensive testing with various scenarios, including different types of new hires, to reproduce and identify the issue consistently.
  • What to Do: Document the steps to reproduce the issue and ensure it can be consistently replicated during testing.
  1. Script Review:
  • Why: Scripts can sometimes contain errors that impact the process.
  • Example: Carefully review any scripts involved in this process, such as those responsible for user creation and assignment. Check for coding errors or logical issues.
  • What to Do: Correct any identified script errors and ensure they align with the intended process.
  1. Documentation and Training:
  • Why: Consistency in procedures is essential to avoid errors.
  • Example: Ensure that the onboarding process is well-documented and that relevant staff members are trained on the correct procedures.
  • What to Do: Update documentation as needed and provide training to staff members involved in the onboarding process.

By verifying these aspects and taking the suggested actions, you can help us better understand your system's configuration and identify any potential issues related to roles, permissions, scripting, and workflows.

 

Please check each of these points, and if any discrepancies are found, follow the provided steps to address them effectively.

 

I hope these steps clarify the process and assist you in achieving your goal effectively.

 

Best Regards,

 

James @Ecostratus

 

If this response was helpful, please consider marking it as Helpful or Correct by clicking the respective icons.