---
sourceDocument: Brazil Governance, Risk, and Compliance
sourceDocumentLink: https://www.servicenow.com/docs/r/governance-risk-compliance

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Governance, Risk, and Compliance

ft:clusterId :

    - grc

bundleId :

    - grc

workflow :

    - Technology


---

# How legacy metric types are migrated to sections in templates

# How legacy metric types are migrated to sections in templates {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of How legacy metric types are migrated to sections in templates

This migration process in the Smart Assessment Engine application transitions legacy metric types into structured sections within assessment templates.
It ensures legacy data aligns with the current template architecture, enabling consistent and efficient assessment management in ServiceNow.
Show full answer Show less  

## Metric Type Mappings

Legacy metric types are systematically mapped to corresponding fields within assessment templates:

* **Assessment Template table (snsmartasmttemplate):** Legacy metric names and descriptions are migrated to translated text fields for names and descriptions, with the table name mapped accordingly.
* **Section table (snsmartasmtsection):** Metric categories are moved here, including the category name, description, and order index, preserving organizational structure.
* **Question table (snsmartasmtquestion):** Individual metrics are migrated as questions, with fields for justification enablement, question type (based on data type), guidance statements, labels, mandatory flags, numeric ranges, and ordering.

## Question and Metric Type Transformation

After migration, all questions default to the data type *Text*. Metrics from the template/Numeric-scale source are assigned a horizontal response layout. Legacy metric types are converted into appropriate question types such as:

* Attachment → Attachment
* Choice → Drop-down list
* Date → Date/Time
* Likert scale → Radio button
* Multiple selection → Check box
* Numeric scale → Radio button
* Reference → Reference
* Yes/No → Radio button

## Field and Definition Mappings

* Reference and filter condition fields in existing tables are mapped into corresponding fields in the Question table.
* Legacy metric definitions are migrated into the Choice table (snsmartasmtresponseoption), with display text and order preserved to maintain choice sequencing.

## Template-Specific Details

Only assessment templates with the "Allow image" field set to *false* are migrated. Metrics with a data type of "template" become radio button questions for these templates. Template definitions are also migrated to the Choice table, preserving label and order to maintain consistency across templates.

## Practical Implications for ServiceNow Customers

This migration provides a clear, structured transition path for legacy assessment data into the Smart Assessment Engine's modern template framework. Customers can expect legacy assessments to be accurately reconstructed with consistent formatting and functionality, facilitating ongoing assessment management and reporting without data loss or misalignment.  
Legacy metric types are migrated to specific sections in the assessment templates in the Smart Assessment Engine application.

## How metric types are mapped {#sae-how-legacy-metrics-migrated__section_rtz_xqf_z1c}

This tables shows the mapping used to move the existing metric types to the section in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_vc2_drf_z1c__entry__2}

| Existing metric type | Mapped to |
|-|-|
| Name (Translated text) (Max length 255) | Name (Translated text) field in the Assessment Template table ((sn_smart_asmt_template) ). |
| Description (Translated text) (Max length 1000) | Description (Translated html) field in the Assessment Template table ((sn_smart_asmt_template) ). |
| Table (Table Name) | Table (Table Name) field in the Context Item table (sn_smart_asmt_context_item). |
[Table 1. Metric types for assessment type]

{#sae-how-legacy-metrics-migrated__table_vc2_drf_z1c}

## How metric categories are mapped {#sae-how-legacy-metrics-migrated__section_opp_jrf_z1c}

This tables shows the mapping used to move the existing metric categories to the section table in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_jt2_lrf_z1c__entry__2}

| Existing metric type | Mapped to the Section table |
|-|-|
| Name (Translated text) (Max length 255) | Name (Translated text) field. |
| Description (Translated text) (Max length 1000) | Description (Translated text) field. |
| Order (Integer) | Order (Order Index) field. |
[Table 2. Metric categories are mapped to the Section table (sn_smart_asmt_section)]

{#sae-how-legacy-metrics-migrated__table_jt2_lrf_z1c}

## How metrics are mapped {#sae-how-legacy-metrics-migrated__section_whn_2fg_z1c}

This tables shows the mapping used to move the existing metrics to the question table in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_k5m_jfg_z1c__entry__2}

| Existing metric type | Mapped to the Question table |
|-|-|
| Allow additional information (True/False) | Enable justification (True/False) field. |
| Data type (String) (Max length 40) | Based on the Data type field value, the appropriate question type reference is added to the Question table. Data type is string. |
| Details (Translated html) (Max length 8000) | Guidance statement (Translated html) field. |
| Question (Translated text) (Max length 512) | Label (Translated text) field. |
| Mandatory (True/False) | Is mandatory (True/False) field |
| Max (Integer) | Max number (Decimal) field |
| Min (Integer) | Minimum number (Decimal) field |
| Order (Integer) | Order (Order index) |
[Table 3. Metrics are mapped to the Question table (sn_smart_asmt_question)]

{#sae-how-legacy-metrics-migrated__table_k5m_jfg_z1c}

## How metric types are migrated to question types {#sae-how-legacy-metrics-migrated__section_wfy_v4y_bzb}

After migration, all Question records are set as data type
Text.

After migration, all Question records whose source metric is template/Numeric-scale are set with a response layout of Horizontal.

This tables shows the mapping used to move the existing metric types to the question types in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_qhh_4kf_z1c__entry__2}

| Existing metric type | Mapped to |
|-|-|
| Attachment | Attachment |
| Choice | Drop-down list |
| Date | Date |
| Date/Time | Date/Time |
| Likert scale | Radio button |
| Multiple selection | Check box |
| Numeric scale | Radio button |
| Reference | Reference |
| Yes/No | Radio button |
[Table 4. Metric type mappings]

{#sae-how-legacy-metrics-migrated__table_qhh_4kf_z1c}

## How fields are mapped {#sae-how-legacy-metrics-migrated__section_wtz_ckf_z1c}

This tables shows the mapping used to move the existing fields to the question table in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_e1h_hkf_z1c__entry__2}

| Field in the existing table | Mapped to the Question table |
|-|-|
| Reference table | Table field. |
| Condition | Filter condition field. |
[Table 5. Fields are mapped to the Question table (sn_smart_asmt_question)]

{#sae-how-legacy-metrics-migrated__table_e1h_hkf_z1c}

## How metric definitions are mapped {#sae-how-legacy-metrics-migrated__section_ths_dlf_z1c}

This tables shows the mapping used to move the existing metric definitions to the choice table in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_jdr_2lf_z1c__entry__2}

| Metric definition in the existing table | Mapped to the Choice table |
|-|-|
| Display | Text label field in the Choice table (sn_smart_asmt_response_option) |
| Order | Integer data type is mapped to the Order field in the Choice table that is based on the same ascending sequence of the template-definition records in the Value field that is associated with a particular template. |
[Table 6. Metric definitions are mapped to the Choice table (sn_smart_asmt_response_option)]

{#sae-how-legacy-metrics-migrated__table_jdr_2lf_z1c}

## How assessment metric templates are mapped {#sae-how-legacy-metrics-migrated__section_ajp_qmf_z1c}

Only templates where the Allow image field is set to false are migrated. No field mapping is done for this table.

Metrics whose data type is template are migrated as questions of the type Radio button if the Allow image field is set to false at the template
level.

## How assessment template definitions are mapped {#sae-how-legacy-metrics-migrated__section_ds3_zvz_w1c}

This tables shows the mapping used to move the existing template definitions to the choice table in the assessment templates.
{#sae-how-legacy-metrics-migrated__table_hyq_5mf_z1c__entry__2}

| Assessment template definition in the existing table | Mapped to the Choice table (sn_smart_asmt_response_option) |
|-|-|
| Display | Text label field. |
| Value | Integer data type is mapped to the Order field in the Choice table, based on the same ascending sequence of the template-definition records in the Value field that is associated with a particular template. |
[Table 7. Assessment template definitions are mapped to the Choice table]

{#sae-how-legacy-metrics-migrated__table_hyq_5mf_z1c}
**Related reference**   

* [Tables installed in Smart Assessment Engine](https://www.servicenow.com/docs/6U~SFU79NYbDYFqdeAAiyQ "Tables are added with activation of GRC: Smart Assessment Engine.")

