The definition of Receive Task in BPMN Spec 1.2 is :
Receive Task is designed to wait for a message to arrive from an external participant (relative to the Business Process).
so could a token traverse from a None Task (a task without any specific type) to a Receive Task in the same pool?
or the incoming Sequence Flow of a Receive Task must come from another Pool?
H user,
Thanks for your post.
so could a token traverse from a None Task (a task without any specific type) to a Receive Task in the same pool?
Yes.
or the incoming Sequence Flow of a Receive Task must come from another Pool?
You can only have Message Flow from another Pool to the Receive Task since Sequence Flow cannot cross a Pool boundary.
BTW, I attached a sample process involving Receive Task for your reference.
Best regards,
Lilian Wong
sample_BPD_involves_ReceiveTask.png
Dear Lilian,
Thank you for your reply.
And Sorry for not explaining it clearly, what I mean for usage of Receive Task is as attachment.
I would like to know if it is wrong way to use Receive and Send Task in the same pool.
Thank you in advance.
Warm Regards,
Janice
Send Task.jpg
Hi Janice,
Sorry for my late response. Yes, you can have the Receive and Send Task in the same pool.
BTW, when we use Send Task and Receive Task, we are talking about interaction between self pool and other pool.
In your BPD, you are modeling interaction within self pool (AAA Company), using normal tasks can present the similar meaning.
You can use external to invoke back to IT (like the attached image). If there is any further question, please feel free to ask.
Best regards,
Lilian Wong

send_from_external_participate.png
Dear Lilian,
Really thank you for your reply : )
I think I have clear about Receive and Send Task lo.
Warn Regards,
Janice
Hi Janice,
You are welcome. Please let me know if you have any question again.
Best regards,
Lilian Wong
What happens when interaction is made by phone?
How we establish comunication level between departments. For instance if The sales department has to “Notify th existance of a new client” to the financial department
Thanks a lot
Hello,
I would like to ask if the Send and Receive Task could be done between applications??
Thanks in advance.