Vincular problemas gerados automaticamente a um controle no relacionamento Muitos-para-muitos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Você pode vincular um problema gerado automaticamente que pertence a um controle diferente como um problema relacionado a um controle. O sinalizador do Originador ajuda a diferenciar os problemas de controle que foram gerados automaticamente dos controles que foram criados manualmente.

    Problemas criados manualmente e gerados automaticamente

    Nota:
    Você pode identificar a origem de um problema se ele foi gerado automaticamente ou criado manualmente depois de vincular o problema de um controle a outro somente em um formulário de controle.

    Você pode criar um problema manualmente para um controle ao clicar no botão Novo na lista relacionada Problemas de um formulário de controle. Para problemas criados manualmente, consulte Criar problemas de GRC manualmente.

    No entanto, os problemas também são gerados automaticamente quando há:
    Falha no teste de controle
    Se houver um teste de controle vinculado a um controle e quando um dos testes for marcado como ineficaz e encerrado, o controle se tornará fora de conformidade. Como resultado, um problema é gerado automaticamente. Os testes de controle podem ser testes de design ou testes operacionais que podem ser marcados como ineficazes e os testes podem ser comuns em todos os controles.
    Falha na certificação de controle
    Quando o usuário que é um entrevistado de certificação de um controle rejeita o controle, o status do controle se torna fora de conformidade e um problema é gerado automaticamente.
    Falha no indicador de controle
    Da mesma forma, quando um indicador de controle falha, o controle se torna fora de conformidade e um problema é gerado automaticamente.

    A origem da geração de problema para uma ou mais das três falhas pode ser rastreada com os marcadores no campo Origem do problema dos Detalhes do problema. Se houver uma falha no teste de controle, o campo Origem do problema será atualizado com um marcador, Falha no teste de controle. Se o problema foi criado manualmente, o marcador da origem do problema será Ad-Hoc.

    Quando o status de um controle muda para fora de conformidade, todos os motivos da não conformidade são extraídos do campo Origem do problema e exibidos como Motivos da não conformidade no widget Status da página Visão geral do controle.
    Figura 1. Motivos para não conformidade
    Lista de motivos para a não conformidade de um controle.

    Como lidar com mais de um problema gerado automaticamente ao vincular a um controle

    Você pode adicionar um problema gerado automaticamente que pertence a outro controle, a um controle em um relacionamento m2m usando o botão Adicionar. No entanto, adicionar um problema gerado automaticamente de outro controle a um controle com um problema existente gerado automaticamente causa conflito na origem da geração do problema. Para rastrear a origem da geração do problema, um sinalizador de back-end, Originador, é usado. É um sinalizador verdadeiro ou falso e é falso, por padrão. O originador será sinalizado como verdadeiro ou falso se:
    • Se um problema automatizado de outro controle estiver associado ao controle atual, o Originador será falso.
    • Se for um problema manual do controle atual, o originador será falso.
    • Se for um problema automatizado de controle atual, o Originador será verdadeiro.
    1. Quando houver um problema com o Originador como verdadeiro e se ocorrer uma falha de controle, o campo Origem do problema será atualizado com a origem do problema. Por exemplo, há um problema com o originador verdadeiro já presente e a origem do problema é uma falha no teste de controle. Se ocorrer outra falha de controle, como falha de certificação de controle, a origem do problema será atualizada com dois marcadores, a saber, Falha no teste de controle e Falha na certificação de controle.
    2. Quando não houver nenhum problema presente com o originador como verdadeiro e se ocorrer uma das três falhas de controle, será criado um novo problema automatizado com o originador como verdadeiro. Por exemplo, se houver uma falha de certificação de controle para um controle específico que não tenha nenhum problema vinculado ao controle com o originador como verdadeiro, um novo problema automatizado com a origem do problema como falha de certificação de controle será criado e o originador será verdadeiro.

    Migração de dados

    A lógica por trás da sinalização de um problema como gerado automaticamente ou criado manualmente com o sinalizador do Originador é tratada automaticamente quando você instala o plug-in mais recente. Para todos os problemas automatizados vinculados a controles existentes, o sinalizador do originador é verdadeiro nos registros m2m entre o controle e o problema.