Package com.tbg.wms.db


package com.tbg.wms.db
Oracle WMS data-access layer.

Package Responsibility

  • Provide read-only Oracle WMS query adapters.
  • Encapsulate connection-pool lifecycle and connectivity diagnostics.
  • Isolate SQL/schema probing concerns from core planning services and UI layers.

Key Types

Internal Helper Types

  • DescriptionTextHeuristics - centralized text-quality policy so description filtering stays consistent across all lookup branches.
  • PrtmstDescriptionColumnResolver - cached PRTMST description-column discovery, separated from repository SQL orchestration for SRP and predictable lookup performance.
  • Shipment line-items are loaded in one shipment-scoped query and grouped by LPN to avoid N+1 database probes.
  • Shipment LPN rows are coalesced after the inventory-detail join so mixed-lot pallets cannot create duplicate labels.
Since:
1.5.0