Registrar mappings

    En la sección anterior se relacionó las propiedades de los casos en ASMS con las propiedades de Jira y se asignó un tipo Mapeo (forma como se obtienen los valores):

    Propiedad en ASMS Propiedad en Jira Server Tipo de Mapeo
    subject summary FieldValue
    description description FieldValue
    state state * -
    responsible assignee Mapper
    typeRegister customfield_10123 Mapper
    responsibleGroup customfield_10119 FieldValue
    client customfield_10120 Mapper
    company customfield_10121 Mapper
    applicant customfield_10122 FieldValue

    Para los tipos de Asociación de valores “Mapper y Value”, es necesario crear una asociación y/o relación de valores de la siguiente forma:

    Propiedad en ASMS Propiedad en Jira Server Tipo de Mapeo
    responsible assignee Mapper
    typeRegister customfield_10123 Mapper
    client customfield_10120 Mapper
    company customfield_10121 Mapper


    Relación y/o asociación para la propiedad “responsible”

    1. Busque en Jira Server los valores para la propiedad “assignee”, Usuarios de Jira Server.

    2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad “responsible”.

    3. Establezca una equivalencia entre los valores de assignee de Jira Server con los ID de la propiedad responsible de ASMS, como se muestra a continuación:

    Campo Jira Server Campo responsible en ASMS ID responsible ASMS VALUE campo Jira Server
    Assignee responsible 314 71202027ac3f86
    Assignee responsible 315 71256427bc3B45

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

    5. En la propiedad “reference” del archivo de configuración escriba el “key” que registro en la sección anterior:

    "responsible": 
    [
       {
    	  "reference": "project 1",
    	  "Id": 314,
    	  "Value": "71202027ac3f86"
       },
       {
    	  "reference": "project 1",
    	  "Id": 315,
    	  "Value": "71256427bc3B45"
       }
    ]
    


    Relación y/o asociación para la propiedad “typeRegister”

    1. Busque en Jira Server los valores para las propiedad “customfield_10123”, Propiedades Jira Server.

    2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad “typeRegister”.

    3. Establezca una equivalencia entre los valores de customfield_10123 de Jira Server con los ID de la propiedad typeRegister de ASMS, como se muestra a continuación:

    4. Establezca una equivalencia entre los valores de customfield_10123 de Jira Server con los ID de la propiedad Tipo de registro de ASMS, como se muestra a continuación:

    Campo Jira Server Tipo de registro ASMS ID Tipo de registro ASMS VALUE campo Jira Server
           
    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

    5. En la propiedad “reference” del archivo de configuración escriba el “key” que registro en la sección anterior:

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

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


    Relación y/o asociación para la propiedad “client”

    1. Busque en Jira Server los valores para las propiedad “customfield_10120”, Propiedades Jira Server.

    2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad “client”.

    3. Establezca una equivalencia entre los valores de customfield_10120 de Jira Server con los ID de la propiedad client de ASMS, como se muestra a continuación:

    4. Establezca una equivalencia entre los valores de customfield_10120 de Jira Server con los ID de la propiedad client de ASMS, como se muestra a continuación:

    Campo Jira Server Client ASMS Id Client ASMS VALUE Campo Jira Server
    cliente 3 Cliente 3 3 cliente 3
    cliente 4 Cliente 4 12 cliente 4

    5. En la propiedad “reference” del archivo de configuración escriba el “key” que registro en la sección anterior:

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

    {
       "client": [
    	 {
    		"reference": "project 1",
    		"Id": 3,
    	 	"Value": "cliente 3"
    	 },
    	 {
    	 	"reference": "project 1",
    	 	"Id": 12,
    		"Value": "cliente 4"
    	 }
        ]
    }
    


    Relación y/o asociación para la propiedad “company”

    1. Busque en Jira Server los valores para las propiedad “customfield_10121”, Propiedades Jira Server.

    2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad “company”.

    3. Establezca una equivalencia entre los valores de customfield_10121 de Jira Server con los ID de la propiedad company de ASMS, como se muestra a continuación:

    4. Establezca una equivalencia entre los valores de customfield_10121 de Jira Server con los ID de la propiedad company de ASMS, como se muestra a continuación:

    Campo Jira Server Company ASMS Id Company ASMS VALUE Campo Jira Server
    compañía dt compañía dt 2 compañía dt
    company 2 company 2 4 company 2

    5. En la propiedad “reference” del archivo de configuración escriba el “key” que registro en la sección anterior:

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

    {
      "company": [
        {
    	    "reference": "project 1",
    	    "Id": 2,
    	    "Value": "compañía dt"
    	 },
    	 {
    	 	"reference": "project 1",
    	    "Id": 4,
        	"Value": "company 2"
    	 }
      ]
    }
    


    Integración de la relación de valores en el archivo de configuración

    1. Una las propiedades anteriormente creadas, esta parte del json se ubica en la raíz del json de configuración:

    {
        "responsible": [
            {
    	        "reference": "project 1",
    	        "Id": 314,
    	        "Value": "71202027ac3f86"
            },
            {
    	        "reference": "project 1",
    	        "Id": 315,
    	        "Value": "71256427bc3B45"
            }
    	],
    	"typeRegister": [
            {
                "value": "chat",
                "reference": "project 1",
                "id": 45
            },
            {
                "value": "email",
                "reference": "project 1",
                "id": 46
            },
            {
                "value": "phone",
                "reference": "project 1",
                "id": 47
            },
            {
                "value": "self-service",
                "reference": "project 1",
                "id": 48
            },
            {
                "value": "virtual_agent",
                "reference": "project 1",
                "id": 49
            }
    	],
    	"client": [
            {
                "reference": "project 1",
                "Id": 3,
                "Value": "cliente 3"
            },
            {
                "reference": "project 1",
                "Id": 12,
                "Value": "cliente 4"
            }
    	],
    	"company": [
            {
    	        "reference": "project 1",
    	        "Id": 2,
    	        "Value": "compañía dt"
    	     },
    	     {
    	 	    "reference": "project 1",
    	        "Id": 4,
        	    "Value": "company 2"
    	     }
    	]
    }
    



    ↩ Volver