Para utilizar una integración en un paso, establezca la propiedad Integración en el nombre del proyecto o la biblioteca. Cuando se ejecuta el paso, sucede lo siguiente:
Si desea ejecutar los pasos integrados pero no puede utilizar la propiedad Mandato, utilice .sleep 0 en la propiedad Mandato.
Todos los pasos del proyecto o biblioteca llamado se ejecutan en el contexto del paso de llamada. Los pasos integrados heredan el entorno del paso que realiza la llamada.
Sin embargo, el sistema utiliza el selector del proyecto integrado como el selector predeterminado para los pasos del integrado.
Si el mandato del paso que realiza la llamada se ejecuta correctamente, se considera que el estado de la ejecución de los pasos integrados es el siguiente:
Este comportamiento le permite rastrear el estado de ejecución fácilmente a lo largo de integrados y cadenas profundamente anidados.
Cuando integra los pasos de un proyecto o una biblioteca, los pasos llamados se anidan en el paso de llamada.
El nivel máximo de anidación se establece en el parámetro del sistema Profundidad máxima de integración. El valor predeterminado es 32. La anidación no se comprueba a la hora de inicio del trabajo. Si un trabajo en ejecución sobrepasa el límite, fallará en el punto en el cual se sobrepasa el límite.
El nivel de anidación también puede encontrar límites según la memoria disponible de la Consola de gestión en ejecución.