PT
Español
English
Português
    Registrar a propriedade "model"

    A propriedade “modelo” relaciona os estados e os campos adicionais do ASMS, o arquivo de configuração tem o seguinte JSON para o modelo:

    {
      "model": [
        {
          "id": 0,
          "reference": "",
          "state": [
            {
              "value": "",
              "id": 0,
              "commentary": {
                "Key": "",
                "value": ""
              }
            }
          ],
          "additionalFields": [
            {
              "id": 0,
              "field": {
                "key": ""
              },
              "mapping": [
                {
                  "id": 0,
                  "value": ""
                }
              ]
            }
          ]
        }
      ]
    }
    

    1. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade Modelo.

    2. Escolha o modelo que você usará para a integração, com a ajuda de um administrador do Aranda Service Management (ASMS) obtenha o ID do modelo associado ao projeto, serviço e categoria, previamente atribuídos.

    3. Digite os valores no “model.id” No arquivo de configuração:

    {
      "model": [
        {
          "state": [
          ],
          "id": 15,
          "additionalFields": [
          ]
        }
      ]
    }
    

    Nota: Não há necessidade de registrar a propriedade “referência” de “modelo” porque apenas uma categoria foi registrada.

    Status do caso

    4. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade Estado.

    5. A propriedade Estado ASMS refere-se à propriedade Estado do Jira Server.

    6. Obtenha os valores da propriedade Status do Jira Server, na coleção do carteiro compartilhada na parte inferior do Configuração, você encontrará um exemplo de como verificar esses status.

    7. Estabelecer uma equivalência entre os valores para os Estados da seguinte forma:

    Status JiraServer Tipo de registro ASMS Tipo de registro ASMS de ID VALOR Status JiraServer
    Novo Novo 187 1
    Em andamento Em andamento 188 2
    Em espera Em espera 189 3
    Resolvido Resolvido 190 5
    Fechado Fechado 191 6

    8. Digite os valores no “modelo.estado” No arquivo de configuração:

    {
      "model": [
        {
          "state": [
            {
              "value": "1",
              "id": 187
            },
            {
              "value": "2",
              "id": 188
            },
            {
              "value": "3",
              "id": 189
            },
            {
              "value": "5",
              "id": 190
            },
            {
              "value": "6",
              "id": 191
            }
          ],
          "id": 15,
          "additionalFields": [
          ]
        }
      ]
    }
    

    Solução

    9. No ASMS por configuração, os casos exigem que a propriedade “Solution” tenha um valor. A propriedade “solution” é determinada pelo estado em que o caso está localizado.

    Para resolver esse requisito, o arquivo de configuração permite adicionar um valor estaticamente ou obtê-lo diretamente do Jira Server, usando a seguinte propriedade:

    {
      "commentary": {
        "key": "",
        "value": ""
      }
    }
    

    Onde:

    “chave”: Nome da propriedade do Jira Server onde a solução será obtida. “valor”: Valor estático a ser atribuído à solução ASMS.

    10. Atribua um campo do Jira Server que você relacionará ao campo “Solução” do ASMS

    11. Digite no arquivo de configuração a relação do campo da solução ASMS com o campo Jira Server.

    Lembre-se de que nem todos os estados exigem uma solução, depende da configuração das plataformas.

    {
      "model": [
        {
          "state": [
            {
              "value": "1",
              "id": 187
            },
            {
              "value": "2",
              "id": 188
            },
            {
              "value": "3",
              "id": 189,
              "commentary": {
                "Key": "close_notes"
              }
            },
            {
              "value": "5",
              "id": 190,
              "commentary": {
                "Key": "close_notes"
              }
            },
            {
              "value": "6",
              "id": 191,
              "commentary": {
                "Key": "close_notes"
              }
            }
          ],
          "id": 15,
          "additionalFields": [
    
          ]
        }
      ]
    }
    

    Campos adicionais

    12. No ASMS e no Jira Server, a criação de campos adicionais é permitida. Para incluir os campos adicionais na integração, siga as instruções abaixo.

    13. Recomendamos que você crie uma tabela com os campos que deseja adicionar na integração da seguinte maneira:

    no Jira Server no ASMS ID do campo do Jira Server Campo Id ASMS
    Campo fixo Campo fixo u_campo_fijo 286  
    Texto curto Texto curto u_texto_corto 287  
    Cidades Cidades u_glide_list 288  
    Item de configuração Item de configuração u_reference_12 298  

    14. Escolha o tipo de integração ao qual cada campo será relacionado: FIELDVALUE, VALUE ou MAPPING e grave as informações no arquivo json.

    A propriedade value só é necessária quando valores constantes são desejados.

    {
      "model": [
        {
          "state": [
          ],
          "id": 0,
          "additionalFields": [
            {
              "type": "VALUE",
              "id": 286,
              "value": "un valor que quiero que sea constante",
              "field": {
                "key": "u_campo_fijo"
              }
            },
            {
              "type": "FIELDVALUE",
              "id": 287,
              "field": {
                "key": "u_texto_corto"
              }
            },
            {
              "type": "MAPPING",
              "id": 288,
              "field": {
                "key": "u_glide_list"
              }
            },
            {
              "type": "FIELDVALUE",
              "id": 298,
              "field": {
                "key": "u_reference_12"
              }
            }
          ]
        }
      ]
    }
    

    15. Para concluir a configuração nos tipos MAPING, você precisa adicionar a propriedade mapping.

    16. Para concluir a configuração do tipo MAPING, liste os ids dos valores no ASMS e no Jira Server e grave-os na propriedade mapping, onde id é o identificador do valor da lista no ASMS e o valor no identificador do valor na lista do Jira Server.

    Exemplo para uma lista de valores do Mapeamento, com a ajuda de um administrador do ASMS, identifique os IDs de cada valor do campo adicional no ASMS e os IDs de cada valor do campo adicional no Jira Cloud

    no Jira Cloud no ASMS Valor do ID do Jira Cloud Valor do ID ASMS  
    Países Países 10100 35
    Países Países 10101 34
    {
      "model": [
        {
          "state": [
    
          ],
          "id": 0,
          "additionalFields": [
            {
              "type": "VALUE",
              "id": 286,
              "value": "un valor que quiero que sea constante",
              "field": {
                "key": "u_campo_fijo"
              }
            },
            {
              "type": "FIELDVALUE",
              "id": 287,
              "field": {
                "key": "u_texto_corto"
              }
            },
            {
              "type": "MAPPING",
              "id": 288,
              "field": {
                "key": "u_glide_list"
              }
            },
            {
              "type": "FIELDVALUE",
              "id": 298,
              "field": {
                "key": "u_reference_12"
              }
            }
          ]
        }
      ]
    }
    



    ↩ Retornar