Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Change In Value Separator

Extractor Based Provider Grooper.Capture

Performs document separation by detecting changes in a binding value extracted from each Batch Page.

Remarks

Overview

The Change In Value Separator class implements separation logic that creates a new document each time the value produced by the configured Value Extractor changes as the batch is processed in order.

This method is ideal for scenarios where a specific field or value (such as an account number, barcode, or label) indicates the start of a new document, and document boundaries are best determined by changes in extracted data rather than fixed page counts or explicit separator sheets.


Purpose and Role

  • Change-Driven Separation:
    Automates the process of splitting Batch Pages into documents whenever the extracted binding value changes.
  • Flexible Handling of Missing Values:
    The 'Miss Disposition' and 'Maximum Gap' properties allow for robust handling of pages where the binding value is missing or extraction fails.
  • Field-Based Document Boundaries:
    Supports use cases such as separating invoices, statements, or forms where a unique identifier marks each new document.

Usage Scenarios

  • Invoice Batches:
    Separate documents whenever a new invoice number is detected by the 'Value Extractor'..
  • Barcode-Driven Separation:
    Use a barcode extractor to split documents at pages containing specific barcodes, with tolerance for missing barcodes.
  • Label or Field Change:
    Detect changes in a label, account number, or other field to determine document boundaries.

Best Practices

  • Configure the 'Value Extractor' to target a field or value that reliably marks the start of each document.
  • Use 'Miss Disposition' and 'Maximum Gap' to control how missing or ambiguous pages are handled, balancing automation with accuracy.
  • Test separation logic on representative batches to ensure correct document boundaries and handling of edge cases.

Properties

NameTypeDescription

See Also

Used By

Notification