Which table to apply the business rule on if you have to populate data into one from another

SW8
Tera Contributor

Hi All,

New to servicenow and business rules. 

We have two tables - primary and secondary. Based on the drop down value selected in primary field, I have to create a new or update existing record in the secondary table to show that field in the secondary table.

  1. Should I create the rule on the primary table in this case? 
  2. what would be the best way to get the values into the related fields in the secondary tables.. 

Thanks!

1 ACCEPTED SOLUTION

Rahul Dev1
Giga Expert

Hi,

Yes you can create Business rule on your Primary Table and in the script you can GlideRecord('Secondary Table') to create or update existing record in Secondary Table

View solution in original post

11 REPLIES 11

SW8
Tera Contributor

Yes, it is . 

May be you have not given the correct field name for Project name and instance version fields.

SW8
Tera Contributor

Have double checked all the field names.. the issue still persists. 

Can you show me the script and the output you are getting?

SW8
Tera Contributor

Hi Rahul,

The business rule is created on the primary table to run after insert/update.

Here's the script I have written - 

find_real_file.png

Update - I had to recreate the table u_instance_details due to some error. Post date, I had made sure to change all the field values to the correct ones, but now the new records are not being created in the u_instance_details table at all.