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