Separate

Applies a Separation Profile to pages in a Batch.

Remarks

This activity will apply the specified Separation Profile to all pages which are immediate children of the folder being processed. To separate loose pages in the root of a Batch, run this activity at the batch level. To separate loose pages inside a subfolder, run the activity at the level of the folders which contain loose pages.

Inherits from: Unattended Activity

Properties

The following 5 properties are defined.

Property Name Description
General
Provider Type: Separation Provider

Defines the type of separation to be performed. Can be one of the following values:

  • Change in Value Separation - A new folder is created each time the extracted value changes.
  • Control Sheet Separation - Separate the batch using Grooper Control Sheets.
  • EPI Separation - Performs Separation using embedded page information (EPI). The Provided Extractor should be a Data Type which returns a 1-based integer page number. When this binding method is in use, Grooper applies the following logic: 1) If the page number is 1, create a new folder. 2) If the page number is greater than 1, it will be applied to the current folder only if it is in sequence with the last recorded page number. If the page is out of sequence, it will be left as a loose page.
  • ESP Auto Separation - Performs separation using ESP™ automatic separation.
  • Event-Based Separation - Separate the batch based on Separation Events. Separation events can separate based on patch codes, barcodes, blank pages, detected shapes, or page content types.
  • Multi Separator - Performs separation using multiple separation providers.
  • Pattern-Based Separation - A new folder will be created if the extractor produces any results on the page.
  • Undo Separation - Flattens a Batch Folder by recursively removing all children Batch Folders, leaving only loose pages.
Expand to configure settings for the selected Separation Provider.

Separation Profile Type: Separation Profile

The Separation Profile to apply.

Processing Options
Error Disposition Type: IssueDisposition, Default: Flag, Log

Determines what happens when an error occurs processing an activity.

Maximum Consecutive Errors Type: Int32, Default: 0

The maximum number of consecutive errors, after which a critical stop will be raised. A critical stop will cause services to stop running.

Concurrency Mode Type: ConcurrencyMode, Default: Multiple

Specifies the parallel processing mode for this activity. Can be one of the following values:

  • Multiple - Multiple instances can run concurrently.
  • PerMachine - Only a single instance can run per machine.
  • Single - Only a single instance can run per Grooper repository.
This value determines the type of Thread Pool on which the activity can be executed.

See Also

Separation Profile, Separation Provider

Used By

Batch Folder - Apply Activity, Batch Process Step