Personalize um estado para o projeto ou tarefa do projeto

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Adicione ou modifique um estado de projeto ou tarefa de projeto usando substituição de dicionário.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Como exemplo, as etapas para adicionar estados personalizados para Trabalho em andamento A categoria de estado da tarefa do projeto é descrita. Neste exemplo,
    • o existente Trabalho em andamento o estado é removido e os seguintes três novos estados são adicionados:
      Estado Rótulo Categoria
      10 Criar Trabalho em curso
      11 Desenvolvimento Trabalho em curso
      12 Teste Trabalho em curso
    • o padrão Trabalho em andamento é mantido como 10 ( Design ).

    Procedimento

    1. Definir uma nova substituição de dicionário para pm_project_task tabela em Tarefa - Estado dicionário.
    2. Especifique os atributos de substituição para a substituição de dicionário em Atributos campo da seguinte forma:
      close_states: 3;4;7,default_close_state: 3,default_work_state: 10,default_open_state: 1,default_skipped_state: 7,default_pending_state: 5,pending_states: 5,open_states: 1,work_in_progress_states: 10;11;12

    Resultado

    • Conforme especificado na Etapa 2, o. default_work_state é declarado como 10 e o. work_in_progress_states conforme 10, 11 e 12. Agora, sempre que uma tarefa de projeto muda para qualquer uma das novas Trabalho em andamento , seu pai também é movido para o correspondente Trabalho em andamento estado.

      Suponha que uma tarefa de projeto tenha dois registros secundários e se o primeiro registro secundário for movido para Desenvolvimento estado, para o qual o primário também é movido Desenvolvimento estado. Agora, se o segundo registro secundário for movido para Design estado, os dois registros secundários na tarefa do projeto estão em dois estados diferentes de trabalho em andamento. Nesses casos, o registro primário passa para o estado padrão de Trabalho em andamento. Nesse caso, o registro primário é movido para Design como default_work_state é especificado como 10 ( Design ).

    • Os estados do projeto também podem ser personalizados usando as mesmas etapas.