PT
Español
English
Português
    Modelo

    Relação de estados e campos adicionais com propriedades WorkItem do DevOps

    A relação dos estados entre as plataformas e os campos adicionais é representada pelo seguinte JSON:

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

    Onde:

    Propriedades

    Propriedades Descrição  
    Id Identificador de modelo no ASMS  
    Referência Identificador exclusivo para criar uma relação entre os conceitos projeto > categoria, itemType, typeRegister, candidato, responsibleGroup, responsável, empresa, cliente ver
    estado Relação de valores de estado do ASMS e DevOps ver
    Campos adicionais Relação de campos adicionais entre os campos ASMS e DevOps Ver


    Relación de los estados

    Para relacionar os estados, a integração fornece o seguinte esquema json:

    {
      "value": "",
      "id": 0,
      "reason": 0,
      "commentary": {
        "value": "",
        "Key": ""
      }
    }
    

    Onde:

    Propriedade Descrição
    valor Identificador de estado no DevOps Estados de DevOps
    Id Identificador de status no ASMS
    razão Identificador de motivo de alteração de status no ASMS
    comentário Relaciona o campo de solução do tíquete no ASMS a um campo equivalente no DevOps; em que “chave” é o identificador do campo no DevOps; Se a propriedade “chave” é nulo pode atribuir um valor padrão usando “valor”.


    EXEMPLO: Taxa de status ASMS/DevOps

    Para criar a lista de estados, siga as instruções abaixo:

    1. Obtenha as IDs dos estados do ASMS.
    2. Obtenha as IDs dos estados de DevOps.
    3. Atribuir a seguinte equivalência de status:
    4. A propriedade comentário (Representa a “Solução de Caso” no ASMS), relacionamos com um campo equivalente em DevOps, por exemplo, usaremos o nome close_case.
    DevOps Status Estado em Aranda Id Estado Aranda DevOps do estado do valor
    Novo NOVO 1 value_new
    Fechado FECHADO 13 value_closed
    • Digite o Id Estado Aranda Na propriedade “identificação” e o DevOps do estado do valor do seu equivalente retirado de DevOps Na propriedade valor:
    [
      {
        "id": 1,
        "value": "value_new",
        "commentary": {
          "Key": "close_case"
        }
      },
      {
        "id": 13,
        "value": "value_closed",
        "commentary": {
          "Key": "close_case"
        }
      }
    ]
    


    Relación entre los campos adicionales y los campos de las clases de DevOps


    A relação entre os campos adicionais e os campos equivalentes do DevOps é feita usando a seguinte estrutura JSON:


    propriedades internas de additionalFields

    {
      "id": 0,
      "field": {
        "key": ""
      },
      "value": [
        ""
      ],
      "mapping": [
        {
          "id": 0,
          "value": ""
        }
      ]
    }
    

    Onde:

    Propriedades Descrição  
    Id Identificador de campo adicional no ASMS  
    valor Permite adicionar valores a campos adicionais como valores constantes  
    campo Informações de campo do DevOps ver
    Mapeamento Relação de valores para campos ASMS e DevOps, em que “id” é o identificador no ASMS e “value” é o identificador no DevOps  


    Listado de los tipos de campo adicionales soportados
    Listado de relación entre los tipos de campos de las plataformas:

    ASMS Nome/rótulo do campo no DevOps Restrições
    Texto curto Texto (linha única)  
    Parágrafo Texto (várias linhas)  
    Data Data/HoraData  
    Data e hora Data/Hora  
    Numérico Inteiro O DevOps não dá suporte a valores de suporte maiores que 32 bytes (2147483647)
    Decimal Decimal  
    Lista Lista de opções (cadeia de caracteres) - Lista de opções (inteiro)  
    Link Texto (linha única)  
    Catálogo (Lista) Lista de opções (cadeia de caracteres) - Lista de opções (inteiro)  
    Verdadeiro/falso Eles boan  
    URL Texto (várias linhas)  


    Nota: Associar 2 campos diferentes aos listados na tabela anterior resulta em um erro de tempo de execução


    ↩ Voltar às configurações