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 obtendremos los valores ):

    Propiedad en ASMS Propiedad en Jira Cloud 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
    ci customfield_10124 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 Cloud 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 Cloud los valores para la propiedad “assignee”, Usuarios de Jira Cloud.

    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 Cloud con los ID de la propiedad responsible de ASMS, como se muestra a continuación:

    Campo Jira Cloud Campo responsible en ASMS ID responsible ASMS VALUE campo Jira Cloud
    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 Cloud los valores para las propiedad “customfield_10123”, Propiedades Jira Cloud.

    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 Cloud 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 Cloud con los ID de la propiedad Tipo de registro de ASMS, como se muestra a continuación:

    Campo Jira Cloud Tipo de registro ASMS ID Tipo de registro ASMS VALUE campo Jira Cloud
           
    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 Cloud los valores para las propiedad “customfield_10120”, Propiedades Jira Cloud.

    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 Cloud 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 Cloud con los ID de la propiedad client de ASMS, como se muestra a continuación:

    Campo Jira Cloud Client ASMS Id Client ASMS VALUE Campo Jira Cloud
    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 Cloud los valores para las propiedad “customfield_10121”, Propiedades Jira Cloud.

    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 Cloud 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 Cloud con los ID de la propiedad company de ASMS, como se muestra a continuación:

    Campo Jira Cloud Company ASMS Id Company ASMS VALUE Campo Jira Cloud
    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, está parte del json va 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