Contents IT Service Management Previous Topic Next Topic Populate record producer data and redirect users Subscribe Log in to subscribe to topics and get notified when content changes. ... SAVE AS PDF Selected Topic Topic & Subtopics All Topics in Contents Share Populate record producer data and redirect users You can enter data for all records created by the record producer, and redirect an end user to a particular page after the record producer is submitted. To enter data with a record producer, use any combination of the following methods: Create a variable on the record producer with the same name as the field in the target record. For example, a variable named caller_id on a Create a New Incident record producer populates the caller_id field on the new incident record. Use a variable type that corresponds to the field type. Define a template to assign a static field value for all records created by the record producer. Define a script that uses any variable or server-side objects and functions to assign values. Use current.*FIELD_NAME* to reference fields on the record being created. Use producer.*VARIABLE_NAME* to reference values entered by the end user. Use RP.getParameterValue to return specified parameter values passed on the URL. The RP stands for Render Properties, not Record Producer. Redirect After Submitting a Record Producer To redirect an end user to a particular page after the record producer is submitted, define the redirect link in the Script field using any of the following: producer.url_redirect: Enables the redirect behavior within the Platform UI. producer.portal_redirect: Enables the redirect behavior within Service Portal. For example, the following code redirects users to their homepage after the record producer is submitted: Within the Platform UI: producer.url_redirect="home.do"; Within Service Portal:producer.portal_redirect = sp"?id=sc_home" The following code gives the id of the record producer:RP.getParameterValue('sysparm_id') Related TasksCreate a record producerCreate record producers from tablesRelated ReferenceVariables to collect data for record producer fields On this page Send Feedback Previous Topic Next Topic
Populate record producer data and redirect users You can enter data for all records created by the record producer, and redirect an end user to a particular page after the record producer is submitted. To enter data with a record producer, use any combination of the following methods: Create a variable on the record producer with the same name as the field in the target record. For example, a variable named caller_id on a Create a New Incident record producer populates the caller_id field on the new incident record. Use a variable type that corresponds to the field type. Define a template to assign a static field value for all records created by the record producer. Define a script that uses any variable or server-side objects and functions to assign values. Use current.*FIELD_NAME* to reference fields on the record being created. Use producer.*VARIABLE_NAME* to reference values entered by the end user. Use RP.getParameterValue to return specified parameter values passed on the URL. The RP stands for Render Properties, not Record Producer. Redirect After Submitting a Record Producer To redirect an end user to a particular page after the record producer is submitted, define the redirect link in the Script field using any of the following: producer.url_redirect: Enables the redirect behavior within the Platform UI. producer.portal_redirect: Enables the redirect behavior within Service Portal. For example, the following code redirects users to their homepage after the record producer is submitted: Within the Platform UI: producer.url_redirect="home.do"; Within Service Portal:producer.portal_redirect = sp"?id=sc_home" The following code gives the id of the record producer:RP.getParameterValue('sysparm_id') Related TasksCreate a record producerCreate record producers from tablesRelated ReferenceVariables to collect data for record producer fields
Populate record producer data and redirect users You can enter data for all records created by the record producer, and redirect an end user to a particular page after the record producer is submitted. To enter data with a record producer, use any combination of the following methods: Create a variable on the record producer with the same name as the field in the target record. For example, a variable named caller_id on a Create a New Incident record producer populates the caller_id field on the new incident record. Use a variable type that corresponds to the field type. Define a template to assign a static field value for all records created by the record producer. Define a script that uses any variable or server-side objects and functions to assign values. Use current.*FIELD_NAME* to reference fields on the record being created. Use producer.*VARIABLE_NAME* to reference values entered by the end user. Use RP.getParameterValue to return specified parameter values passed on the URL. The RP stands for Render Properties, not Record Producer. Redirect After Submitting a Record Producer To redirect an end user to a particular page after the record producer is submitted, define the redirect link in the Script field using any of the following: producer.url_redirect: Enables the redirect behavior within the Platform UI. producer.portal_redirect: Enables the redirect behavior within Service Portal. For example, the following code redirects users to their homepage after the record producer is submitted: Within the Platform UI: producer.url_redirect="home.do"; Within Service Portal:producer.portal_redirect = sp"?id=sc_home" The following code gives the id of the record producer:RP.getParameterValue('sysparm_id') Related TasksCreate a record producerCreate record producers from tablesRelated ReferenceVariables to collect data for record producer fields