Есть ли способ задать переменные в задаче 1 и передать их дочерней задаче? Похоже, что у каждой задачи свой сеанс, поэтому значение переменной не передается в дереве задач.
Извлечение SYSTEM $ SET_RETURN_VALUE :
Явно задает возвращаемое значение для задачи. В дереве задач задача может вызвать это функция для установки возвращаемого значения. Другая задача, которая идентифицирует эту задачу как задачу-предшественник (используя ключевое слово AFTER в определении задачи), может получить возвращаемое значение, установленное задачей-предшественницей.
Явно задает возвращаемое значение для задачи.
В дереве задач задача может вызвать это функция для установки возвращаемого значения. Другая задача, которая идентифицирует эту задачу как задачу-предшественник (используя ключевое слово AFTER в определении задачи), может получить возвращаемое значение, установленное задачей-предшественницей.
В ссылке есть пример.