Record Producer Error

Patrick Wachira
Tera Contributor

I've created a scoped application which utilizes record producers. We just upgraded to Rome and when i update any of the produces i get a message: "Record Producer on Request Management tables is not supported" . The base table extends request. The record producers are however working as they did before on our previous instance. Does anyone know if there is an issue to keep the app as is or should i re-write it to extend Task.

 

 

5 REPLIES 5

Lilian M_vel
Tera Contributor

This is due to a Business rule introduced with Rome called Check Record Producer's table validity

Here: <<your_instance>>.service-now.com/sys_script.do?sys_id=3f4bc67373632010728c2ee2c4f6a7b7&sysparm_record_target=sys_script&sysparm_record_row=6&sysparm_record_rows=28&sysparm_record_list=collection%3Dsc_cat_item_producer%5EORcollectionINsc_cat_item_producer%2Csc_cat_item%2Csys_metadata%5EORDERBYDESCsys_updated_on

That business rule just adds an error message but your record producer will be created/updated with the selected target table. 

it calls a function: new global.SNCCatalogUtil().checkTableValidityOnRecordProducer(current.table_name) == false

It doesn't prevent saving your Record producer and your Record producer will create the item appropriately. 

Cheers