Regarding Flowchart Framework for Dispatcher and Performer

So right now I have both a Dispatcher and a Performer. In the Dispatcher, I’m using two sheets and pushing data to the queue based on the sheet name. In the Performer, I’m using that queue to validate through an API, and if it’s valid, I proceed to the next step where I upload a file through another API.

So, I’d like to know is a flowchart framework needed for this? If yes, can someone help me with it?

@Giridharan_U

Can you give more details,

your perfomer already built in ReframeWork right?

If yes in the process state you can simply use one if condition for validation purpose from the API. get the response and add a if activity based on response you can define whether it need to execute next step or not.

Let me know if my understanding is wrong?

1 Like

Yes, I’m using REFramework. The code I developed is working fine I’m extracting data from an Excel file that contains over 1000 records, moving them into the queue, and then processing them in the Performer. In the Performer, I retrieve each item from the queue, validate it using the first API, and if it’s valid, I proceed to send the file to another API. While the logic is fully developed, I haven’t structured it using a flowchart-based framework, which my lead is specifically requesting now.

Flowcharts are just a display layer for the a single workflow, and not a framework.

If you use the REFramework, for example (its outdated in my opinion but a good baseline), then the Main is a state machine, but thats for managing the retrieving and processing of several transactions.

The ‘Process.xaml’ is where a single transaction or queue item is processed. This can be a sequence, it can be a flow chart, its totally up to you, it is not a framework as you put it.
You can used a coded workflow for the Process.xaml if you wanted.

1 Like

@Giridharan_U

Thanks for sharing the info,

There is no difference between flow chart or it in sequence, it can be sequence you can develop or you can use flow it your process state.

you can explain to your team member that can be do in Sequence or ask him why we need flow chart if anything depends or he wants to follow that you can implement your procees in flowchart and add that in porcess state.

Happy Automation!!

1 Like

Can you explain what the lead means by a ‘flowchart based framework’?

Is he asking for the REFramework, but with a flowchart for the Main instead of a state machine?

My reaction to such a request is firstly, why? and then do they have a template of this already to use, otherwise being asked to rebuild an entire transactional framework, to change the main to a flowchart, seems utterly pointless unless they provide the goal behind it further that ‘cause I want a flowchart’.

By “lead,” I actually meant my teammate. He’s the one who asked me to use a flowchart, based on a comment from the bot review that said, “Flowchart framework is not implemented.”

That’s why I got confused I initially thought using a flowchart wasn’t necessary. So, I came here to get some clarity.

Hi @Giridharan_U

for your process, using sequences for dispatcher and performer is enough if the logic is simple. but if you have multiple decisions, retries, or parallel tasks, a flowchart helps to clearly visualize and manage the flow. it also makes maintenance easier when the process grows. so start with sequences, and switch to flowchart if complexity increases.

1 Like

@Giridharan_U

Hope you got clarification now.

If there are no more questions, you can close this topic by marking as solution.

Happy Automation!!

1 Like

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