---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# CatalogItemVariable : inclus dans le champ d'application

# CatalogItemVariable : inclus dans le champ d'application {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'API CatalogItemVariable fournit des méthodes qui vous permettent de créer et de modifier des variables d'éléments de catalogue de services à l'aide de scripts.

Cette API s'exécute dans l'espace de noms `sn_sc` .

## CatalogItemVariable : créer (standard booléen) {#ariaid-title2}

Insère la variable d'élément de catalogue spécifiée.
{#r_CatalogItemVariable-create_Boolean__table_s3d_zrd_ns__entry__3}

| Nom | Type | Description |
|-|-|-|
| standardUpdate (Mise à jour standard) | Booléen | Marqueur indiquant s'il faut activer l'exécution des moteurs et du workflow. Valeurs valides : * true : activez les moteurs et le workflow. * false : n'activez pas les moteurs et le workflow. {#r_CatalogItemVariable-create_Boolean__ul_nnx_xwn_kpb} |
[Tableau 1. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Renvoyer le sys_id de l'enregistrement de variable inséré. |
[Tableau 2. Renvoie]

{#r_CatalogItemVariable-create_Boolean__table_t3d_zrd_ns}

## CatalogItemVariable : deleteRecord(Boolean standardUpdate) {#ariaid-title3}

Supprime la variable d'élément de catalogue définie.
{#r_CatalogItemVariable-deleteRecord_Boolean__table_p1l_4sd_ns__entry__3}

| Nom | Type | Description |
|-|-|-|
| standardUpdate (Mise à jour standard) | Booléen | Marqueur indiquant s'il faut activer l'exécution des moteurs et du workflow. Valeurs valides : * true : activez les moteurs et le workflow. * false : n'activez pas les moteurs et le workflow. {#r_CatalogItemVariable-deleteRecord_Boolean__ul_nnx_xwn_kpb} |
[Tableau 3. Paramètres]

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

| Type | Description |
|-|-|
| nul |   |
[Tableau 4. Renvoie]

{#r_CatalogItemVariable-deleteRecord_Boolean__table_q1l_4sd_ns}

## CatalogItemVariable : lecture (colonnes d'objets, booléen standardUpdate) {#ariaid-title4}

Renvoie un mappage des valeurs d'attributs de variables d'éléments de catalogue.
{#r_CatalogItemVariable-read_Object_Boolean__table_j5k_5sd_ns__entry__3}

| Nom | Type | Description |
|-|-|-|
| colonnes | Objet | Ensemble de colonnes pour lesquelles renvoyer des valeurs. |
| standardUpdate (Mise à jour standard) | Booléen | Marqueur indiquant s'il faut activer l'exécution des moteurs et du workflow. Valeurs valides : * true : activez les moteurs et le workflow. * false : n'activez pas les moteurs et le workflow. {#r_CatalogItemVariable-read_Object_Boolean__ul_nnx_xwn_kpb} |
[Tableau 5. Paramètres]

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

| Type | Description |
|-|-|
| Objet | Un objet mappant les noms de colonnes à des valeurs. |
[Tableau 6. Renvoie]

{#r_CatalogItemVariable-read_Object_Boolean__table_k5k_5sd_ns}

## CatalogItemVariable : setAttributes(attributs de l'objet) {#ariaid-title5}

Définit les valeurs d'attribut de cette variable d'élément de catalogue.
{#r_CatalogItemVariable-setAttributes_Object__table_twv_dtd_ns__entry__3}

| Nom | Type | Description |
|-|-|-|
| attributs | Objet | Un objet mappant les noms de colonnes à des valeurs. |
[Tableau 7. Paramètres]

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

| Type | Description |
|-|-|
| nul |   |
[Tableau 8. Renvoie]

{#r_CatalogItemVariable-setAttributes_Object__table_uwv_dtd_ns}

## CatalogItemVariable : mettre à jour (objet columnValues, booléen standardUpdate) {#ariaid-title6}

Met à jour la variable d'élément de catalogue actuelle avec des valeurs définies.
{#r_CatalogItemVariable-update_Object_Boolean__table_jxv_4td_ns__entry__3}

| Nom | Type | Description |
|-|-|-|
| columnValues (colonnes de valeurs) | Objet | Un objet mappant les noms de colonnes à des valeurs. |
| standardUpdate (Mise à jour standard) | Booléen | Marqueur indiquant s'il faut activer l'exécution des moteurs et du workflow. Valeurs valides : * true : activez les moteurs et le workflow. * false : n'activez pas les moteurs et le workflow. {#r_CatalogItemVariable-update_Object_Boolean__ul_nnx_xwn_kpb} |
[Tableau 9. Paramètres]

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

| Type | Description |
|-|-|
| nul |   |
[Tableau 10. Renvoie]

{#r_CatalogItemVariable-update_Object_Boolean__table_kxv_4td_ns}

