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

Batch State

Batch Index Table Grooper.Core

Represents the current state of a Batch in the Grooper batch processing system.

Remarks

The Batch State class tracks the status and key metadata for a Batch as it moves through a Batch Process. Each instance corresponds to a single batch and is stored in the database for monitoring, querying, and workflow management.

Columns

The following columns are maintained for each batch state:

  • NodeId: The unique identifier of the Batch.
  • ProcessId: The identifier of the associated Batch Process.
  • Priority: The processing priority of the batch.
  • Status: The current processing status.
  • Name: The display name of the batch.
  • Process: The name of the Batch Process assigned to the batch.
  • Step: The name of the current Batch Process Step.
  • Activity: The display name of the current activity.
  • CreatedBy: The user who created the batch.
  • Created: The date and time the batch was created.

Usage

  • Batch State records are used to efficiently query, filter, and report on batches in the system.
  • The class supports rebuilding and repairing the batch state table to ensure consistency with the underlying Batch and Content Type data.
  • It is primarily used internally by Grooper for batch management, dashboarding, and workflow automation.

> Note: The Batch State table is automatically maintained by Grooper and should not typically be modified directly.

Notification