ChangeSuccess - Com escopo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 110 min. de leitura
  • . ChangeSuccess a inclusão de script fornece métodos que retornam o. Performance Analytics(PA) Pontuações de sucesso para solicitações de mudança (pontuação de sucesso de mudança original baseada no grupo), modelos de mudança e tipos de mudança.

    Esta inclusão de script também fornece métodos de ajuda que permitem modificar os resultados de retorno do GetScoresForChange() que, por padrão, retorna todas as três pontuações de sucesso. Usando esses métodos auxiliares, você pode determinar se deve retornar ou não 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 de 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 a seguinte:

    Novo sn_chg_score.ChangeSuccess().comTeamScore(falso).comTypeScore(falso).comSecurity(falso).getScoresForChange(chgGr);

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

    Também existem métodos que permitem obter os valores atuais de específicos Gestão de mudanças propriedades do sistema, como com.snc.change_management.success_score.minimum_score, com.snc.change_management.success_score.maximum_score e com.snc.change_management.success_score.entry_level_score. Para obter uma descrição de sua funcionalidade, consulte Propriedades da Gestão de mudanças .

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

    ChangeSuccess - 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());

    Resultados de retorno:

    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());

    Resultados de retorno:

    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());

    Resultados de retorno:

    0

    ChangeSuccess - getModelScoreForChange(Object chgGr)

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

    Tabela 7. Parâmetros
    Nome Tipo Descrição
    ChgGr Objeto GlideRecord de solicitação de mudança para o qual retornar a pontuação de sucesso do modelo.
    Tabela 8. Retornos
    Elemento Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso do modelo pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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

    chg_model Objetos individuais para cada campo no registro 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 HHH24: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

    chg_model.active Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores possíveis:
    • 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.active.value Valor interno do 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 possíveis:
    • Verdadeiro: A segurança avançada é usada.
    • Falso: A segurança avançada não é usada.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    chg_model.advanced_security.value Valor interno do 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 possíveis:
    • 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 do sinalizador available_in_ui.

    Tipo de dados: Cadeia de caracteres

    chg_model.available_in_ui.value Valor do sinalizador available_in_ui.

    Tipo de dados: Booliano

    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"
    }
    chg_model.color.display_value Valor de exibição da cor.

    Tipo de dados: Cadeia de caracteres

    chg_model.color.value Valor interno da 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 do sinalizador de modelo de mudança padrão.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Booliano

    chg_model.description 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 da 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 usando 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 do nome.

    Tipo de dados: Cadeia de caracteres

    chg_model.name.value Valor interno do 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 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 cursor.

    Por exemplo:

    "Normal"

    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.state_field Campo da lista de seleção da qual coletar escolhas, 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.state_field.value Valor interno para state_field.

    Tipo de dados: Cadeia de caracteres

    chg_model.sys_class_name Mudar o nome da tabela do módulo. Sempre mude Model/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 a nameparâmetro.

    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 o registro do modelo de mudança associado pela última vez.

    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 da lista de seleção da 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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 da pontuação de sucesso for inferior a 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 de 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 sys_id do modelo especificado.

    Tabela 9. Parâmetros
    Nome Tipo Descrição
    sys_id Cadeia de caracteres Sys_id do grupo para o qual retornar a pontuação de sucesso do modelo.

    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 do modelo.
    Tabela 10. Retornos
    Elemento Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso do modelo pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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

    chg_model Objetos individuais para cada campo no registro 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 HHH24: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

    chg_model.active Sinalizador que indica se o registro do modelo de mudança associado está ativo e disponível na instância.
    Valores possíveis:
    • 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.active.value Valor interno do 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 possíveis:
    • Verdadeiro: A segurança avançada é usada.
    • Falso: A segurança avançada não é usada.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    chg_model.advanced_security.value Valor interno do 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 possíveis:
    • 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 do sinalizador available_in_ui.

    Tipo de dados: Cadeia de caracteres

    chg_model.available_in_ui.value Valor do sinalizador available_in_ui.

    Tipo de dados: Booliano

    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"
    }
    chg_model.color.display_value Valor de exibição da cor.

    Tipo de dados: Cadeia de caracteres

    chg_model.color.value Valor interno da 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 do sinalizador de modelo de mudança padrão.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Booliano

    chg_model.description 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 da 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 usando 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 do nome.

    Tipo de dados: Cadeia de caracteres

    chg_model.name.value Valor interno do 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 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 cursor.

    Por exemplo:

    "Normal"

    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.state_field Campo da lista de seleção da qual coletar escolhas, 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.state_field.value Valor interno para state_field.

    Tipo de dados: Cadeia de caracteres

    chg_model.sys_class_name Mudar o nome da tabela do módulo. Sempre mude Model/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 a nameparâmetro.

    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 o registro do modelo de mudança associado pela última vez.

    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 da lista de seleção da 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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. GetTeamScoreForModelId() método para recuperar as pontuações do modelo para todos os registros ativos do modelo de mudança associado, filtrar os registros solicitados e colocar todas as pontuações do modelo com menos de 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 da mudança original com base no grupo), pontuação de sucesso do modelo e pontuação de sucesso do tipo com base no GlideRecord de solicitação de mudança especificado.

    Tabela 11. Parâmetros
    Nome Tipo Descrição
    ChgGr Objeto GlideRecord de solicitação de mudança.
    Tabela 12. Retornos
    Parâmetro Descrição
    model_success_score 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 pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 HHH24: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 possíveis:
    • 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 do 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 possíveis:
    • Verdadeiro: A segurança avançada é usada.
    • Falso: A segurança avançada 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 do sinalizador advanced_security.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.advanced_security.value Valor interno do 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 possíveis:
    • 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 do sinalizador available_in_ui.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.available_in_ui.value Valor do 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 da cor.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.color.value Valor interno da 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 do sinalizador de modelo de mudança padrão.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.default_change_model.value Valor interno do sinalizador de 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 da 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 usando 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 do nome.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.name.value Valor interno do 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 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 cursor.

    Por exemplo:

    "Normal"

    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 da lista de seleção da qual coletar escolhas, 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 Mudar o nome da tabela do módulo. Sempre mude Model/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 a nameparâmetro.

    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 o registro do modelo de mudança associado pela última vez.

    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 da lista de seleção da 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

    model_success_score.score 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 da 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 possíveis:
    • 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 de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    model_success_score.score.indicator.sys_id Sys_id do indicador de 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

    team_success_score 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}
    }
    team_success_score.can_read Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 possíveis:
    • 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 do 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 da cor.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.chg_success_score_rating.rating Classificação de pontuação de sucesso na mudança, 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 Valor mais alto 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 Classificação de pontuação de sucesso da mudança. Sempre mude 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 do sys_id.

    Tipo de dados: Cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id.value Valor interno para o 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 
    • 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", substituirá 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

    team_success_score.score 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 da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.score.score.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    team_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"
    }
    team_success_score.score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group Objetos individuais para cada campo do registro 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 do 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 de 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 designado 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 da 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 do e-mail.

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group.email.value Valor interno do 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 possíveis:

    • 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: Envie e-mails para todo o grupo.
    • Falso: Envie 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

    team_success_score.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 do nome.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.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 do primário.

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group.parent.value Valor interno do 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 das 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

    team_success_score.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

    team_success_score.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

    team_success_score.sys_user_group.sys_mod_count Número de vezes 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 do 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

    type_success_score 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 de tipo pode 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

    type_success_score.score 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 da 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 possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    type_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"
    }
    type_success_score.score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    type_success_score.score.value 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 Escolha [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: Cadeia de caracteres

    type_success_score.type.value 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 da mudança original com base no grupo), a pontuação de sucesso do modelo e a pontuação de sucesso do tipo com base no GlideRecord atual usando GetScoresForChange() e usa vários atributos para filtrar os resultados e salvar 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();
    }

    Resultados de retorno de exemplo:

    {
      "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 da mudança original baseada no grupo) com base no GlideRecord de solicitação de mudança especificado.

    Tabela 13. Parâmetros
    Nome Tipo Descrição
    ChgGr Objeto GlideRecord de solicitação de mudança para o qual retornar a pontuação de sucesso da equipe de mudança.
    Tabela 14. Retornos
    Parâmetro Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 possíveis:
    • 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.active.value Valor interno do 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 da cor.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.color.value Valor interno da cor.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.rating Classificação de pontuação de sucesso na mudança, 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 Valor mais alto 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 Classificação de pontuação de sucesso da mudança. Sempre mude 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 do sys_id.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.sys_id.value Valor interno para o 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 
    • 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", substituirá 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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.active.value Valor interno do 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 de 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_assignee Sys_id do usuário que é o designado padrão do grupo.

    Tipo de dados: Objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.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 da 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.email 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 do e-mail.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.email.value Valor interno do 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 possíveis:

    • 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: Envie e-mails para todo o grupo.
    • Falso: Envie 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 do nome.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.name.value Valor interno do 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 do primário.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.parent.value Valor interno do 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 das 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.source 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 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 do 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. GetTeamScoreForChange() O GlideRecord de solicitação de mudança atual recupera a pontuação da equipe para a solicitação de mudança e usa 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();
    }

    Resultados de retorno de amostra:

    {
      "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 da 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 retornar a pontuação de sucesso da equipe de mudança. 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. Retornos
    Parâmetro Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 possíveis:
    • 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.active.value Valor interno do 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 da cor.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.color.value Valor interno da cor.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.rating Classificação de pontuação de sucesso na mudança, 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 Valor mais alto 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 Classificação de pontuação de sucesso da mudança. Sempre mude 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 do sys_id.

    Tipo de dados: Cadeia de caracteres

    chg_success_score_rating.sys_id.value Valor interno para o 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 
    • 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", substituirá 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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.active.value Valor interno do 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 de 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_assignee Sys_id do usuário que é o designado padrão do grupo.

    Tipo de dados: Objeto

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.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 da 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.email 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 do e-mail.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.email.value Valor interno do 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 possíveis:

    • 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: Envie e-mails para todo o grupo.
    • Falso: Envie 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 do nome.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.name.value Valor interno do 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 do primário.

    Tipo de dados: Cadeia de caracteres

    sys_user_group.parent.value Valor interno do 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 das 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.source 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 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 do 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. GetTeamScoreForGroupId() método para recuperar a pontuação da equipe de um grupo, filtrar os registros solicitados e colocar todas as pontuações e deltas do grupo baixas na fila de eventos change_success.team.warning do registro do grupo associado.

    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 de 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 no GlideRecord de solicitação de mudança especificado.

    Tabela 17. Parâmetros
    Nome Tipo Descrição
    ChgGr Objeto GlideRecord de solicitação de mudança para o qual retornar o tipo de pontuação de sucesso.
    Tabela 18. Retornos
    Parâmetro Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso de tipo pode 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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"
    }
    type.display_value Rótulo da opção.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    type.value 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 aos 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 de 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 retornar a pontuação de sucesso do tipo, 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. Retornos
    Parâmetro Descrição
    can_read Sinalizador que indica se uma pontuação de sucesso de tipo pode 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
    }
    score.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    score.delta.value 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.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    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"
    }
    score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    score.indicator.sys_id Sys_id do indicador de 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"
    }
    type.sys_id Sys_id do registro Escolha [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: Cadeia de caracteres

    type.value Valor da opção.

    Tipo de dados: Cadeia de caracteres

    type.display_value Rótulo da opção.

    Tipo de dados: Cadeia de caracteres

    O exemplo de código a seguir mostra como usar o. GetTypeScoreForType() método para recuperar a pontuação de tipo para os tipos especificados (nome, elemento e idioma) e filtrar pelos registros solicitados. Em seguida, ele coloca todas as pontuações de tipo com menos de 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 de 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 (alternância booliana)

    Controla se o método associado retorna os detalhes do Performance Analytics(PA) Indicadores 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
    seletor Booliano Sinalizador que indica se os detalhes dos indicadores de PA devem ser incluídos.
    Valores válidos:
    • Verdadeiro: Retorna os detalhes dos indicadores de PA.
    • Falso: Não retorna os detalhes dos indicadores de PA.

    Padrão: falso

    Tabela 22. Retornos
    Parâmetro Descrição
    indicator_scores 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
    }
    indicator_scores.delta Mudança na pontuação da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    indicator_scores.delta.value Valor interno para delta.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    indicator_scores.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    indicator_scores.indicator 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 de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    indicator_scores.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 pontuações do indicador não sejam retornadas em um GetScoresForChange() chamada.

    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 (alternância booliana)

    Válido somente quando chamado com GetScoresForChange() método. Controla se GetScoresForChange() o método 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
    seletor 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. Retornos
    Parâmetro Descrição
    model_success_score 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 pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 HHH24: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 possíveis:
    • 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 do 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 possíveis:
    • Verdadeiro: A segurança avançada é usada.
    • Falso: A segurança avançada 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 do sinalizador advanced_security.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.advanced_security.value Valor interno do 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 possíveis:
    • 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 do sinalizador available_in_ui.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.available_in_ui.value Valor do 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 da cor.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.color.value Valor interno da 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 do sinalizador de modelo de mudança padrão.

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.default_change_model.value Valor interno do sinalizador de 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 da 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 do nome.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    model_success_score.chg_model.record_preset Pares 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 cursor.

    Por exemplo:

    "Normal"

    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 da lista de seleção da qual coletar escolhas, 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 Mudar o nome da tabela do módulo. Sempre mude Model/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 a nameparâmetro.

    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 o registro do modelo de mudança associado pela última vez.

    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 da lista de seleção da qual as escolhas serão coletadas. Para modelos de mudança, isso sempre é definido como "change_request".

    Tipo de dados: Cadeia de caracteres

    Comprimento máximo: 80

    model_success_score.score 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 da 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 possíveis:
    • 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 de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

    model_success_score.score.indicator.sys_id Sys_id do indicador de 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 um GetScoresForChange() chamada.

    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 (alternância booliana)

    Controla se o método valida o usuário que chama o método associado, garantindo que ele tenha os 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 para o registro de escolha para esse tipo de mudança.
    Por padrão, Todos ChangeSuccess os métodos executam esta 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
    seletor Booliano Sinalizador que indica se o usuário deve validar o que chama o método associado.
    Valores válidos:
    • Verdadeiro: Valide o usuário que chama o método associado.
    • Falso: Não valide o usuário que chama o método associado.

    Padrão: verdadeiro

    Tabela 26. Retornos
    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. GetScoresForChange() método.

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

    Saída:

    None

    ChangeSuccess - withTeamScore (alternância booliana)

    Válido somente quando chamado com GetScoresForChange() método. Controla se GetScoresForChange() o método 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
    seletor 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. Retornos
    Parâmetro Descrição
    team_success_score 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}
    }
    team_success_score.can_read Sinalizador que indica se uma pontuação de sucesso da equipe de mudança pode ser recuperada para a solicitação de mudança especificada.
    Valores possíveis:
    • 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 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 possíveis:
    • 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 do 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 da cor.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.chg_success_score_rating.rating Classificação de pontuação de sucesso na mudança, 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 Valor mais alto 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 Classificação de pontuação de sucesso da mudança. Sempre mude 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 do sys_id.

    Tipo de dados: Cadeia de caracteres

    team_success_score.chg_success_score_rating.sys_id.value Valor interno para o 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 
    • 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", substituirá 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

    team_success_score.score 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 da pontuação anterior.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.score.delta.value Valor interno para delta.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.score.has_score

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

    Valores possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    team_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"
    }
    team_success_score.score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group Objetos individuais para cada campo do registro 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 valuee. display_valuepropriedades. Se o tipo de campo for data/hora, o método também retornará um display_value_internalPropriedade 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 do 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 de 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 designado 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 da 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 do e-mail.

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group.email.value Valor interno do 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 possíveis:

    • 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: Envie e-mails para todo o grupo.
    • Falso: Envie 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

    team_success_score.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 do nome.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    team_success_score.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 do primário.

    Tipo de dados: Cadeia de caracteres

    team_success_score.sys_user_group.parent.value Valor interno do 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 das 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

    team_success_score.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

    team_success_score.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

    team_success_score.sys_user_group.sys_mod_count Número de vezes 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 do 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 da 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 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 (alternância booliana)

    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
    seletor Booliano Sinalizador que indica se os detalhes de todos os registros de classificação de pontuação de sucesso da equipe devem ser incluídos.
    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. Retornos
    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 possíveis:
    • 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
    }
    ratings.active.display_value Valor de exibição do sinalizador ativo.

    Tipo de dados: Cadeia de caracteres

    valor.ativo.ratings Valor interno do 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"
    }
    ratings.color.display_value Valor de exibição da cor.

    Tipo de dados: Cadeia de caracteres

    valor.cor.ratings Valor interno da cor.

    Tipo de dados: Cadeia de caracteres

    ratings.rating Classificação de pontuação de sucesso na mudança, como Baixa ou Alta.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    ratings.score_end Valor mais alto na pontuação de sucesso na mudança.

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    ratings.score_end.value Valor interno para score_end

    Tipo de dados: Número

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

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    ratings.score_start.value Valor interno para score_start.

    Tipo de dados: Número

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

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    ratings.sys_class_name.value Valor interno para sys_class_name.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_created_by.display_value Valor de exibição para sys_created_by.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_created_by.value Valor interno para sys_created_by.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_created_on.display_value Valor de exibição para sys_created_on.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    ratings.sys_created_on.value Valor interno para sys_created_on.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_domain.display_value Valor de exibição para sys_domain.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_domain.value Valor interno para sys_domain.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_id.display_value Valor de exibição do sys_id.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_id.value Valor interno para o sys_id.

    Tipo de dados: Cadeia de caracteres

    ratings.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
    }
    ratings.sys_mod_count.display_value Valor de exibição para sys_mod_count.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_mod_count.value Valor interno para sys_mod_count.

    Tipo de dados: Número

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

    Valores possíveis:

    • Excelente
    • Alto 
    • Baixa
    • Médio

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    ratings.sys_name.value Valor interno para sys_name.

    Tipo de dados: Cadeia de caracteres

    ratings.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", substituirá o registro em "global".

    Tipo de dados: Objeto

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

    Tipo de dados: Cadeia de caracteres

    ratings.sys_overrides.value Valor interno para sys_overrides.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_tags.display_value Valor de exibição para sys_tags.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_tags.value Valor interno para sys_tags.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_updated_by.display_value Valor de exibição para sys_updated_by.

    Tipo de dados: Cadeia de caracteres

    ratings.sys_updated_by.value Valor interno para sys_updated_by.

    Tipo de dados: Cadeia de caracteres

    ratings.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"
    }
    ratings.sys_updated_on.display_value Valor de exibição para sys_updated_on.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    ratings.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 da 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 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 (alternância booliana)

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

    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
    seletor Booliano Sinalizador que indica se o tipo de pontuação de sucesso deve ser incluído.
    Valores válidos:
    • Verdadeiro: Retorna a pontuação de sucesso do tipo.
    • Falso: Não retorna a pontuação de sucesso do tipo.

    Padrão: verdadeiro

    Tabela 32. Retornos
    Parâmetro Descrição
    type_success_score 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 de tipo pode 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

    type_success_score.score 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 da 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 possíveis:
    • Verdadeiro: A pontuação foi retornada.
    • Falso: Nenhuma pontuação foi retornada.

    Tipo de dados: Booliano

    type_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"
    }
    type_success_score.score.indicator.name Nome do indicador de PA usado para obter a pontuação.

    Tipo de dados: Cadeia de caracteres

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

    Tipo de dados: Cadeia de caracteres

    type_success_score.score.value 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 Escolha [sys_choice] para o tipo de mudança especificado.

    Tipo de dados: Cadeia de caracteres

    type_success_score.type.value Valor da opção.

    Tipo de dados: Cadeia de caracteres

    O exemplo de código a seguir mostra como usar esse 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
      }
    }