Global filters

Event Model & Data Lineage

Reference for how the Nedap Inventory Engine turns raw RFID reads into EPCIS-aligned business events, reconciled facts and gold-layer metrics.

Priority briefing

Automatic

Adopt this catalogue as the reference contract for all downstream reconciliation and reporting builds.

Zone-resolution logic v2.3 shipped, reducing ambiguous-read escalations by 14%.

Owned by Data Engineer · Platform

EPCIS bizSteps modelled

9

commissioning → decommissioning

Curated tables

6

bronze → silver → gold

Lineage stages

6

raw reads to metrics

Quality rules documented

8

active in pipeline

Event lineage

Click a stage to see how data is transformed at that step

Raw reads

bronze.rfid_reads — immutable reader observations

EPCIS event catalogue

bizStep / disposition pairs emitted by the engine

Event typebizStepDispositionDescription
ObjectEventcommissioningactiveEPC encoded and validated against GTIN at source-tagging vendor.
ObjectEventreceivingin_progressUnits verified against ASN at DC or store dock door.
ObjectEventstockingsellable_accessibleItem moved from back room to sales floor.
ObjectEventpickingreservedItem reserved for an order in OMS.
ObjectEventshippingin_transitItem leaves an origin location on an outbound shipment.
ObjectEventretail_sellingsoldPOS transaction confirms sale.
ObjectEventcycle_countingactiveZone sweep observation reconciled with system of record.
ObjectEventreturningreturnedItem returned by customer, pending restock decision.
ObjectEventdecommissioningdecommissionedEPC retired at end of item lifecycle.

Data quality rules

Why exceptions get raised, not silently dropped

  • Duplicate suppression

    Same EPC + reader + antenna inside a configurable short window collapses to one logical observation; raw records retained with read count and strongest RSSI.

  • Weak or ambiguous reads

    Configurable zone-level RSSI thresholds. Uncertain observations are held for corroboration rather than discarded; an ambiguity issue is raised if confidence stays low.

  • Zone determination

    Combines reader/antenna, RSSI, direction, recency, zone geometry, historical reader performance and corroborating reads.

  • Late events

    Original event_ts drives state reconstruction; record_ts is kept for audit. State is recalculated when late evidence changes the conclusion — never silently discarded.

  • Unknown EPC

    Event is retained and quarantined; a product-master or serialization issue is created rather than dropping the record.

  • Duplicate or reused EPC

    Compared against lifecycle state; an EPC in incompatible locations or states is routed to serialization review.

  • Ownership

    Physical presence is kept separate from inventory ownership. Partner-owned concession/consignment stock is never added to VF-owned inventory.

  • Item state validation

    Proposed state transitions are validated against an item-level state machine before being committed.

Table reference

Select a table to view its schema

epc_items

One row per serialised item (EPC/SGTIN).

FieldTypeNote
iduuid
epctext
serialtext
product_iduuid → products
inventory_ownertext
current_stateenum
current_location_iduuid → locations
current_zone_iduuid → zones
last_seen_attimestamptz
location_confidencenumeric