Os casos a seguir afetam a herança.
- Projetos Sequenciais
- Uma etapa sequencia um projeto especificando um projeto na propriedade Sequencial da etapa. Quando uma etapa sequencia um projeto, o ambiente do servidor do projeto chamado e o ambiente do projeto não são utilizados. 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 uma etapa pode especificar um projeto como uma Sequência Aprovada ou
uma Sequência 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 do projeto ou da etapa de chamada. Essas variáveis são copiadas para novos nomes utilizando o prefixo BF_CALLER_. Exemplo: a variável BF_NAME no projeto ou na etapa de chamada
está disponível como BF_CALLER_BF_NAME no projeto e nas etapas de chamada.
- Tarefas Planejadas
- Quando um projeto está em um planejamento em Planejamentos,
é possível optar por aplicar um ambiente diferente
ao projeto do que o definido por padrão. Quando o ambiente for especificado, a guia Ambiente
pode ser utilizada para definir valores para variáveis nesse ambiente. As variáveis são
apresentadas na guia Ambiente, de acordo com a configuração da
propriedade No Projeto. Elas seguem as mesmas regras que seguiriam
se apresentadas para um início de tarefa não planejado.
- Substituindo a Ordem da Herança
- Utilize a configuração do sistema Aplicar o Último Ambiente do Servidor para substituir
a ordem da herança. Se seu valor for Sim, a ordem da herança será configurada como a seguir:
- Ambiente do Projeto
- Ambiente da Etapa
- Ambiente do Servidor