Los siguientes casos afectan a la herencia.
- Proyectos integrados
- Un paso integra un proyecto especificando un proyecto en la propiedad Integrado
el paso. A medida que un paso integra un proyecto, no se utiliza el entorno de proyecto y el entorno de servidor del proyecto al que se llama.
La herencia sucede en el siguiente
orden:
- El entorno de servidor del paso de llamada.
- El entorno de proyecto del paso de llamada.
- El entorno de paso del paso de llamada.
- Para cada paso en el proyecto de llamada, el entorno de paso (si se
ha especificado).
- Proyectos encadenados
- Un proyecto o paso puede especificar un proyecto encadenado con Éxito o Anómalo.
Cuando un proyecto se llama de esa manera,
se ejecuta en su propio entorno.
Además, tiene acceso a todas las variables del paso o proyecto de llamada.
Las variables se copian en nuevos nombres utilizando el prefijo BF_CALLER_.
Por ejemplo: la variable BF_NAME en el proyecto
o paso está disponible como BF_CALLER_BF_NAME en el proyecto llamado y
pasos.
- Trabajos planificados
- Cuando un proyecto está en una planificación en
Planificaciones, puede elegir aplicar al
proyecto un entorno distinto que el establecido de forma
predeterminada. Una vez se ha especificado el entorno, puede utilizar el separador Entorno
para establecer valores para las variables en dicho entorno.
Las variables se presentan en el separador Entorno según el valor en la propiedad
En proyecto.
Se siguen las mismas reglas si se presentan para un inicio de trabajo no planificado.
- Alteración temporal del orden de herencia
- Utilice el valor del sistema Aplicar último entorno de servidor para alterar el orden de la herencia.
Si su valor es Sí, el orden de herencia se establece
como se muestra a continuación:
- Entornos de proyecto
- Entornos de paso
- Entorno de servidor