Os casos a seguir afetam a herança.
- Projetos Sequenciais
- Uma etapa sequencia um projeto especificando um projeto na propriedade Sequencial da etapa. Conforme uma etapa sequencia um projeto, o ambiente do projeto e o ambiente do servidor do projeto chamado não são usados. A herança segue nesta ordem:
- O ambiente do servidor da etapa de chamada.
- O ambiente do projeto da etapa de chamada.
- O ambiente da etapa da etapa de chamada.
- Para cada etapa do projeto chamado, o ambiente da etapa (se especificado).
- Projetos em Cadeia
- Um projeto ou etapa pode especificar um projeto como uma Cadeia Aprovada ou Com Falha. Quando um projeto for chamado desse maneira, ele é executado em seu próprio ambiente. Além disso, ele tem acesso a todas as variáveis da etapa ou do projeto de chamada. As variáveis são copiadas nos novos nomes usando o prefixo BF_CALLER_. Por exemplo: A variável BF_NAME na etapa ou projeto de chamada está disponível como BF_CALLER_BF_NAME nas etapas e no projeto de chamada.
- Tarefas Planejadas
- Quando um projeto está em um planejamento em Planejamentos, é possível optar por aplicar um ambiente diferente no projeto ao contrário do que está configurado por padrão. Após o ambiente ser especificado, a guia Ambiente é usada para configurar valores para as variáveis nesse ambiente. As variáveis são apresentadas na guia Ambiente de acordo com a configuração da propriedade No Projeto. As mesmas regras serão seguidas se forem apresentadas para um início de tarefa não planejado.
- Substituindo a Ordem da Herança
- Use a configuração do sistema Aplicar último ambiente do servidor para substituir a ordem de herança. Se seu valor for Sim, a ordem de herança será configurada da seguinte forma:
- Ambiente do Projeto
- Ambiente da Etapa
- Ambiente do Servidor