---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# CatalogItemVariable - com escopo

# CatalogItemVariable - com escopo {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A API CatalogItemVariable fornece métodos que permitem criar e modificar variáveis de item do catálogo de serviços usando scripts.

Esta API é executada no namespace `sn_sc`.

## CatalogItemVariable - create(Boolean StandardUpdate) {#ariaid-title2}

Insere a variável de item do catálogo especificada.
{#r_CatalogItemVariable-create_Boolean__table_s3d_zrd_ns__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| padrãoAtualizar | Booliano | Sinalizador que indica se a execução de mecanismos e fluxos de trabalho deve ser habilitada. Valores válidos: * verdadeiro: habilitar mecanismos e fluxo de trabalho. * falso: não habilite mecanismos e fluxo de trabalho. {#r_CatalogItemVariable-create_Boolean__ul_nnx_xwn_kpb} |
[Tabela 1. Parâmetros]

{#r_CatalogItemVariable-create_Boolean__table_s3d_zrd_ns} {#r_CatalogItemVariable-create_Boolean__table_t3d_zrd_ns__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | Retornar o sys_id do registro de variável inserido. |
[Tabela 2. Retorna]

{#r_CatalogItemVariable-create_Boolean__table_t3d_zrd_ns}

## CatalogItemVariable - deleteRecord(Booliano StandardUpdate) {#ariaid-title3}

Exclui a variável de item do catálogo definida.
{#r_CatalogItemVariable-deleteRecord_Boolean__table_p1l_4sd_ns__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| padrãoAtualizar | Booliano | Sinalizador que indica se a execução de mecanismos e fluxos de trabalho deve ser habilitada. Valores válidos: * verdadeiro: habilitar mecanismos e fluxo de trabalho. * falso: não habilite mecanismos e fluxo de trabalho. {#r_CatalogItemVariable-deleteRecord_Boolean__ul_nnx_xwn_kpb} |
[Tabela 3. Parâmetros]

{#r_CatalogItemVariable-deleteRecord_Boolean__table_p1l_4sd_ns} {#r_CatalogItemVariable-deleteRecord_Boolean__table_q1l_4sd_ns__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 4. Retorna]

{#r_CatalogItemVariable-deleteRecord_Boolean__table_q1l_4sd_ns}

## CatalogItemVariable - read(Colunas de objeto, booliano padrãoAtualizar) {#ariaid-title4}

Retorna um mapeamento de valores de atributo de variável de item do catálogo.
{#r_CatalogItemVariable-read_Object_Boolean__table_j5k_5sd_ns__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| colunas | Objeto | Conjunto de colunas para as quais os valores serão retornados. |
| padrãoAtualizar | Booliano | Sinalizador que indica se a execução de mecanismos e fluxos de trabalho deve ser habilitada. Valores válidos: * verdadeiro: habilitar mecanismos e fluxo de trabalho. * falso: não habilite mecanismos e fluxo de trabalho. {#r_CatalogItemVariable-read_Object_Boolean__ul_nnx_xwn_kpb} |
[Tabela 5. Parâmetros]

{#r_CatalogItemVariable-read_Object_Boolean__table_j5k_5sd_ns} {#r_CatalogItemVariable-read_Object_Boolean__table_k5k_5sd_ns__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Uma coluna de mapeamento de objeto nomeia para valores. |
[Tabela 6. Retorna]

{#r_CatalogItemVariable-read_Object_Boolean__table_k5k_5sd_ns}

## CatalogItemVariable - setAttributes(atributos de objeto) {#ariaid-title5}

Define valores de atributo para esta variável de item do catálogo.
{#r_CatalogItemVariable-setAttributes_Object__table_twv_dtd_ns__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| atributos | Objeto | Uma coluna de mapeamento de objeto nomeia para valores. |
[Tabela 7. Parâmetros]

{#r_CatalogItemVariable-setAttributes_Object__table_twv_dtd_ns} {#r_CatalogItemVariable-setAttributes_Object__table_uwv_dtd_ns__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 8. Retorna]

{#r_CatalogItemVariable-setAttributes_Object__table_uwv_dtd_ns}

## CatalogItemVariable - update (objeto columnValues, booliano padrãoAtualizar) {#ariaid-title6}

Atualiza a variável de item do catálogo atual com valores definidos.
{#r_CatalogItemVariable-update_Object_Boolean__table_jxv_4td_ns__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| columnValues | Objeto | Uma coluna de mapeamento de objeto nomeia para valores. |
| padrãoAtualizar | Booliano | Sinalizador que indica se a execução de mecanismos e fluxos de trabalho deve ser habilitada. Valores válidos: * verdadeiro: habilitar mecanismos e fluxo de trabalho. * falso: não habilite mecanismos e fluxo de trabalho. {#r_CatalogItemVariable-update_Object_Boolean__ul_nnx_xwn_kpb} |
[Tabela 9. Parâmetros]

{#r_CatalogItemVariable-update_Object_Boolean__table_jxv_4td_ns} {#r_CatalogItemVariable-update_Object_Boolean__table_kxv_4td_ns__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 10. Retorna]

{#r_CatalogItemVariable-update_Object_Boolean__table_kxv_4td_ns}

