Passing Argument Values Between Workflow in UiPath Enterprise Framework

Hello UiPath Community,

I am currently working within the Enterprise Framework, and I’m encountering an issue with passing argument values between workflows.

Here’s the scenario: In my process, the robot needs to save a value into an argument within one sequence, and then use that value in another sequence within the same workflow. However, I also need to pass this value to another workflow.

To achieve this, I’ve set the argument type in the first workflow to (in/out). In the second workflow, I’ve tried using the same variable name as an argument, with types set to (in) and (out) respectively. Despite these efforts, the value of the argument doesn’t seem to pass successfully between the workflow.

I would greatly appreciate any insights or suggestions on how to properly pass argument values between workflow within UiPath. If there are any best practices or alternative methods to achieve this, I’m open to exploring those as well.

Thank you in advance for your help and guidance!

Best regards,
Maryam Almushikes

Can you elaborate on what you mean by ‘different frameworks’?

Usually a framework refers to a template used in a project, and you only use a single framework at a time.
Do you mean pass data between workflows? If so that is quite simple and can be done via arguments indeed, you cannot simply match the argument names though and expect them to sync up, you need to assign the data to a variable and use that to ‘carry’ the data between each workflow invoke.

I mean invoke framework. in the same enterprise framework. It shows empty value. I tried to carry it by variables however it is empty it does not pass it between invokeworkflowfile.
the import argument is the same name. not working

There is no such activity as ‘Invoke Framework’.

Please double check or provide screenshots, if indeed you are using Invoke Workflow and don’t mean passing between ‘frameworks’ and mean passing between workflows then also provide screenshots of how you are doing this.

Kindly find the attached
Passing Argument Values Between Frameworks in UiPath Enterprise Framework.pdf (344.7 KB)

The title in that document is ‘HOW: Passing Argument Values Between workflows in
UiPath Enterprise Framework?’

As I stated, there is no ‘Invoke Framework’ and you do not pass arguments between frameworks.
You mean passing between workflows right?

You need to provide screenshots of what you are doing cause passing data between workflows is rock solid for years and years so its most likely an issue in understanding.

Dear all to whom is trying to find the answer is by adding a carry variable like the image below:
Best of luck

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.