Registrar mappings

    En la sección anterior se creó la relación entre las propiedades de ASMS y ServiceNow

    Propiedad en ASMS Propiedad en ServiceNow Tipo de Mapeo Campo de búsqueda
    project u_inquilinochoice Mapper
    category category Mapper
    typeRegister contact_type Mapper
    state state
    impact impact
    urgency urgency
    responsibleGroup assignment_group FieldValue name
    responsible assigned_to FieldValue name
    service N/A Value

    El archivo de configuración permite crear una relación entre los valores de ServiceNow y ASMS, también permite asignar valores de forma estática.

    Las propiedades usadas para crear la relación de los valores son las siguientes:

    {
      "typeRegister": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "service": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "project": [
        {
          "value": "",
          "reference": "",
          "id": 1
        }
      ],
      "category": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "applicant": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "responsibleGroup": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "responsible": [
        {
          "value": "",
          "reference": "",
          "id": 0
        }
      ],
      "urgency": [
      ],
      "impact": [
      ],
      "case": [
      ],
      "model": [
      ]
    }
    

    Las propiedades que se tendrán en cuenta para la comparación de valores son las siguientes:

    Propiedad en ASMS Propiedad en ServiceNow Tipo de Mapeo Campo de búsqueda
    project u_inquilinochoice Mapper
    category category Mapper
    typeRegister contact_type Mapper
    service N/A Value

    1. Busque en ServiceNow los valores para las propiedades anteriormente listadas:

    2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad Tipo de registro, Proyecto, Categoría, Servicio.

    3. Establezca una equivalencia entre los valores de Channel de ServiceNow con los ID de la propiedad Tipo de registro de ASMS, como se muestra a continuación:

    Channel ServiceNow Tipo de registro ASMS ID Tipo de registro ASMS VALUE Channel SERVICENOW  
    Chat chat 45 chat
    Email email 46 email
    Phone phone 47 phone
    Self-service self-service 48 self-service
    Virtual Agent virtual_agent 49 virtual_agent

    4. Escriba los valores en la propiedad “typeRegister” del archivo de configuración:

    {
      "typeRegister": [
        {
          "value": "chat",
          "reference": "",
          "id": 45
        },
        {
          "value": "email",
          "reference": "",
          "id": 46
        },
        {
          "value": "phone",
          "reference": "",
          "id": 47
        },
        {
          "value": "self-service",
          "reference": "",
          "id": 48
        },
        {
          "value": "virtual_agent",
          "reference": "",
          "id": 49
        }
      ]
    }
    

    5. Establezca una equivalencia entre los valores de InquilinoChoice de ServiceNow con los ID de la propiedad Proyecto de ASMS, como se muestra a continuación:

    InquilinoChoice ServiceNow Proyecto ASMS Id Proyecto ASMS VALUE Channel SERVICENOW      
    Health Report Health Report 1 Health Report
    PROYECTO INTEGRACION PROYECTO INTEGRACION 4 PROYECTO INTEGRACION
    Soporte Arquitectura Soporte Arquitectura 2 Soporte Arquitectura

    6. Escriba los valores en la propiedad “project” del archivo de configuración:

    La propiedad “reference”, se establece como un valor único para crear diferentes tipos de casos en ASMS, esta propiedad esta disponible para todas las propiedades “mapping”.

    {
      "project": [
        {
          "value": "Health Report",
          "reference": "problem",
          "id": 1
        },
        {
          "value": "PROYECTO INTEGRACION",
          "reference": "change",
          "id": 4
        },
        {
          "value": "Soporte Arquitectura",
          "reference": "incident",
          "id": 2
        }
      ]
    }
    

    7. Establezca una equivalencia entre los valores de Category de ServiceNow con los ID de la propiedad Categoría de ASMS, como se muestra a continuación:

    Category ServiceNow Categoría ASMS Id Proyecto ASMS VALUE Channel SERVICENOW
    inquiry inquiry
    software software 27 software
    hardware hardware 24 hardware
    database database 28 database

    8. Escriba los valores en la propiedad “category” del archivo de configuración:

    {
      "category": [
        {
          "value": "software",
          "reference": "incident",
          "id": 27
        },
        {
          "value": "hardware",
          "reference": "incident",
          "id": 24
        },
        {
          "value": "database",
          "reference": "incident",
          "id": 28
        }
      ]
    }
    

    8. Escriba los valores de la propiedad “service” en el archivo de configuración:

    Esta propiedad se le asignó el mapping type como Fijo, este valor se asignará para todos los casos creados y se asigna a través de la propiedad “reference”.


    Nota: Todos los campos con mapping type “Fijo” y “Mapping” se relacionan a través de la propiedad “reference”*


    {
      "service": [
        {
          "reference": "incident",
          "id": 12
        }
      ]
    }
    

    9. Una las propiedades anteriormente creadas:

    {
      "typeRegister": [
        {
          "value": "chat",
          "reference": "",
          "id": 45
        },
        {
          "value": "email",
          "reference": "",
          "id": 46
        },
        {
          "value": "phone",
          "reference": "",
          "id": 47
        },
        {
          "value": "self-service",
          "reference": "",
          "id": 48
        },
        {
          "value": "virtual_agent",
          "reference": "",
          "id": 49
        }
      ],
      "project": [
        {
          "value": "Health Report",
          "reference": "problem",
          "id": 1
        },
        {
          "value": "PROYECTO INTEGRACION",
          "reference": "change",
          "id": 4
        },
        {
          "value": "Soporte Arquitectura",
          "reference": "incident",
          "id": 2
        }
      ],
      "category": [
        {
          "value": "software",
          "reference": "incident",
          "id": 27
        },
        {
          "value": "hardware",
          "reference": "incident",
          "id": 24
        },
        {
          "value": "database",
          "reference": "incident",
          "id": 28
        }
      ],
      "service": [
        {
          "reference": "incident",
          "id": 12
        }
      ]
    }
    


    ↩ Volver