What is the difference between Record Producer and a Form to get record?

priyanga1
Kilo Contributor

Because

-we get record from form and on submit that record is added to related table

-record producer also get record and insert it into related table

When to use them?

2 REPLIES 2

Ivano B
ServiceNow Employee
ServiceNow Employee

Hi Priyanga



You're absolutely right when you say that the final effect is exactly the same - a record is inserted into the table.


You're also right in case the fields on the record producer are 100% the same you have on the creation form.



On the other hand the record producer can be designed to be dedicated to specific type of non technical users.


Simplifying their experience and helping the technical groups that will work on the record created.


So a record producer provides a simplified alternative to the regular form interface for creating records.




A good example is the incident record producer.



Usually a non technical user will not be able to decide the priority, the urgency or the category of an incident.


For this reason the user needs to interact with a simplified form where explanations can be exposed directly to collect the right information.


Of course on the main table forms you can do that, but the record producer (as ServiceNow functionality) has been designed with this idea in mind (e.g. 'more information' section for each record producer variable OR main HTML description).



If you want to this on the main form you have to introduce a lot of extra elements that are not necessary and will transform the end user form into something difficult to use.



Using the record producer can be also used NOT to map the same fields you have on the main form but just to show precise questions to the end users


The answers can be used by the first line support to work on the incident later to populate the mandatory fields to assign the incident.



I hope this will help


Cheers


zica
Giga Guru

Hi Priyanga,



As said above, with a record producer, you can do much more things than just a form.


Please take a look into this following threads, it explains very well what a record producer is and everything you can do with :


Record Producer - ServiceNow Wiki


Record producers - ServiceNow Express Support


Creating a Record Producer to Log Incidents - ServiceNow Wiki



Feel free if you have more concerns,


Kind regards,


ZA



Do not feel shy to mark correct or helpful answer if it helps or is correct