what is " Run business rule " field in Transform Maps

chanikya
Tera Guru

1.if i uncheck the: Run BusinessRule check box  what will happens

2. what is "Enforced Mandatory" field

 

find_real_file.png

1 ACCEPTED SOLUTION

JimmieOdelius
Tera Expert

Hi.

 

Enforce mandatory fields requires that all fields that are mandatory will have data. Otherwise the transform row is ignored.

 

Run business rules make sure that business rules are ran when records are inserted or updated. It can be advantageous if you are doing a TON of inserts and you don't want the business rules to run to save on performance or if you want to prevent events to trigger etc.

 

The developer guide defines this as

  • Run business rules: Select to run business rules, workflows, approval engines, auditing, and field normalization while the transformation inserts or updates data into the target table.

(see here https://developer.servicenow.com/app.do#!/training/article/app_store_learnv2_importingdata_jakarta_importing_data/app_store_learnv2_importingdata_jakarta_create_a_transform_map?v=jakarta)

 

Regards,

Jimmie

View solution in original post

3 REPLIES 3

JimmieOdelius
Tera Expert

Hi.

 

Enforce mandatory fields requires that all fields that are mandatory will have data. Otherwise the transform row is ignored.

 

Run business rules make sure that business rules are ran when records are inserted or updated. It can be advantageous if you are doing a TON of inserts and you don't want the business rules to run to save on performance or if you want to prevent events to trigger etc.

 

The developer guide defines this as

  • Run business rules: Select to run business rules, workflows, approval engines, auditing, and field normalization while the transformation inserts or updates data into the target table.

(see here https://developer.servicenow.com/app.do#!/training/article/app_store_learnv2_importingdata_jakarta_importing_data/app_store_learnv2_importingdata_jakarta_create_a_transform_map?v=jakarta)

 

Regards,

Jimmie

Hi  JimmieOdelius,

 

Thanks for your reply, along with Link.

it is very helpful link ....Thank you So much!!!

 

Ashutosh Munot1
Kilo Patron
Kilo Patron

HI,

 

1) Run Business Rule: When this is ticket business rule and workflow with other engines are triggered on target table. We do this to do some additional validations on target table.

For Example: If i want to check for duplicate serial number getting inserted, i will write a before insert business rule and then can avoid insertion if the serial number is already present in there.

 

2) Enforce Mandatory field is not but like a Data policy and Ui policy. So the data coming from transforms should have a data in mandatory field on form. For example: Asset Tag is mandatory and if this is absent in import set row then this row will be ignored.

 


Thanks,

Ashutosh Munot

 

Mark Helpful or Correct.