This workflow manages questions sent to vendors via email.
Question emails are sent to the vendor with an automatically numbered ID in the subject line.
Upon receipt of the response email, the question email and the response email are linked by the ID in the subject line of the response email.
Worker (#of Swimlane: 2)
Inquirer
The person making the inquiry.
System Administrator
The person who manages this application.
Business Flow (Complexity of Workflow: 43)
11. Question email input
The person asking the question enters the title and description of the question email.
52. Send additional email/send reply email
The person asking the question enters any additional contact emails or replies to the response emails received.
46x. Error handling
The system administrator handles errors.
25Add to History
The workflow platform adds the body of the sent email to the history.
26Add to history
The workflow platform adds the body of the sent email to the history.
27Add to history
The workflow platform adds the body of the received email to the history.
31Add to history (file)
The workflow platform adds attachments of outgoing emails to the history.
32Add to history (file)
The workflow platform adds attachments of outgoing emails to the history.
33Add to history (file)
The workflow platform adds attachments of outgoing emails to the history.
43Clear Errors
The workflow platform clears the error information.
28Clear data for next time
The workflow platform clears the body and attachments of outgoing emails.
29Clear data for next time
The workflow platform clears the body and attachments of outgoing emails.
30Clear data for next time
The workflow platform clears the body and attachments of outgoing emails.
17Email Analysis
The workflow platform analyzes the subject of received emails.
44Error count +1
Workflow platform increases error count by +1.
49Set Email Subject
The workflow platform sets the email subject for the next outgoing email.
2Set Subject/Email Subject
Business Process Variables (#of Data Item: 18)
2. Send additional email/send reply email15
Inquirerq_user10*
The creator of the question email is stored.
${processInstance.initQuserId}
Inquiry Dateq_date1*
The creation date of the question email is stored.
processInstanceStartDatetime
Question Title (email subject)q_title2*
The title of the question email is stored.
Question Details (email body)q_description3
The body of the question email is stored.
Question Related Files (email attachments)q_file4
Attachments of question emails are stored.
Received Email Subjectq_receiveTitle5
The subject of the received reply email is stored.
Received Email Date and Timeq_receiveDate6
The date and time the response email was received is stored.
Received Email Bodyq_receiveBody7
The body of the received reply email is stored.
Received Email Fileq_receiveFile8
Attachments of received reply emails are stored.
Process ID of Received Emailq_receiveProcessId13
Stores the ID of the process that processes the received reply email.
PID extracted from the subject line of an incoming emailq_receivePID9
The PID extracted from the subject of the received reply email is stored.
End Flagq_flag12
Contains a flag to indicate whether to terminate the question process.
History (text)q_historyBody11
The history of the text of sent question emails and received answer emails is stored.
History (file)q_historyFile14
The history of attached files for sent question emails and received answer emails is stored.
HTTP Sending Errorq_err16
Stores the error details that occurred when sending the received response email data to the question email process.
HTTP Sending Error Countq_errCount17
Stores the number of errors that occurred when sending the received response email data to the question email process.
0
Error Handling Memoq_errorMemo0
A memo of the response details for errors that occurred when sending the received response email data to the question email process is stored.
This archive contains the BPMN icon, which is only available in the Professional edition.
Notes
Set the send/receive address in “Variable Setting”.
In “Receiving Address”, specify the process start address of the [Message Start Event (email)] step “Received from support” or the address of the mailing list that contains the process start address.
The “Support Contact Address” is the email address you want to send the form to.