Introduction
Manage Critical Tracking Events in your application.
Event
The event
module in the TrustStack is a foundational module that allows you to manage critical tracking events in your application.
Critical Tracking Events (CTEs) are crucial to any supply chain activity, and the TrustStack’s event system is based on the GS1 EPCIS standard.
We suggest reading the GS1 EPCIS as well as the GS1 Core Business Vocabulary (CBV) to form a foundational understanding of this traceability concept.
The TrustStack’s event system is designed to be flexible and extensible, allowing you to manage and track events in your application.
With a repository of rich events, additional functionality can be leveraged on top such as inventory management, reporting, provenance, and more.
Event Types
GS1’s EPCIS standard enables visibility across supply chains by capturing and sharing event-based data about the movement and transformation of physical objects. EPCIS defines four core event types, each representing a specific type of business process activity, along with actions that further specify what happened to the object.
Event Type | Description | Example |
---|---|---|
Object Event | Tracks what happens to specific products during an event. | Tracks a product’s movement from warehouse to store. |
Aggregation Event | Records parent-child relationships between products. | Aggregating cartons on a palette. |
Transaction Event | Associates products with a business transaction or document. | Linking a product to an invoice. |
Transformation Event | Records changes where input products are transformed into products. | Transforming raw grain into flour. |
Actions
Action | Description |
---|---|
OBSERVE | The product was observed without a state change. |
ADD | The product was introduced into the event context. |
DELETE | The product was removed or no longer in the event context |