ChangeSuccess - com escopo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 113 min. de leitura
  • A inclusão de script ChangeSuccess fornece métodos que retornam as pontuações de sucesso Performance Analytics (PA) para solicitações de mudança (pontuação de sucesso de mudança original com base no grupo), modelos de mudança e tipos de mudança.

    Esta inclusão de script também fornece métodos auxiliares que permitem modificar os resultados de retorno do método getScoresForChange(), que por padrão retorna todas as três pontuações de sucesso. Usando esses métodos auxiliares, você pode determinar se deve ou não retornar qualquer uma das pontuações de sucesso. Você também pode usar esses métodos auxiliares para fornecer resultados de retorno com classificações de pontuação de sucesso ou os indicadores do PA usados para gerar diferentes tipos de pontuações para qualquer método que retorne uma pontuação de sucesso. Além disso, você pode solicitar que o método associado ignore a verificação de segurança de direitos de acesso que é realizada por padrão para cada método.

    Você associa métodos auxiliares a um método primário usando nomenclatura de pontos, como o seguinte:

    novo sn_chg_score.ChangeSuccess().withTeamScore(false).withTypeScore(false).withSecurity(false).getScoresForChange(chgGr);

    novo sn_chg_score.ChangeSuccess().withRatings().withIndicatorScores().getTeamScoreForGroupId("287ebd7da9fe198100f92cc8d1d2154e");

    Também há métodos que permitem obter os valores atuais de propriedades do sistema Gestão de mudanças específicas, como com.snc.change_management.success_score.minimum_score, com.snc.change_management.success_score.maximum_score e com.snc.change_management.success_score. pontuação_nível_de_entrada. Para obter uma descrição de sua funcionalidade, consulte Propriedades do Gestão de mudanças.

    Esta API é executada no namespace sn_chg_score e o plug-in Gestão de mudanças - Pontuação de sucesso na mudança (com.snc.change_management.change_success_score) deve ser ativado.

    Sucesso na mudança - getEntryLevelTeamScore()

    Retorna o valor especificado na propriedade do sistema com.snc.change_management.success_score.entry_level_score.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. Retorna
    Tipo Descrição
    Número Valor atual de com.snc.change_management.success_score.entry_level_score. Se esta propriedade do sistema não existir, o método usará um valor padrão de 500 nos cálculos de pontuação de sucesso.

    O exemplo de código a seguir mostra como chamar este método.

    gs.info(new sn_chg_score.ChangeSuccess().getEntryLevelTeamScore());

    Retornar resultados:

    500

    ChangeSuccess – getMaximumPermittedTeamScore()

    Retorna o valor especificado na propriedade do sistema com.snc.change_management.success_score.maximum_score.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 4. Retorna
    Tipo Descrição
    Cadeia de caracteres Valor atual de com.snc.change_management.success_score.maximum_score. Se a propriedade do sistema não existir, o método usará um valor padrão de 850 nos cálculos de pontuação de sucesso.

    Este exemplo de código mostra como obter o valor de pontuação máxima permitida da equipe (com.snc.change_management.success_score.maximum_score).

    gs.info(new sn_chg_score.ChangeSuccess().getMaximumPermittedTeamScore());

    Retornar resultados:

    850

    ChangeSuccess – getMinimumPermittedTeamScore()

    Retorna o valor especificado na propriedade do sistema com.snc.change_management.success_score.minimum_score.

    Tabela 5. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 6. Retorna
    Tipo Descrição
    Cadeia de caracteres Valor atual de com.snc.change_management.success_score.minimum_score. Se esta propriedade do sistema não existir, o método usará um valor padrão de 0 nos cálculos de pontuação de sucesso.

    O exemplo de código a seguir mostra como chamar este método.

    gs.info(new sn_chg_score.ChangeSuccess().getMinimumPermittedTeamScore());

    Retornar resultados:

    0

    Sucesso na mudança - getModelScoreForChange(Object chgGr)

    Retorna a pontuação de sucesso do modelo mais recente com base na solicitação de mudança GlideRecord especificada.

    Tabela 7. Parâmetros
    Nome Tipo Descrição
    CHGGR Objeto Solicitação de mudança GlideRecord para a qual a pontuação de sucesso do modelo será retornada.
    Tabela 8. Retorna
    Elemento Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso do modelo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do modelo foi recuperada.
    • falso: a pontuação de sucesso do modelo não foi recuperada.

    Tipo de dados: booliano

    modelo_chg Objetos individuais para cada campo no registro do Modelo de Mudança [chg_model] referenciado pela solicitação de mudança especificada. Cada objeto tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Tipo de dados: objeto

    modelo_mudança.ativo Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o modelo de mudança está ativo.
    • falso: o modelo de mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    chg_model.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    chg_model.advanced_security Sinalizador que indica se a segurança baseada em critérios do usuário está sendo usada além da segurança baseada em função para este modelo de mudança.
    Valores válidos:
    • verdadeiro: a segurança avançada é usada.
    • falso: segurança avançada em não usada.

    Tipo de dados: objeto

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value Valor de exibição para o sinalizador Advanced_security.

    Tipo de dados: cadeia de caracteres

    chg_model.advanced_security.value Valor interno para o sinalizador Advanced_security.

    Tipo de dados: booliano

    chg_model.available_in_ui Sinalizador que indica se o registro do modelo de mudança associado está disponível na interface do usuário.
    Valores válidos:
    • verdadeiro: o modelo de mudança está disponível na interface do usuário.
    • falso: o modelo de mudança não está disponível na interface do usuário.

    Tipo de dados: objeto

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value Valor de exibição para o sinalizador available_in_ui.

    Tipo de dados: cadeia de caracteres

    chg_model.available_in_ui.value Valor para o sinalizador available_in_ui.

    Tipo de dados: booliano

    mudança_modelo.cor Cor do modelo de mudança associado na página principal da solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    mudança_modelo.cor.valor Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    chg_model.default_change_model Sinalizador que indica se o registro do modelo de mudança associado é o modelo de mudança padrão.
    Valores possíveis:
    • verdadeiro: padrão
    • falso: não é o padrão

    Tipo de dados: objeto

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value Valor de exibição para o sinalizador do modelo de mudança padrão.

    Tipo de dados: cadeia de caracteres

    chg_model.default_change_model.value Valor interno para o sinalizador do modelo de mudança padrão.

    Tipo de dados: booliano

    mudança_modelo.descrição Descrição resumida da finalidade do modelo de mudança.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    chg_model.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    chg_model.implementation_states Lista de sys_ids de estados para os quais as solicitações de mudança que usam este modelo podem ser implementadas.

    Tipo de dados: objeto

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.implementation_states.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.name Nome do modelo de mudança.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    chg_model.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    chg_model.read_roles Funções de segurança necessárias para ler o registro do modelo de mudança.

    Tipo de dados: objeto

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.read_roles.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.record_preset Pares de nome-valor dos campos que devem ser preenchidos automaticamente, com seus valores associados, quando um novo registro de solicitação de mudança é criado. Os valores são separados por símbolos de acento circunflexo.

    Por exemplo:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated: Change^EQ"

    Tipo de dados: objeto

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value Valor de exibição para record_preset.

    Tipo de dados: cadeia de caracteres

    chg_model.record_preset.value Valor interno para record_preset.

    Tipo de dados: cadeia de caracteres

    CHG_model.estado_campo Campo de lista de seleção do qual serão coletadas opções, com base no valor fornecido em table_name. Para modelos de mudança, isso é sempre definido como "estado".

    Tipo de dados: objeto

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value Valor de exibição para state_field.

    Tipo de dados: cadeia de caracteres

    chg_model.estado_campo.valor Valor interno para state_field.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_class_name Mude o nome da tabela do módulo. Sempre mude o modelo/chg_model.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_class_name.display_value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_by Nome do usuário que criou inicialmente o registro do módulo de mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on Data e hora em que o registro do módulo de mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    CHG_model.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro do módulo de mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain_path Se estiver usando domínios na instância, o caminho do domínio no qual o registro do módulo de mudança associado reside.

    Tipo de dados: objeto

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value Valor de exibição para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain_path.value Valor interno para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_id Identificador exclusivo do registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_mod_count Número de vezes que o registro do modelo de mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    CHG_model.sys_name Nome do modelo de mudança. Sempre igual ao parâmetro name.

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_tags Marcadores do sistema associados ao registro do modelo de mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_by Nome do usuário que atualizou pela última vez o registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on Data e hora em que o registro do modelo de mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    CHG_model.table_name Tabela que define o campo Lista de seleção do qual as escolhas serão coletadas. Para modelos de mudança, isso é sempre definido como "change_request".

    Tipo de dados: objeto

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.table_name.display_value Valor de exibição para table_name.

    Tipo de dados: cadeia de caracteres

    chg_model.table_name.value Valor interno para table_name.

    Tipo de dados: cadeia de caracteres

    chg_model.write_roles Funções de segurança necessárias para gravar no registro do modelo de mudança.

    Tipo de dados: objeto

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value Valor de exibição para write_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.write_roles.value Valor interno para write_roles.

    Tipo de dados: cadeia de caracteres

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    Este exemplo de código mostra como recuperar a pontuação de sucesso do modelo mais recente para os modelos de mudança atuais GlideRecord, verificar se o usuário tem acesso de leitura a esse modelo de mudança e, em caso afirmativo, fazer uma entrada nas anotações de trabalho se o valor de pontuação de sucesso for menor de 50%.

    var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForChange(current);
     
    gs.info(JSON.stringify(changeModelSuccess,null,2));
     
    if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 50) {
       chgGr.work_notes.setJournalEntry("The selected Change Model of \"" + changeModelSuccess.chg_model.name.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeModelSuccess.score.display_value + "%).\nConsider using a different Model or adding additional approvers or discuss with your Change Manager.");
       chgGr.update();
    }

    Exemplo dos resultados de retorno ao chamar este método:

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess - getModelScoreForModelId(cadeia de caracteres sys_id, cadeia de caracteres domain_id)

    Retorna a pontuação de sucesso do modelo mais recente para o modelo especificado sys_id.

    Tabela 9. Parâmetros
    Nome Tipo Descrição
    sys_id Cadeia de caracteres Sys_id do grupo para o qual a pontuação de sucesso do modelo será retornada. Localizado na tabela Grupo de usuários [sys_user_grou].
    domain_id Cadeia de caracteres Opcional. Sys_id de um domínio a ser usado ao consultar Performance Analytics para a pontuação de sucesso do modelo.
    Tabela 10. Retorna
    Elemento Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso do modelo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do modelo foi recuperada.
    • falso: a pontuação de sucesso do modelo não foi recuperada.

    Tipo de dados: booliano

    modelo_chg Objetos individuais para cada campo no registro do Modelo de Mudança [chg_model] referenciado pela solicitação de mudança especificada. Cada objeto tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Tipo de dados: objeto

    modelo_mudança.ativo Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o modelo de mudança está ativo.
    • falso: o modelo de mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    chg_model.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    chg_model.advanced_security Sinalizador que indica se a segurança baseada em critérios do usuário está sendo usada além da segurança baseada em função para este modelo de mudança.
    Valores válidos:
    • verdadeiro: a segurança avançada é usada.
    • falso: segurança avançada em não usada.

    Tipo de dados: objeto

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value Valor de exibição para o sinalizador Advanced_security.

    Tipo de dados: cadeia de caracteres

    chg_model.advanced_security.value Valor interno para o sinalizador Advanced_security.

    Tipo de dados: booliano

    chg_model.available_in_ui Sinalizador que indica se o registro do modelo de mudança associado está disponível na interface do usuário.
    Valores válidos:
    • verdadeiro: o modelo de mudança está disponível na interface do usuário.
    • falso: o modelo de mudança não está disponível na interface do usuário.

    Tipo de dados: objeto

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value Valor de exibição para o sinalizador available_in_ui.

    Tipo de dados: cadeia de caracteres

    chg_model.available_in_ui.value Valor para o sinalizador available_in_ui.

    Tipo de dados: booliano

    mudança_modelo.cor Cor do modelo de mudança associado na página principal da solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    mudança_modelo.cor.valor Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    chg_model.default_change_model Sinalizador que indica se o registro do modelo de mudança associado é o modelo de mudança padrão.
    Valores possíveis:
    • verdadeiro: padrão
    • falso: não é o padrão

    Tipo de dados: objeto

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value Valor de exibição para o sinalizador do modelo de mudança padrão.

    Tipo de dados: cadeia de caracteres

    chg_model.default_change_model.value Valor interno para o sinalizador do modelo de mudança padrão.

    Tipo de dados: booliano

    mudança_modelo.descrição Descrição resumida da finalidade do modelo de mudança.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    chg_model.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    chg_model.implementation_states Lista de sys_ids de estados para os quais as solicitações de mudança que usam este modelo podem ser implementadas.

    Tipo de dados: objeto

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.implementation_states.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.name Nome do modelo de mudança.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    chg_model.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    chg_model.read_roles Funções de segurança necessárias para ler o registro do modelo de mudança.

    Tipo de dados: objeto

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.read_roles.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.record_preset Pares de nome-valor dos campos que devem ser preenchidos automaticamente, com seus valores associados, quando um novo registro de solicitação de mudança é criado. Os valores são separados por símbolos de acento circunflexo.

    Por exemplo:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated: Change^EQ"

    Tipo de dados: objeto

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value Valor de exibição para record_preset.

    Tipo de dados: cadeia de caracteres

    chg_model.record_preset.value Valor interno para record_preset.

    Tipo de dados: cadeia de caracteres

    CHG_model.estado_campo Campo de lista de seleção do qual serão coletadas opções, com base no valor fornecido em table_name. Para modelos de mudança, isso é sempre definido como "estado".

    Tipo de dados: objeto

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value Valor de exibição para state_field.

    Tipo de dados: cadeia de caracteres

    chg_model.estado_campo.valor Valor interno para state_field.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_class_name Mude o nome da tabela do módulo. Sempre mude o modelo/chg_model.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_class_name.display_value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_by Nome do usuário que criou inicialmente o registro do módulo de mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on Data e hora em que o registro do módulo de mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    CHG_model.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro do módulo de mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain_path Se estiver usando domínios na instância, o caminho do domínio no qual o registro do módulo de mudança associado reside.

    Tipo de dados: objeto

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value Valor de exibição para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_domain_path.value Valor interno para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_id Identificador exclusivo do registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_mod_count Número de vezes que o registro do modelo de mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    CHG_model.sys_name Nome do modelo de mudança. Sempre igual ao parâmetro name.

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_tags Marcadores do sistema associados ao registro do modelo de mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_by Nome do usuário que atualizou pela última vez o registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on Data e hora em que o registro do modelo de mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_model.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    CHG_model.table_name Tabela que define o campo Lista de seleção do qual as escolhas serão coletadas. Para modelos de mudança, isso é sempre definido como "change_request".

    Tipo de dados: objeto

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.table_name.display_value Valor de exibição para table_name.

    Tipo de dados: cadeia de caracteres

    chg_model.table_name.value Valor interno para table_name.

    Tipo de dados: cadeia de caracteres

    chg_model.write_roles Funções de segurança necessárias para gravar no registro do modelo de mudança.

    Tipo de dados: objeto

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value Valor de exibição para write_roles.

    Tipo de dados: cadeia de caracteres

    chg_model.write_roles.value Valor interno para write_roles.

    Tipo de dados: cadeia de caracteres

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar o método getTeamScoreForModelId() para recuperar as pontuações do modelo de todos os registros ativos do modelo de mudança associado, filtrar os registros solicitados e colocar todas as pontuações do modelo inferiores a 65% e seus deltas associados na fila de eventos change_success.model.warning do registro do modelo de mudança associado.

    var chgModelGr = new GlideRecord("chg_model");
    chgModelGr.addActiveQuery();
    chgModelGr.query();
     
    while (chgModelGr.next()) {
        var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForModelId(chgModelGr.getUniqueValue());
        if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 65)
            gs.eventQueue("change_success.model.warning", chgModelGr, changeModelSuccess.score.value, changeModelSuccess.score.delta.value);
    }

    Saída:

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess - getScoresForChange(Object chgGr)

    Retorna a pontuação de sucesso da equipe de mudança mais recente (pontuação de sucesso na mudança original com base no grupo), pontuação de sucesso do modelo e pontuação de sucesso do tipo com base na solicitação de mudança especificada GlideRecord.

    Tabela 11. Parâmetros
    Nome Tipo Descrição
    CHGGR Objeto Solicitação de mudança GlideRecord.
    Tabela 12. Retorna
    Parâmetro Descrição
    pontuação_de_sucesso_modelo Detalhes sobre a pontuação de sucesso do modelo.

    Tipo de dados: objeto

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read Sinalizador que indica se uma pontuação de sucesso do modelo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do modelo foi recuperada.
    • falso: a pontuação de sucesso do modelo não foi recuperada.

    Tipo de dados: booliano

    model_success_score.chg_model Objetos individuais para cada campo no registro do Modelo de Mudança [chg_model] referenciado pela solicitação de mudança especificada. Cada objeto tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Tipo de dados: objeto

    model_success_score.chg_model.active Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o modelo de mudança está ativo.
    • falso: o modelo de mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    model_success_score.chg_model.advanced_security Sinalizador que indica se a segurança baseada em critérios do usuário está sendo usada além da segurança baseada em função para este modelo de mudança.
    Valores válidos:
    • verdadeiro: a segurança avançada é usada.
    • falso: segurança avançada em não usada.

    Tipo de dados: objeto

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value Valor de exibição para o sinalizador Advanced_security.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.advanced_security.value Valor interno para o sinalizador Advanced_security.

    Tipo de dados: booliano

    model_success_score.chg_model.available_in_ui Sinalizador que indica se o registro do modelo de mudança associado está disponível na interface do usuário.
    Valores válidos:
    • verdadeiro: o modelo de mudança está disponível na interface do usuário.
    • falso: o modelo de mudança não está disponível na interface do usuário.

    Tipo de dados: objeto

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value Valor de exibição para o sinalizador available_in_ui.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.available_in_ui.value Valor para o sinalizador available_in_ui.

    Tipo de dados: booliano

    model_success_score.chg_model.color Cor do modelo de mudança associado na página principal da solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.default_change_model Sinalizador que indica se o registro do modelo de mudança associado é o modelo de mudança padrão.
    Valores válidos:
    • verdadeiro: padrão
    • falso: não é o padrão

    Tipo de dados: booliano

    Padrão: falso

    model_success_score.chg_model.default_change_model.display_value Valor de exibição para o sinalizador do modelo de mudança padrão.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.default_change_model.value Valor interno para o sinalizador do modelo de mudança padrão.

    Tipo de dados: booliano

    model_success_score.chg_model.description Descrição resumida da finalidade do modelo de mudança.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.implementation_states Lista de sys_ids de estados para os quais as solicitações de mudança que usam este modelo podem ser implementadas.

    Tipo de dados: objeto

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.implementation_states.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.implementation_states.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.name Nome do modelo de mudança.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.read_roles Funções de segurança necessárias para ler o registro do modelo de mudança.

    Tipo de dados: objeto

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.read_roles.display_value Valor de exibição para read_roles.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.read_roles.value Valor interno para read_roles.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.record_preset Pares de nome-valor dos campos que devem ser preenchidos automaticamente, com seus valores associados, quando um novo registro de solicitação de mudança é criado. Os valores são separados por símbolos de acento circunflexo.

    Por exemplo:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated: Change^EQ"

    Tipo de dados: objeto

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value Valor de exibição para record_preset.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.record_preset.value Valor interno para record_preset.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.state_field Campo de lista de seleção do qual serão coletadas opções, com base no valor fornecido em table_name. Para modelos de mudança, isso é sempre definido como "estado".

    Tipo de dados: objeto

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value Valor de exibição para state_field.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.state_field.value Valor interno para state_field.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_class_name Mude o nome da tabela do módulo. Sempre mude o modelo/chg_model.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_by Nome do usuário que criou inicialmente o registro do módulo de mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on Data e hora em que o registro do módulo de mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on.display_value.internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro do módulo de mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain_path Se estiver usando domínios na instância, o caminho do domínio no qual o registro do módulo de mudança associado reside.

    Tipo de dados: objeto

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value Valor de exibição para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain_path.value Valor interno para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_id Identificador exclusivo do registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_mod_count Número de vezes que o registro do modelo de mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    model_success_score.chg_model.sys_name Nome do modelo de mudança. Sempre igual ao parâmetro name.

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_name Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_name Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_tags Marcadores do sistema associados ao registro do modelo de mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_by Nome do usuário que atualizou pela última vez o registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on Data e hora em que o registro do modelo de mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on.display_internal_value Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.table_name Tabela que define o campo Lista de seleção do qual as escolhas serão coletadas. Para modelos de mudança, isso é sempre definido como "change_request".

    Tipo de dados: objeto

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.table_name.display_value Valor de exibição para table_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.table_name.value Valor interno para table_name.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_modelo.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    model_success_score.score.score.has_score

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    model_success_score.score.indicator Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.value Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe Detalhes sobre a pontuação de sucesso da equipe.

    Tipo de dados: objeto

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    pontuação_de_sucesso_da_equipe.pode_ler Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso da equipe foi recuperada.
    • falso: a pontuação de sucesso da equipe não foi recuperada.

    Tipo de dados: booliano

    team_success_score.chg_success_score_rating Objetos individuais para cada campo do registro de classificação de pontuação de sucesso na mudança [chg_success_score_rating] que corresponde à pontuação retornada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.

    Tipo de dados: objeto

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active Sinalizador que indica se o registro de pontuação de sucesso na mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o registro de pontuação de sucesso na mudança está ativo.
    • falso: o registro de pontuação de sucesso na mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    team_success_score.chg_success_score_rating.color Cor da pontuação de sucesso na mudança associada, conforme mostrado no Cartão de pontuação de sucesso na mudança de uma solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.rating Mude a classificação de pontuação de sucesso, como Baixa ou Alta.

    Tipo de dados: objeto

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value Valor de exibição para classificação.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.rating.value Valor interno para classificação.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_end Maior valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value Valor de exibição para score_end.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_end.value Valor interno para score_end.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.score_start Menor valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value Valor de exibição para score_start.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_start.value Valor interno para score_start.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.sys_class_name Nome da tabela de classificação de pontuação de sucesso na mudança. Sempre mude a classificação de pontuação de sucesso/chg_success_score_rating.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_by Nome do usuário que criou inicialmente o registro de classificação de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on Data e hora em que o registro de classificação de pontuação de sucesso na mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on.display_internal.value Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro de pontuação de sucesso na mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id Identificador exclusivo do registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_mod_count Número de vezes que o registro de pontuação de sucesso na mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.sys_name Nome da classificação de pontuação de sucesso na mudança.

    Valores possíveis:

    • Excelente
    • Alto(a)
    • Baixa
    • Médio

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_overrides Sys_id de um registro na mesma tabela, mas em um domínio acima do registro atual. Isso permite que um registro em um domínio inferior substitua um registro em um domínio acima dele.

    Por exemplo, se você tiver um registro de classificação definido no domínio "global", mas para o domínio "TOP/ACME", substitua o registro em "global".

    Tipo de dados: objeto

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value Valor de exibição para sys_overrides.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_tags Lista de marcadores do sistema associados ao registro de pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_by Nome do usuário que atualizou pela última vez o registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on Data e hora em que o registro de pontuação de sucesso na mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on.display_internal_value Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_equipe.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação_de_sucesso_da_equipe.pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação_de_sucesso_equipe.pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    team_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_equipe.pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group Objetos individuais para cada campo do registro de Grupo [sys_user_group] referenciado pela solicitação de mudança especificada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    Tipo de dados: objeto
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active Sinalizador que indica se o grupo está ativo.

    Valores possíveis:

    • verdadeiro: o grupo está ativo
    • falso: o grupo está desativado

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    team_success_score.sys_user_group.cost_center Sys_id do centro de custos associado ao grupo.

    Tipo de dados: objeto

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value Valor de exibição para cost_center.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.cost_center.value Valor interno para cost_center.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.default_assignee Sys_id do usuário que é o atribuído padrão do grupo.

    Tipo de dados: objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value Valor de exibição para default_assignee.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.default_assignee.value Valor interno para default_assignee.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.description Descrição do grupo

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.email Endereço de e-mail do grupo.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value Valor de exibição para e-mail.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.email.value Valor interno para e-mail.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.exclude_manager Sinalizador que indica se o gerente do grupo recebe e-mails do grupo.

    Valores válidos:

    • verdadeiro: o gerente não recebe e-mails do grupo.
    • falso: o gerente recebe e-mails do grupo.

    Tipo de dados: objeto

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value Valor de exibição para exclude_manager.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.exclude_manager.value Valor interno para exclude_manager.

    Tipo de dados: booliano

    team_success_score.sys_user_group.include_members Sinalizador que indica se os membros do grupo recebem e-mails individuais quando alguém envia um e-mail para o endereço de e-mail do grupo. A única exceção a essa funcionalidade é para notificações de aprovação, em que todos os membros de um grupo recebem uma notificação de aprovação, independentemente desta seleção.

    Valores válidos:

    • verdadeiro: envia e-mails para o grupo inteiro.
    • falso: envia e-mails somente para default_assignee.

    Tipo de dados: objeto

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value Valor de exibição para include_members.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.include_members.value Valor interno para include_members.

    Tipo de dados: booliano

    pontuação_de_sucesso_da_equipe.sys_user_group.manager Sys_id do gerente do grupo.

    Tipo de dados: objeto

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value Valor de exibição do gerente.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.manager.value Valor interno para gerente.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.name Nome do grupo.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.parent Sys_id do primário deste grupo. Se um grupo tiver um grupo primário, o grupo secundário herdará as funções do grupo primário. Os membros do grupo secundário não são membros do grupo primário. Por exemplo, se um incidente for atribuído ao grupo primário e você clicar no ícone de pesquisa Atribuído a, somente os membros do grupo primário estarão disponíveis. Os membros do grupo secundário não estão disponíveis.

    Tipo de dados: objeto

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value Valor de exibição para primário.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.parent.value Valor interno para primário.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.roles Funções de usuário atribuídas ao grupo.

    Tipo de dados: objeto

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value Valor de exibição para funções.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.roles.value Valor interno para funções.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.source Origem do grupo.

    Tipo de dados: objeto

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value Valor de exibição da origem.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.source.value Valor interno da origem.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_by Usuário que criou o registro do grupo.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.sys_created_on Data e hora em que o registro do grupo foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_on.display_internal_value Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_id Sys_id do grupo.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.sys_mod_count Número de vezes em que as informações do grupo associado foram modificadas.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    team_success_score.sys_user_group.sys_updated_by Usuário que atualizou as informações do grupo pela última vez.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on Data e hora em que as informações do grupo foram atualizadas pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on.display_internal_value Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.type Tipo de grupo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value Valor de exibição para o tipo.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.type.value Valor interno para o tipo.

    Tipo de dados: cadeia de caracteres

    pontuação_tipo_sucesso Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read Sinalizador que indica se uma pontuação de sucesso do tipo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do tipo foi recuperada.
    • falso: a pontuação de sucesso do tipo não foi recuperada.

    Tipo de dados: booliano

    pontuação_tipo_sucesso.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    type_success_score.score.has_score

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação_tipo_de_sucesso.pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação_tipo_de_sucesso.pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    type_success_score.type Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value Rótulo da opção.

    Tipo de dados: cadeia de caracteres

    type_success_score.type.sys_id Sys_id do registro Opção [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_tipo.tipo.valor Valor da opção.

    Tipo de dados: cadeia de caracteres

    Este exemplo de código mostra como recuperar a pontuação de sucesso da equipe de mudança mais recente (pontuação de sucesso na mudança original com base no grupo), pontuação de sucesso do modelo e pontuação de sucesso do tipo com base no GlideRecord atual usando o método getScoresForChange() e, em seguida, usa vários atributos para filtrar o resultados e salve um resumo de pontuação de sucesso construído nas anotações de trabalho.

    var changeSuccessScores = new sn_chg_score.ChangeSuccess().getScoresForChange(current);
     
    gs.info(JSON.stringify(changeSuccessScores, null, 2));
     
    var changeSuccessScoresSummary = "";
    if (changeSuccessScores.team_success_score.can_read && changeSuccessScores.team_success_score.score.has_score)
       changeSuccessScoresSummary += "Assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a success rating of \"" + changeSuccessScores.team_success_score.chg_success_score_rating.rating.display_value + "\" (Current team success score: " +  changeSuccessScores.team_success_score.score.display_value + ")\n";
    if (changeSuccessScores.model_success_score.can_read && changeSuccessScores.model_success_score.score.has_score)
       changeSuccessScoresSummary += "Model \"" + changeSuccessScores.model_success_score.chg_model.name.display_value + "\" has a success rate of " + changeSuccessScores.model_success_score.score.display_value + "%\n";
    if (changeSuccessScores.type_success_score.can_read && changeSuccessScores.type_success_score.score.has_score)
       changeSuccessScoresSummary += "Type \"" + changeSuccessScores.type_success_score.type.display_value + "\" has a success rate of " + changeSuccessScores.type_success_score.score.display_value + "%\n";
     
    if (changeSuccessScoresSummary !== "") {
       changeSuccessScoresSummary = "Change success scores summary:\n\n" + changeSuccessScoresSummary;
       chgGr.work_notes.setJournalEntry(changeSuccessScoresSummary);
       chgGr.update();
    }

    Exemplo de resultados de retorno:

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      },
      "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      },
      "type_success_score": {
        "can_read": true,
        "type": {
          "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
          "value": "normal",
          "display_value": "Normal"
        },
        "score": {
          "indicator": {
            "name": "Change Type: % Successful and Successful With Issues",
            "sys_id": "f9d25995c3ce011005aea539e540ddee"
          },
          "value": 74.29906542056075,
          "display_value": "74.30",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }
    }

    ChangeSuccess – getTeamScoreForChange(Object chgGr)

    Retorna a pontuação de sucesso da equipe de mudança mais recente (pontuação de sucesso na mudança original com base no grupo) com base na solicitação de mudança GlideRecord especificada.

    Tabela 13. Parâmetros
    Nome Tipo Descrição
    CHGGR Objeto Solicitação de mudança GlideRecord para a qual a pontuação de sucesso da equipe de mudança será retornada.
    Tabela 14. Retorna
    Parâmetro Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso da equipe foi recuperada.
    • falso: a pontuação de sucesso da equipe não foi recuperada.

    Tipo de dados: booliano

    chg_success_score_rating Objetos individuais para cada campo do registro de classificação de pontuação de sucesso na mudança [chg_success_score_rating] que corresponde à pontuação retornada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.

    Tipo de dados: objeto

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active Sinalizador que indica se o registro de pontuação de sucesso na mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o registro de pontuação de sucesso na mudança está ativo.
    • falso: o registro de pontuação de sucesso na mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    chg_success_score_rating.color Cor da pontuação de sucesso na mudança associada, conforme mostrado no Cartão de pontuação de sucesso na mudança de uma solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.rating Mude a classificação de pontuação de sucesso, como Baixa ou Alta.

    Tipo de dados: objeto

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value Valor de exibição para classificação.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.rating.value Valor interno para classificação.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_end Maior valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value Valor de exibição para score_end.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_end.value Valor interno para score_end.

    Tipo de dados: número

    chg_success_score_rating.score_start Menor valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value Valor de exibição para score_start.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_start.value Valor interno para score_start.

    Tipo de dados: número

    chg_success_score_rating.sys_class_name Nome da tabela de classificação de pontuação de sucesso na mudança. Sempre mude a classificação de pontuação de sucesso/chg_success_score_rating.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_by Nome do usuário que criou inicialmente o registro de classificação de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on Data e hora em que o registro de classificação de pontuação de sucesso na mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro de pontuação de sucesso na mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_id Identificador exclusivo do registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_mod_count Número de vezes que o registro de pontuação de sucesso na mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    chg_success_score_rating.sys_name Nome da classificação de pontuação de sucesso na mudança.

    Valores possíveis:

    • Excelente
    • Alto(a)
    • Baixa
    • Médio

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_overrides Sys_id de um registro na mesma tabela, mas em um domínio acima do registro atual. Isso permite que um registro em um domínio inferior substitua um registro em um domínio acima dele.

    Por exemplo, se você tiver um registro de classificação definido no domínio "global", mas para o domínio "TOP/ACME", substitua o registro em "global".

    Tipo de dados: objeto

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value Valor de exibição para sys_overrides.

    Tipo de dados: cadeia de caracteres

    tchg_success_score_rating.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_tags Lista de marcadores do sistema associados ao registro de pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_by Nome do usuário que atualizou pela última vez o registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on Data e hora em que o registro de pontuação de sucesso na mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    sys_user_group Objetos individuais para cada campo do registro de Grupo [sys_user_group] referenciado pela solicitação de mudança especificada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    Tipo de dados: objeto
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active Sinalizador que indica se o grupo está ativo.

    Valores possíveis:

    • verdadeiro: o grupo está ativo
    • falso: o grupo está desativado

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    sys_user_group.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    sys_user_group.cost_center Sys_id do centro de custos associado ao grupo.

    Tipo de dados: objeto

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value Valor de exibição para cost_center.

    Tipo de dados: cadeia de caracteres

    sys_user_group.cost_center.value Valor interno para cost_center.

    Tipo de dados: cadeia de caracteres

    sys_user_group.default_designado Sys_id do usuário que é o atribuído padrão do grupo.

    Tipo de dados: objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_designado.display_value Valor de exibição para default_assignee.

    Tipo de dados: cadeia de caracteres

    sys_user_group.default_assignee.value Valor interno para default_assignee.

    Tipo de dados: cadeia de caracteres

    sys_user_group.description Descrição do grupo

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    sys_user_group.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    sys_user_group.e-mail Endereço de e-mail do grupo.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value Valor de exibição para e-mail.

    Tipo de dados: cadeia de caracteres

    sys_user_group.email.value Valor interno para e-mail.

    Tipo de dados: cadeia de caracteres

    sys_user_group.exclude_manager Sinalizador que indica se o gerente do grupo recebe e-mails do grupo.

    Valores válidos:

    • verdadeiro: o gerente não recebe e-mails do grupo.
    • falso: o gerente recebe e-mails do grupo.

    Tipo de dados: objeto

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value Valor de exibição para exclude_manager.

    Tipo de dados: cadeia de caracteres

    sys_user_group.exclude_manager.value Valor interno para exclude_manager.

    Tipo de dados: booliano

    sys_user_group.include_members Sinalizador que indica se os membros do grupo recebem e-mails individuais quando alguém envia um e-mail para o endereço de e-mail do grupo. A única exceção a essa funcionalidade é para notificações de aprovação, em que todos os membros de um grupo recebem uma notificação de aprovação, independentemente desta seleção.

    Valores válidos:

    • verdadeiro: envia e-mails para o grupo inteiro.
    • falso: envia e-mails somente para default_assignee.

    Tipo de dados: objeto

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value Valor de exibição para include_members.

    Tipo de dados: cadeia de caracteres

    sys_user_group.include_members.value Valor interno para include_members.

    Tipo de dados: booliano

    sys_user_group.manager Sys_id do gerente do grupo.

    Tipo de dados: objeto

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value Valor de exibição do gerente.

    Tipo de dados: cadeia de caracteres

    sys_user_group.manager.value Valor interno para gerente.

    Tipo de dados: cadeia de caracteres

    sys_user_group.name Nome do grupo.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    sys_user_group.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    sys_user_group.parent Sys_id do primário deste grupo. Se um grupo tiver um grupo primário, o grupo secundário herdará as funções do grupo primário. Os membros do grupo secundário não são membros do grupo primário. Por exemplo, se um incidente for atribuído ao grupo primário e você clicar no ícone de pesquisa Atribuído a, somente os membros do grupo primário estarão disponíveis. Os membros do grupo secundário não estão disponíveis.

    Tipo de dados: objeto

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value Valor de exibição para primário.

    Tipo de dados: cadeia de caracteres

    sys_user_group.parent.value Valor interno para primário.

    Tipo de dados: cadeia de caracteres

    sys_user_group.roles Funções de usuário atribuídas ao grupo.

    Tipo de dados: objeto

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value Valor de exibição para funções.

    Tipo de dados: cadeia de caracteres

    sys_user_group.roles.value Valor interno para funções.

    Tipo de dados: cadeia de caracteres

    sys_user_group.origem Origem do grupo.

    Tipo de dados: objeto

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value Valor de exibição da origem.

    Tipo de dados: cadeia de caracteres

    sys_user_group.source.value Valor interno da origem.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_by Usuário que criou o registro do grupo.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on Data e hora em que o registro do grupo foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_id Sys_id do grupo.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_mod_count Número de vezes em que as informações do grupo associado foram modificadas.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    sys_user_group.sys_updated_by Usuário que atualizou as informações do grupo pela última vez.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on Data e hora em que as informações do grupo foram atualizadas pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.type Tipo de grupo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value Valor de exibição para o tipo.

    Tipo de dados: cadeia de caracteres

    sys_user_group.type.value Valor interno para o tipo.

    Tipo de dados: cadeia de caracteres

    Este exemplo mostra como usar o método getTeamScoreForChange() para a solicitação de mudança atual GlideRecord para recuperar a pontuação da equipe da solicitação de mudança e, em seguida, usar seus vários atributos para criar um resumo de pontuação e escrevê-lo nas anotações de trabalho.

    var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForChange(current);
     
    gs.info(JSON.stringify(changeTeamSuccess, null, 2));
     
    if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
        chgGr.work_notes.setJournalEntry("The selected assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a " + changeTeamSuccess.chg_success_score_rating.rating.display_value + " success rating (current success score is: " + changeTeamSuccess.score.display_value + ").\nConsider adding additional approvers or discuss with your Change Manager.");
        chgGr.update();
    }

    Amostra de resultados de retorno:

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "description": {
          "display_value": "",
          "value": ""
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "5f6441efc0a8010e0177fcb589156352",
          "value": "5f6441efc0a8010e0177fcb589156352"
        },
        "sys_updated_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "name": {
          "display_value": "IT Securities",
          "value": "IT Securities"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 465,
        "display_value": "465",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "0",
          "value": 0
        },
        "score_end": {
          "display_value": "499",
          "value": 499
        },
        "color": {
          "display_value": "#FCCAC9",
          "value": "#FCCAC9"
        },
        "rating": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "7ad380b573330010491d235f04f6a717",
          "value": "7ad380b573330010491d235f04f6a717"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess - getTeamScoreForGroupId(cadeia de caracteres sys_id, cadeia de caracteres domain_id)

    Retorna a pontuação de sucesso da equipe de mudança mais recente (pontuação de sucesso na mudança original com base no grupo) para o grupo especificado.

    Tabela 15. Parâmetros
    Nome Tipo Descrição
    sys_id Cadeia de caracteres Sys_id do grupo para o qual a pontuação de sucesso da equipe de mudança será retornada. Localizado na tabela Grupo de usuários [sys_user_group].
    domain_id Cadeia de caracteres Opcional. Sys_id de um domínio a ser usado ao consultar Performance Analytics para a pontuação de sucesso da equipe.
    Tabela 16. Retorna
    Parâmetro Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso da equipe foi recuperada.
    • falso: a pontuação de sucesso da equipe não foi recuperada.

    Tipo de dados: booliano

    chg_success_score_rating Objetos individuais para cada campo do registro de classificação de pontuação de sucesso na mudança [chg_success_score_rating] que corresponde à pontuação retornada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.

    Tipo de dados: objeto

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active Sinalizador que indica se o registro de pontuação de sucesso na mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o registro de pontuação de sucesso na mudança está ativo.
    • falso: o registro de pontuação de sucesso na mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    chg_success_score_rating.color Cor da pontuação de sucesso na mudança associada, conforme mostrado no Cartão de pontuação de sucesso na mudança de uma solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.rating Mude a classificação de pontuação de sucesso, como Baixa ou Alta.

    Tipo de dados: objeto

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value Valor de exibição para classificação.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.rating.value Valor interno para classificação.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_end Maior valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value Valor de exibição para score_end.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_end.value Valor interno para score_end.

    Tipo de dados: número

    chg_success_score_rating.score_start Menor valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value Valor de exibição para score_start.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.score_start.value Valor interno para score_start.

    Tipo de dados: número

    chg_success_score_rating.sys_class_name Nome da tabela de classificação de pontuação de sucesso na mudança. Sempre mude a classificação de pontuação de sucesso/chg_success_score_rating.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_by Nome do usuário que criou inicialmente o registro de classificação de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on Data e hora em que o registro de classificação de pontuação de sucesso na mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro de pontuação de sucesso na mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_id Identificador exclusivo do registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_mod_count Número de vezes que o registro de pontuação de sucesso na mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    chg_success_score_rating.sys_name Nome da classificação de pontuação de sucesso na mudança.

    Valores possíveis:

    • Excelente
    • Alto(a)
    • Baixa
    • Médio

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_overrides Sys_id de um registro na mesma tabela, mas em um domínio acima do registro atual. Isso permite que um registro em um domínio inferior substitua um registro em um domínio acima dele.

    Por exemplo, se você tiver um registro de classificação definido no domínio "global", mas para o domínio "TOP/ACME", substitua o registro em "global".

    Tipo de dados: objeto

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value Valor de exibição para sys_overrides.

    Tipo de dados: cadeia de caracteres

    tchg_success_score_rating.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_tags Lista de marcadores do sistema associados ao registro de pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_by Nome do usuário que atualizou pela última vez o registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on Data e hora em que o registro de pontuação de sucesso na mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    chg_success_score_rating.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    sys_user_group Objetos individuais para cada campo do registro de Grupo [sys_user_group] referenciado pela solicitação de mudança especificada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    Tipo de dados: objeto
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active Sinalizador que indica se o grupo está ativo.

    Valores possíveis:

    • verdadeiro: o grupo está ativo
    • falso: o grupo está desativado

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    sys_user_group.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    sys_user_group.cost_center Sys_id do centro de custos associado ao grupo.

    Tipo de dados: objeto

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value Valor de exibição para cost_center.

    Tipo de dados: cadeia de caracteres

    sys_user_group.cost_center.value Valor interno para cost_center.

    Tipo de dados: cadeia de caracteres

    sys_user_group.default_designado Sys_id do usuário que é o atribuído padrão do grupo.

    Tipo de dados: objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_designado.display_value Valor de exibição para default_assignee.

    Tipo de dados: cadeia de caracteres

    sys_user_group.default_assignee.value Valor interno para default_assignee.

    Tipo de dados: cadeia de caracteres

    sys_user_group.description Descrição do grupo

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    sys_user_group.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    sys_user_group.e-mail Endereço de e-mail do grupo.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value Valor de exibição para e-mail.

    Tipo de dados: cadeia de caracteres

    sys_user_group.email.value Valor interno para e-mail.

    Tipo de dados: cadeia de caracteres

    sys_user_group.exclude_manager Sinalizador que indica se o gerente do grupo recebe e-mails do grupo.

    Valores válidos:

    • verdadeiro: o gerente não recebe e-mails do grupo.
    • falso: o gerente recebe e-mails do grupo.

    Tipo de dados: objeto

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value Valor de exibição para exclude_manager.

    Tipo de dados: cadeia de caracteres

    sys_user_group.exclude_manager.value Valor interno para exclude_manager.

    Tipo de dados: booliano

    sys_user_group.include_members Sinalizador que indica se os membros do grupo recebem e-mails individuais quando alguém envia um e-mail para o endereço de e-mail do grupo. A única exceção a essa funcionalidade é para notificações de aprovação, em que todos os membros de um grupo recebem uma notificação de aprovação, independentemente desta seleção.

    Valores válidos:

    • verdadeiro: envia e-mails para o grupo inteiro.
    • falso: envia e-mails somente para default_assignee.

    Tipo de dados: objeto

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value Valor de exibição para include_members.

    Tipo de dados: cadeia de caracteres

    sys_user_group.include_members.value Valor interno para include_members.

    Tipo de dados: booliano

    sys_user_group.manager Sys_id do gerente do grupo.

    Tipo de dados: objeto

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value Valor de exibição do gerente.

    Tipo de dados: cadeia de caracteres

    sys_user_group.manager.value Valor interno para gerente.

    Tipo de dados: cadeia de caracteres

    sys_user_group.name Nome do grupo.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    sys_user_group.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    sys_user_group.parent Sys_id do primário deste grupo. Se um grupo tiver um grupo primário, o grupo secundário herdará as funções do grupo primário. Os membros do grupo secundário não são membros do grupo primário. Por exemplo, se um incidente for atribuído ao grupo primário e você clicar no ícone de pesquisa Atribuído a, somente os membros do grupo primário estarão disponíveis. Os membros do grupo secundário não estão disponíveis.

    Tipo de dados: objeto

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value Valor de exibição para primário.

    Tipo de dados: cadeia de caracteres

    sys_user_group.parent.value Valor interno para primário.

    Tipo de dados: cadeia de caracteres

    sys_user_group.roles Funções de usuário atribuídas ao grupo.

    Tipo de dados: objeto

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value Valor de exibição para funções.

    Tipo de dados: cadeia de caracteres

    sys_user_group.roles.value Valor interno para funções.

    Tipo de dados: cadeia de caracteres

    sys_user_group.origem Origem do grupo.

    Tipo de dados: objeto

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value Valor de exibição da origem.

    Tipo de dados: cadeia de caracteres

    sys_user_group.source.value Valor interno da origem.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_by Usuário que criou o registro do grupo.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on Data e hora em que o registro do grupo foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_id Sys_id do grupo.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_mod_count Número de vezes em que as informações do grupo associado foram modificadas.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    sys_user_group.sys_updated_by Usuário que atualizou as informações do grupo pela última vez.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on Data e hora em que as informações do grupo foram atualizadas pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    sys_user_group.type Tipo de grupo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value Valor de exibição para o tipo.

    Tipo de dados: cadeia de caracteres

    sys_user_group.type.value Valor interno para o tipo.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar o método getTeamScoreForGroupId() para recuperar a pontuação da equipe de um grupo, filtrar os registros solicitados e colocar todas as pontuações baixas e deltas do grupo na fila de eventos change_success.team.warning do grupo associado registro.

    var chgGroupGr = new GlideAggregate("change_request");
    chgGroupGr.addInactiveQuery();
    chgGroupGr.addNotNullQuery("close_code");
    chgGroupGr.groupBy("assignment_group");
    chgGroupGr.query();
     
    while (chgGroupGr.next()) {
        var groupId = chgGroupGr.getValue("assignment_group");
        var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForGroupId(groupId);
        if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
            var grpGr = new GlideRecord("sys_user_group");
            grpGr.get(groupId);
            gs.eventQueue("change_success.team.warning", grpGr, changeTeamSuccess.score.value, changeTeamSuccess.score.delta.value);
        }
    }

    Exemplo dos resultados de retorno ao chamar este método:

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "description": {
          "display_value": "LDAP admins group",
          "value": "LDAP admins group"
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2013-07-26 22:48:47",
          "value": "2013-07-26 21:48:47",
          "display_value_internal": "2013-07-26 22:48:47"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "dc0db135c332010016194ffe5bba8f23",
          "value": "dc0db135c332010016194ffe5bba8f23"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2013-07-26 22:12:56",
          "value": "2013-07-26 21:12:56",
          "display_value_internal": "2013-07-26 22:12:56"
        },
        "name": {
          "display_value": "LDAP Admins",
          "value": "LDAP Admins"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 510,
        "display_value": "510",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "500",
          "value": 500
        },
        "score_end": {
          "display_value": "599",
          "value": 599
        },
        "color": {
          "display_value": "#FDEEC5",
          "value": "#FDEEC5"
        },
        "rating": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "5dc448fd73330010491d235f04f6a7de",
          "value": "5dc448fd73330010491d235f04f6a7de"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess – getTypeScoreForChange(Object chgGr)

    Retorna a pontuação de sucesso do tipo mais recente com base na solicitação de mudança GlideRecord especificada.

    Tabela 17. Parâmetros
    Nome Tipo Descrição
    CHGGR Objeto Solicitação de mudança GlideRecord para a qual a pontuação de sucesso do tipo será retornada.
    Tabela 18. Retorna
    Parâmetro Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso do tipo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do tipo foi recuperada.
    • falso: a pontuação de sucesso do tipo não foi recuperada.

    Tipo de dados: booliano

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    tipo Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    tipo.exibição_valor Rótulo da opção.

    Tipo de dados: cadeia de caracteres

    tipo.sys_id Sys_id do registro Opção [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: cadeia de caracteres

    tipo.valor Valor da opção.

    Tipo de dados: cadeia de caracteres

    Este exemplo de código mostra como recuperar a pontuação de sucesso do tipo mais recente com base no GlideRecord atual para modelos de mudança para os quais o usuário tem acesso de leitura e tem um valor de pontuação de sucesso inferior a 50%. Em seguida, ele os armazena nas anotações de trabalho.

    var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForChange(current);
     
    gs.info(JSON.stringify(changeTypeSuccess, null, 2));
     
    if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 50) {
       current.work_notes.setJournalEntry("The selected Change Type of \"" + changeTypeSuccess.type.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeTypeSuccess.score.display_value + "%).\nConsider using a different Type or adding additional approvers or discuss with your Change Manager.");
       current.update();
    }

    Exemplo dos resultados de retorno ao chamar este método:

    {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 74.29906542056075,
        "display_value": "74.30",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess - getTypeScoreForType(tipo de cadeia de caracteres, cadeia de caracteres domain_id)

    Retorna a pontuação de sucesso do tipo mais recente para o tipo de mudança especificado.

    Tabela 19. Parâmetros
    Nome Tipo Descrição
    tipo Cadeia de caracteres Tipo de solicitação de mudança para a qual a pontuação de sucesso do tipo será retornada, como "emergência".
    domain_id Cadeia de caracteres Opcional. Sys_id de um domínio a ser usado ao consultar Performance Analytics para o tipo pontuação de sucesso.
    Tabela 20. Retorna
    Parâmetro Descrição
    pode_ler Sinalizador que indica se uma pontuação de sucesso do tipo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do tipo foi recuperada.
    • falso: a pontuação de sucesso do tipo não foi recuperada.

    Tipo de dados: booliano

    pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuação.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    tipo Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    tipo.sys_id Sys_id do registro Opção [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: cadeia de caracteres

    tipo.valor Valor da opção.

    Tipo de dados: cadeia de caracteres

    tipo.exibição_valor Rótulo da opção.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar o método getTypeScoreForType() para recuperar a pontuação de tipo dos tipos especificados (nome, elemento e idioma) e filtrar os registros solicitados. Em seguida, ele coloca todas as pontuações de tipo inferiores a 65% na fila de eventos change_success.type.warning do registro sys_choice associado.

    var chgTypeGr = new GlideRecord("sys_choice");
    chgTypeGr.addQuery("name", "change_request");
    chgTypeGr.addQuery("element", "type");
    chgTypeGr.addQuery("language", "en");
    chgTypeGr.query();
     
    while (chgTypeGr.next()) {
        var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForType(chgTypeGr.getValue("value"));
        if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 65)
            gs.eventQueue("change_success.type.warning", chgTypeGr, changeTypeSuccess.score.value, changeTypeSuccess.score.delta.value);
    }

    Exemplo dos resultados de retorno ao chamar este método:

    {
      "can_read": true,
      "type": {
        "sys_id": "2ba27d53cb100200d71cb9c0c24c9c2f",
        "value": "emergency",
        "display_value": "Emergency"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 82.97872340425532,
        "display_value": "82.98",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess - withIndicatorScores(Boolean toggle)

    Controla se o método associado retorna os detalhes dos indicadores Performance Analytics (PA) usados para gerar cada um dos diferentes tipos de pontuações (equipe, modelo e tipo). Por padrão, essas informações não são retornadas.

    Use este método para ativar ou desativar o retorno desses dados para o objeto ChangeSuccess atual. Este método é um método auxiliar e deve ser usado em conjunto com um dos outros métodos que retornam uma pontuação de sucesso, como:
    Tabela 21. Parâmetros
    Nome Tipo Descrição
    alternar Booliano Sinalizador que indica se os detalhes dos indicadores do PA devem ser incluídos.
    Valores válidos:
    • verdadeiro: retorna os detalhes dos indicadores do PA.
    • falso: não retorna os detalhes dos indicadores do PA.

    Padrão: falso

    Tabela 22. Retorna
    Parâmetro Descrição
    indicador_pontuações Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    pontuações_indicador.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    indicador_pontuações.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    indicador_pontuações.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    indicador_pontuações.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    indicador_pontuações.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    indicador_pontuações.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    indicator_scores.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    indicador_pontuações.indicador.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    indicador_pontuações.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    O exemplo a seguir mostra como solicitar que as pontuações do indicador não sejam retornadas em uma chamada getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withIndicatorScores(false).getScoresForChange(chgGr), null, 2));

    A saída a seguir mostra somente os valores de pontuação do indicador que são retornados se este auxiliar estiver definido como verdadeiro. Outros valores também podem ser retornados com base no método ao qual este auxiliar está anexado.

    "indicator_scores": [
      {
        "indicator": {
          "name": "Total changes",
          "sys_id": "966e899173401010491d235f04f6a7ef"
        },
        "value": 11,
        "display_value": "11",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      }
    ]

    ChangeSuccess - withModelScore(Boolean toggle)

    Válido somente quando chamado com o método getScoresForChange(). Controla se o método getScoresForChange() retorna a pontuação do modelo. Por padrão, a pontuação do modelo é retornada.

    Use este método para ativar ou desativar o retorno desses dados para o objeto ChangeSuccess atual.

    Tabela 23. Parâmetros
    Nome Tipo Descrição
    alternar Booliano

    Sinalizador que indica se a pontuação de sucesso do modelo deve ser incluída.

    Valores válidos:
    • verdadeiro: retorna a pontuação de sucesso do modelo.
    • falso: não retorna a pontuação de sucesso do modelo.

    Padrão: verdadeiro

    Tabela 24. Retorna
    Parâmetro Descrição
    pontuação_de_sucesso_modelo Detalhes sobre a pontuação de sucesso do modelo.

    Tipo de dados: objeto

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read Sinalizador que indica se uma pontuação de sucesso do modelo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do modelo foi recuperada.
    • falso: a pontuação de sucesso do modelo não foi recuperada.

    Tipo de dados: booliano

    model_success_score.chg_model Objetos individuais para cada campo no registro do Modelo de Mudança [chg_model] referenciado pela solicitação de mudança especificada. Cada objeto tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Tipo de dados: objeto

    model_success_score.chg_model.active Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o modelo de mudança está ativo.
    • falso: o modelo de mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    model_success_score.chg_model.advanced_security Sinalizador que indica se a segurança baseada em critérios do usuário está sendo usada além da segurança baseada em função para este modelo de mudança.
    Valores válidos:
    • verdadeiro: a segurança avançada é usada.
    • falso: segurança avançada em não usada.

    Tipo de dados: objeto

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value Valor de exibição para o sinalizador Advanced_security.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.advanced_security.value Valor interno para o sinalizador Advanced_security.

    Tipo de dados: booliano

    model_success_score.chg_model.available_in_ui Sinalizador que indica se o registro do modelo de mudança associado está disponível na interface do usuário.
    Valores válidos:
    • verdadeiro: o modelo de mudança está disponível na interface do usuário.
    • falso: o modelo de mudança não está disponível na interface do usuário.

    Tipo de dados: objeto

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value Valor de exibição para o sinalizador available_in_ui.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.available_in_ui.value Valor para o sinalizador available_in_ui.

    Tipo de dados: booliano

    model_success_score.chg_model.color Cor do modelo de mudança associado na página principal da solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.default_change_model Sinalizador que indica se o registro do modelo de mudança associado é o modelo de mudança padrão.
    Valores possíveis:
    • verdadeiro: padrão
    • falso: não é o padrão

    Tipo de dados: objeto

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.default_change_model.display_value Valor de exibição para o sinalizador do modelo de mudança padrão.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.default_change_model.value Valor interno para o sinalizador do modelo de mudança padrão.

    Tipo de dados: booliano

    model_success_score.chg_model.description Descrição resumida da finalidade do modelo de mudança.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.name Nome do modelo de mudança.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.record_preset Pares de nome-valor dos campos que devem ser preenchidos automaticamente, com seus valores associados, quando um novo registro de solicitação de mudança é criado. Os valores são separados por símbolos de acento circunflexo.

    Por exemplo:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated: Change^EQ"

    Tipo de dados: objeto

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value Valor de exibição para record_preset.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.record_preset.value Valor interno para record_preset.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.state_field Campo de lista de seleção do qual serão coletadas opções, com base no valor fornecido em table_name. Para modelos de mudança, isso é sempre definido como "estado".

    Tipo de dados: objeto

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value Valor de exibição para state_field.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.state_field.value Valor interno para state_field.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_class_name Mude o nome da tabela do módulo. Sempre mude o modelo/chg_model.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_by Nome do usuário que criou inicialmente o registro do módulo de mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on Data e hora em que o registro do módulo de mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro do módulo de mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain_path Se estiver usando domínios na instância, o caminho do domínio no qual o registro do módulo de mudança associado reside.

    Tipo de dados: objeto

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value Valor de exibição para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_domain_path.value Valor interno para sys_domain_path.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_id Identificador exclusivo do registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_mod_count Número de vezes que o registro do modelo de mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    model_success_score.chg_model.sys_name Nome do modelo de mudança. Sempre igual ao parâmetro name.

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_by Nome do usuário que atualizou pela última vez o registro do modelo de mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on Data e hora em que o registro do modelo de mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    model_success_score.chg_model.table_name Tabela que define o campo Lista de seleção do qual as escolhas serão coletadas. Para modelos de mudança, isso é sempre definido como "change_request".

    Tipo de dados: cadeia de caracteres

    Tamanho máximo: 80

    pontuação_de_sucesso_modelo.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    model_success_score.score.score.has_score

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    model_success_score.score.indicator Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    model_success_score.score.value Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    O exemplo a seguir mostra como solicitar que as informações de pontuação do modelo não sejam retornadas em uma chamada getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withModelScore(false).getScoresForChange(chgGr), null, 2));
    

    A saída a seguir mostra somente os valores de pontuação de sucesso do modelo que são retornados se este auxiliar estiver definido como verdadeiro. Para ver as outras pontuações que podem ser retornadas, consulte getScoresForChange().

    "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }

    ChangeSuccess - withSecurity (booliano de alternância)

    Controla se o método valida o usuário que chama o método associado, garantindo que ele tenha direitos para ler o conteúdo solicitado.

    Por exemplo:
    • Para a pontuação de sucesso da equipe: verifica se o usuário tem direitos de leitura para o grupo associado.
    • Para pontuação do modelo: verifica se o usuário tem direitos de leitura para o registro do modelo de mudança.
    • Para pontuação de tipo: verifica se o usuário tem direitos de leitura no registro de seleção para esse tipo de mudança.
    Por padrão, todos os métodos ChangeSuccess executam essa validação. Use este método para ativar e desativar esta validação para o objeto ChangeSuccess atual.
    Tabela 25. Parâmetros
    Nome Tipo Descrição
    alternar Booliano Sinalizador que indica se o usuário que está chamando o método associado deve ser validado.
    Valores válidos:
    • verdadeiro: valida o usuário que está chamando o método associado.
    • falso: não valida o usuário que está chamando o método associado.

    Padrão: verdadeiro

    Tabela 26. Retorna
    Parâmetro Descrição
    Nenhum(a)

    O exemplo a seguir mostra como desativar a verificação de segurança do usuário ao chamar o método getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    new sn_chg_score.ChangeSuccess().withSecurity(false).getScoresForChange(chgGr);

    Saída:

    None

    ChangeSuccess - withTeamScore(Boolean toggle)

    Válido somente quando chamado com o método getScoresForChange(). Controla se o método getScoresForChange() retorna a pontuação da equipe. Por padrão, a pontuação da equipe é retornada.

    Use este método para ativar ou desativar o retorno desses dados para o objeto ChangeSuccess atual.

    Tabela 27. Parâmetros
    Nome Tipo Descrição
    alternar Booliano Sinalizador que indica se a pontuação de sucesso da equipe deve ser incluída.
    Valores válidos:
    • verdadeiro: retorna a pontuação de sucesso da equipe.
    • falso: não retorna a pontuação de sucesso da equipe.

    Padrão: verdadeiro

    Tabela 28. Retorna
    Parâmetro Descrição
    pontuação_de_sucesso_da_equipe Detalhes sobre a pontuação de sucesso da equipe.

    Tipo de dados: objeto

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    pontuação_de_sucesso_da_equipe.pode_ler Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso da equipe foi recuperada.
    • falso: a pontuação de sucesso da equipe não foi recuperada.

    Tipo de dados: booliano

    team_success_score.chg_success_score_rating Objetos individuais para cada campo do registro de classificação de pontuação de sucesso na mudança [chg_success_score_rating] que corresponde à pontuação retornada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.

    Tipo de dados: objeto

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active Sinalizador que indica se o registro de pontuação de sucesso na mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o registro de pontuação de sucesso na mudança está ativo.
    • falso: o registro de pontuação de sucesso na mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    team_success_score.chg_success_score_rating.color Cor da pontuação de sucesso na mudança associada, conforme mostrado no Cartão de pontuação de sucesso na mudança de uma solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.color.value Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.rating Mude a classificação de pontuação de sucesso, como Baixa ou Alta.

    Tipo de dados: objeto

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value Valor de exibição para classificação.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.rating.value Valor interno para classificação.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_end Maior valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value Valor de exibição para score_end.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_end.value Valor interno para score_end.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.score_start Menor valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value Valor de exibição para score_start.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.score_start.value Valor interno para score_start.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.sys_class_name Nome da tabela de classificação de pontuação de sucesso na mudança. Sempre mude a classificação de pontuação de sucesso/chg_success_score_rating.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_by Nome do usuário que criou inicialmente o registro de classificação de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on Data e hora em que o registro de classificação de pontuação de sucesso na mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro de pontuação de sucesso na mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id Identificador exclusivo do registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_mod_count Número de vezes que o registro de pontuação de sucesso na mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    team_success_score.chg_success_score_rating.sys_name Nome da classificação de pontuação de sucesso na mudança.

    Valores possíveis:

    • Excelente
    • Alto(a)
    • Baixa
    • Médio

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_overrides Sys_id de um registro na mesma tabela, mas em um domínio acima do registro atual. Isso permite que um registro em um domínio inferior substitua um registro em um domínio acima dele.

    Por exemplo, se você tiver um registro de classificação definido no domínio "global", mas para o domínio "TOP/ACME", substitua o registro em "global".

    Tipo de dados: objeto

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value Valor de exibição para sys_overrides.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_tags Lista de marcadores do sistema associados ao registro de pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_by Nome do usuário que atualizou pela última vez o registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on Data e hora em que o registro de pontuação de sucesso na mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_equipe.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    pontuação_de_sucesso_da_equipe.pontuação.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.delta.valor Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.pontuação.tem_pontuação

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação_de_sucesso_equipe.pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    team_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_equipe.pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group Objetos individuais para cada campo do registro de Grupo [sys_user_group] referenciado pela solicitação de mudança especificada. Cada objeto de campo tem uma chave que é o nome do campo e contém as propriedades value e display_value. Se o tipo de campo for data/hora, o método também retornará uma propriedade display_value_internal, que está no fuso horário do usuário, mas no formato do sistema AAAA-MM-DD HH24:MM:SS.
    Tipo de dados: objeto
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active Sinalizador que indica se o grupo está ativo.

    Valores possíveis:

    • verdadeiro: o grupo está ativo
    • falso: o grupo está desativado

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.active.value Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    team_success_score.sys_user_group.cost_center Sys_id do centro de custos associado ao grupo.

    Tipo de dados: objeto

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value Valor de exibição para cost_center.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.cost_center.value Valor interno para cost_center.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.default_assignee Sys_id do usuário que é o atribuído padrão do grupo.

    Tipo de dados: objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value Valor de exibição para default_assignee.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.default_assignee.value Valor interno para default_assignee.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.description Descrição do grupo

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value Valor de exibição para descrição.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.description.value Valor interno para descrição.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.email Endereço de e-mail do grupo.

    Tipo de dados: objeto

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value Valor de exibição para e-mail.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.email.value Valor interno para e-mail.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.exclude_manager Sinalizador que indica se o gerente do grupo recebe e-mails do grupo.

    Valores válidos:

    • verdadeiro: o gerente não recebe e-mails do grupo.
    • falso: o gerente recebe e-mails do grupo.

    Tipo de dados: objeto

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value Valor de exibição para exclude_manager.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.exclude_manager.value Valor interno para exclude_manager.

    Tipo de dados: booliano

    team_success_score.sys_user_group.include_members Sinalizador que indica se os membros do grupo recebem e-mails individuais quando alguém envia um e-mail para o endereço de e-mail do grupo. A única exceção a essa funcionalidade é para notificações de aprovação, em que todos os membros de um grupo recebem uma notificação de aprovação, independentemente desta seleção.

    Valores válidos:

    • verdadeiro: envia e-mails para o grupo inteiro.
    • falso: envia e-mails somente para default_assignee.

    Tipo de dados: objeto

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value Valor de exibição para include_members.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.include_members.value Valor interno para include_members.

    Tipo de dados: booliano

    pontuação_de_sucesso_da_equipe.sys_user_group.manager Sys_id do gerente do grupo.

    Tipo de dados: objeto

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value Valor de exibição do gerente.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.manager.value Valor interno para gerente.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.name Nome do grupo.

    Tipo de dados: objeto

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value Valor de exibição para o nome.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.name.value Valor interno para nome.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.parent Sys_id do primário deste grupo. Se um grupo tiver um grupo primário, o grupo secundário herdará as funções do grupo primário. Os membros do grupo secundário não são membros do grupo primário. Por exemplo, se um incidente for atribuído ao grupo primário e você clicar no ícone de pesquisa Atribuído a, somente os membros do grupo primário estarão disponíveis. Os membros do grupo secundário não estão disponíveis.

    Tipo de dados: objeto

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value Valor de exibição para primário.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.parent.value Valor interno para primário.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.roles Funções de usuário atribuídas ao grupo.

    Tipo de dados: objeto

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value Valor de exibição para funções.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.roles.value Valor interno para funções.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.source Origem do grupo.

    Tipo de dados: objeto

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value Valor de exibição da origem.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.source.value Valor interno da origem.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_by Usuário que criou o registro do grupo.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.sys_created_on Data e hora em que o registro do grupo foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_id Sys_id do grupo.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_da_equipe.sys_user_group.sys_mod_count Número de vezes em que as informações do grupo associado foram modificadas.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    team_success_score.sys_user_group.sys_updated_by Usuário que atualizou as informações do grupo pela última vez.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on Data e hora em que as informações do grupo foram atualizadas pela última vez.

    Tipo de dados: objeto

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.type Tipo de grupo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value Valor de exibição para o tipo.

    Tipo de dados: cadeia de caracteres

    team_success_score.sys_user_group.type.value Valor interno para o tipo.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar este método para definir a resposta de retorno de pontuação da equipe como falsa.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScore(false).getScoresForChange(chgGr), null, 2));

    A saída a seguir mostra somente os valores de pontuação da equipe que são retornados se este auxiliar estiver definido como verdadeiro. Para ver as outras pontuações que podem ser retornadas, consulte getScoresForChange().

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      }

    ChangeSuccess - withTeamScoreRatings(booliano de alternância)

    Controla se o método associado retorna os detalhes de todos os registros de classificação de pontuação de sucesso na mudança. Por padrão, essas informações não são retornadas.

    Use este método para ativar ou desativar o retorno desses dados para o objeto ChangeSuccess atual. Este método é um método auxiliar e deve ser usado em conjunto com um dos outros métodos que retornam uma pontuação de sucesso, como:
    Tabela 29. Parâmetros
    Nome Tipo Descrição
    alternar Booliano Sinalizador que indica se os detalhes devem ser incluídos para todos os registros de classificação de pontuação de sucesso da equipe.
    Valores válidos:
    • verdadeiro: retorna os detalhes de todos os registros de classificação de pontuação de sucesso na mudança.
    • falso: não retorna os detalhes de todos os registros de classificação de pontuação de sucesso na mudança.

    Padrão: falso

    Tabela 30. Retorna
    Parâmetro Descrição
    classificações
    classificações.ativo Sinalizador que indica se o registro de pontuação de sucesso na mudança associado está ativo e disponível na instância.
    Valores válidos:
    • verdadeiro: o registro de pontuação de sucesso na mudança está ativo.
    • falso: o registro de pontuação de sucesso na mudança não está ativo.

    Tipo de dados: objeto

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    classificações.ativo.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: cadeia de caracteres

    classificações.ativo.valor Valor interno para o sinalizador ativo.

    Tipo de dados: booliano

    classificações.cor Cor da pontuação de sucesso na mudança associada, conforme mostrado no Cartão de pontuação de sucesso na mudança de uma solicitação de mudança.

    Tipo de dados: objeto

    "color": {
      "display_value": "String",
      "value": "String"
    }
    classificações.cor.display_value Valor de exibição para cor.

    Tipo de dados: cadeia de caracteres

    classificações.cor.valor Valor interno para cor.

    Tipo de dados: cadeia de caracteres

    classificações.classificação Mude a classificação de pontuação de sucesso, como Baixa ou Alta.

    Tipo de dados: objeto

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    classificações.classificação.display_value Valor de exibição para classificação.

    Tipo de dados: cadeia de caracteres

    classificações.classificação.valor Valor interno para classificação.

    Tipo de dados: cadeia de caracteres

    classificações.pontuação_término Maior valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    classificações.score_end.display_value Valor de exibição para score_end.

    Tipo de dados: cadeia de caracteres

    classificações.pontuação_término.valor Valor interno para score_end.

    Tipo de dados: número

    classificações.pontuação_início Menor valor na pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    classificações.score_start.display_value Valor de exibição para score_start.

    Tipo de dados: cadeia de caracteres

    classificações.pontuação_início.valor Valor interno para score_start.

    Tipo de dados: número

    classificações.sys_class_name Nome da tabela de classificação de pontuação de sucesso na mudança. Sempre mude a classificação de pontuação de sucesso/chg_success_score_rating.

    Tipo de dados: objeto

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_class_name.display_value Valor de exibição para sys_class_name.

    Tipo de dados: cadeia de caracteres

    classificações.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: cadeia de caracteres

    classificações.sys_created_by Nome do usuário que criou inicialmente o registro de classificação de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: cadeia de caracteres

    classificações.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: cadeia de caracteres

    classificações.sys_created_on Data e hora em que o registro de classificação de pontuação de sucesso na mudança foi criado originalmente.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    classificações.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: cadeia de caracteres

    classificações.sys_created_on.display_value_internal Valor de exibição interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    classificações.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: cadeia de caracteres

    classificações.sys_domain Se estiver usando domínios na instância, o nome do domínio ao qual o registro de pontuação de sucesso na mudança está associado.

    Tipo de dados: objeto

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: cadeia de caracteres

    classificações.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: cadeia de caracteres

    classificações.sys_id Identificador exclusivo do registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_id.display_value Valor de exibição para sys_id.

    Tipo de dados: cadeia de caracteres

    classificações.sys_id.value Valor interno para sys_id.

    Tipo de dados: cadeia de caracteres

    classificações.sys_mod_count Número de vezes que o registro de pontuação de sucesso na mudança associado foi modificado.

    Tipo de dados: objeto

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    classificações.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: cadeia de caracteres

    classificações.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: número

    classificações.sys_name Nome da classificação de pontuação de sucesso na mudança.

    Valores possíveis:

    • Excelente
    • Alto(a)
    • Baixa
    • Médio

    Tipo de dados: objeto

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    classificações.sys_name.display_value Valor de exibição para sys_name.

    Tipo de dados: cadeia de caracteres

    classificações.sys_name.value Valor interno para sys_name.

    Tipo de dados: cadeia de caracteres

    classificações.sys_overrides Sys_id de um registro na mesma tabela, mas em um domínio acima do registro atual. Isso permite que um registro em um domínio inferior substitua um registro em um domínio acima dele.

    Por exemplo, se você tiver um registro de classificação definido no domínio "global", mas para o domínio "TOP/ACME", substitua o registro em "global".

    Tipo de dados: objeto

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_overrides.display_value Valor de exibição para sys_overrides.

    Tipo de dados: cadeia de caracteres

    classificações.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: cadeia de caracteres

    classificações.sys_tags Lista de marcadores do sistema associados ao registro de pontuação de sucesso na mudança.

    Tipo de dados: objeto

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: cadeia de caracteres

    classificações.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: cadeia de caracteres

    classificações.sys_updated_by Nome do usuário que atualizou pela última vez o registro de pontuação de sucesso na mudança associado.

    Tipo de dados: objeto

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    classificações.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    classificações.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: cadeia de caracteres

    classificações.sys_updated_on Data e hora em que o registro de pontuação de sucesso na mudança associado foi atualizado pela última vez.

    Tipo de dados: objeto

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    classificações.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    classificações.sys_updated_on.display_value_internal Valor de exibição interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    classificações.sys_updated_on.value Valor interno para sys_updated_on.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar este método para definir a resposta de retorno de classificação de pontuação da equipe como falsa.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScoreRatings(false).getTeamScoreForChange(chgGr), null, 2));

    A saída a seguir mostra somente os valores de pontuação da equipe que são retornados se este auxiliar estiver definido como verdadeiro. Para ver as outras pontuações que podem ser retornadas, consulte o método ao qual você está associando este auxiliar.

    "ratings": [
      {
        "score_start": {
          "display_value": "700",
          "value": 700
        },
        "score_end": {
          "display_value": "850",
          "value": 850
        },
        "color": {
          "display_value": "#A4EDA8",
          "value": "#A4EDA8"
        },
        "rating": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:45:36",
          "value": "2020-03-27 07:45:36",
          "display_value_internal": "2020-03-27 07:45:36"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "76e440fd73330010491d235f04f6a7df",
          "value": "76e440fd73330010491d235f04f6a7df"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:46",
          "value": "2020-03-27 07:44:46",
          "display_value_internal": "2020-03-27 07:44:46"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    ]

    ChangeSuccess - withTypeScore(Boolean toggle)

    Válido somente quando chamado com o método getScoresForChange(). Controla se o método getScoresForChange() retorna o tipo de pontuação. Por padrão, o tipo de pontuação é retornado.

    Use este método para ativar ou desativar o retorno desses dados para o objeto ChangeSuccess atual.

    Tabela 31. Parâmetros
    Nome Tipo Descrição
    alternar Booliano Sinalizador que indica se o tipo de pontuação de sucesso deve ser incluído.
    Valores válidos:
    • verdadeiro: retorna o tipo de pontuação de sucesso.
    • falso: não retorna o tipo de pontuação de sucesso.

    Padrão: verdadeiro

    Tabela 32. Retorna
    Parâmetro Descrição
    pontuação_tipo_sucesso Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read Sinalizador que indica se uma pontuação de sucesso do tipo pôde ser recuperada para a solicitação de mudança especificada.
    Valores válidos:
    • verdadeiro: a pontuação de sucesso do tipo foi recuperada.
    • falso: a pontuação de sucesso do tipo não foi recuperada.

    Tipo de dados: booliano

    pontuação_tipo_sucesso.pontuação Detalhes sobre o indicador de pontuação retornado.

    Tipo de dados: objeto

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta Mudança na pontuação em relação à pontuação anterior.

    Tipo de dados: objeto

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value Valor de exibição para delta.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.display_value Valor de exibição retornado por Performance Analytics (PA).

    Tipo de dados: cadeia de caracteres

    type_success_score.score.has_score

    Sinalizador que indica se uma pontuação foi retornada para a solicitação de mudança especificada.

    Valores válidos:
    • verdadeiro: a pontuação foi retornada.
    • falso: nenhuma pontuação foi retornada.

    Tipo de dados: booliano

    pontuação_tipo_de_sucesso.pontuação.indicador Detalhes adicionais sobre o indicador de PA usado para obter a pontuação.

    Tipo de dados: objeto

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name Nome do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    type_success_score.score.indicator.sys_id Sys_id do indicador do PA usado para obter a pontuação.

    Tipo de dados: cadeia de caracteres

    pontuação_tipo_de_sucesso.pontuação.valor Valor retornado pelo PA para a pontuação de sucesso.

    Tipo de dados: cadeia de caracteres

    type_success_score.type Detalhes sobre a pontuação de sucesso do tipo.

    Tipo de dados: objeto

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value Rótulo da opção.

    Tipo de dados: cadeia de caracteres

    type_success_score.type.sys_id Sys_id do registro Opção [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: cadeia de caracteres

    pontuação_de_sucesso_tipo.tipo.valor Valor da opção.

    Tipo de dados: cadeia de caracteres

    O exemplo de código a seguir mostra como usar este método para definir a resposta de retorno de pontuação do tipo desejado.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTypeScore(true).getScoresForChange(chgGr), null, 2));
    

    A saída a seguir mostra somente os valores de pontuação de sucesso do tipo que são retornados se este auxiliar estiver definido como verdadeiro. Para ver as outras pontuações que podem ser retornadas, consulte getScoresForChange().

    "type_success_score": {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": null,
        "display_value": "",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": false
      }
    }