In this case you need to create a role that is not permitted to send documents to any stage. Next, in the properties of stage A explicitly allow the Operator to send documents to stage B.
To prohibit the Operator from sending documents to any stage, create an appropriate role and assign it to the Operator in the Administration and Monitoring Console:
- Click Project → Project Properties...
- Click the User Roles tab.
- Click New...
- Provide a name for the role in the corresponding field.
- Clear the Send tasks to any available stage item. Clear or select any other items depending on which permissions you need to grant to the Operator.
- Click OK to save the changes.
- Assign the role to the Operator for the corresponding batch type in the Administration and Monitoring Console.
To allow the Operator to send documents to stage B:
- For batches of the Default type, click Project → Project Properties... For other batch types:
- Click Project → Batch Types...
- Select the batch type which you want to make accessible or inaccessible
- Click Edit...
- Click the Workflow tab.
- In the Schema field, select Advanced.
- From the list, select stage A, from which documents should be sent.
- Click Edit...
- In the Workflow Stage Properties dialog box, click the Exit Routes tab.
- Add the stage by clicking the Stage... button or select the name of the stage from the list and click Edit...
- In the Next Stage dialog box, select the Allow operator to send tasks to this stage item.
- Click OK to save the changes to the sending options.
- Click OK to save the changes to stage A.
Note: If the Create task option is not selected when a document is sent by the Operator, the conditions for entering stage B will be checked. If these conditions are not met, the document will be sent to the stage following stage A in the routing schema.