Adaptors / Relex
Relex adaptor
Target adaptor for Relex planning and forecasting platform. Interface feed templates, domain mapping, and deterministic validators for replenishment and demand data loads.
The Relex adaptor provides interface feed templates and validators for loading data into the Relex planning and forecasting platform. It covers the typical data domains required for replenishment, demand forecasting, and promotions, ensuring that interface feeds are correctly structured, validated, and reconciled before loading.
What it accelerates
- Pre-built interface templates: feed structures for common Relex data domains aligned to interface specifications
- Domain mapping: templates for transforming source ERP data into Relex-compatible interface formats
- Feed validation: deterministic validators check every record against Relex interface constraints before loading
- Reconciliation: evidence packs confirming feed completeness and accuracy against source system totals
- History feed support: progressive history builds for sales data, demand patterns, and seasonal profiles
How it works with elfware
The controlled non-determinism model applied to Relex:
- 1Human decisions: consultants define interface scope, feed frequencies, domain mappings, and exception handling for the Relex implementation
- 2AI-assisted optioning: surfaces common source-to-Relex mapping patterns and highlights data gaps
- 3Governed specs: locked decisions cover feed structures, transformation rules, and validation criteria
- 4Deterministic generation: code-printing produces feed generation scripts, transformation logic, and orchestration from the governed spec
- 5Deterministic validators: every feed record checked against Relex interface constraints and referential integrity rules
- 6Rehearsal and cutover: proven feed generation and loading chain validated at every rehearsal
AI boundary: AI never processes customer data; it supports mapping and delivery configuration only. When AI assists with code generation, the output is reviewed, QA'd, and verified in test runs before deployment to any system.
Source vs target usage
As a target (planning and forecasting platform)
Loading data into Relex for replenishment, demand forecasting, and promotions. Feeds typically sourced from ERP, POS, and master data systems.
- Product master feeds: items, hierarchies, attributes, dimensions, Demand Forecasting, Replenishment, Promotions
- Location feeds: stores, warehouses, distribution centres, location attributes
- Supplier feeds: suppliers, lead times, minimum order quantities, delivery schedules
- Sales / demand data: POS transaction history, sales aggregates, demand patterns
- Inventory feeds: stock on hand, in-transit, allocations, replenishment parameters
- Promotion data: planned promotions, promotional pricing, campaign schedules. Promotion event and markdown data is partially available via price calendars; campaign-level event capture may require manual input for initial phases
Typical artefacts delivered
Interface feed templates
Pre-built feed structures aligned to Relex interface specifications for common planning data domains.
Mapping templates
Source-to-Relex mapping documents covering transformation rules, default handling, and code translations.
Orchestration / feed scheduling
Feed generation and loading sequences ensuring correct data domain ordering and dependency management.
Deterministic validators
Feed-level validators checking record structure, referential integrity, and domain constraints before loading.
Reconciliation / evidence pack
Feed counts, value totals, and cross-reference checks confirming accuracy against source systems.
Interfaces and data domains
| Domain | Typical entities | Cadence | Notes |
|---|---|---|---|
| Products | Items, hierarchies, attributes, dimensions, bar codes | Full + delta | Product dimension data (volume, weight) may be incomplete; introduction and termination dates not consistently populated |
| Locations | Stores, warehouses, DCs, location attributes, clusters | Full + delta | Store closure dates not currently available; warehouse closure data partially available for key periods |
| Suppliers | Suppliers, lead times, MOQs, delivery schedules | Full + delta | Safety lead times not available for pilot scope; supplier currency standardised to euros for phase one |
| Sales / demand | POS transactions, sales aggregates, demand history | Daily / weekly | Minimum 2 years history required for forecasting model initialisation; 3+ years recommended for seasonal profiling |
| Inventory | Stock on hand, in-transit, allocations, parameters | Daily snapshot | Historical stock snapshots required for model calibration; minimum 12 months recommended plus history window |
| Promotions | Promotion headers, offers, forecasts, uplift factors | As planned | Relies on price calendar feeds; reason codes for price changes inconsistently recorded and may require enrichment |
Common risks and how we mitigate them
Interface specification changes between Relex versions
Adaptor templates are maintained against current Relex interface specs and updated when new versions are released.
Source data quality issues affecting feed accuracy
Pre-feed validators check source data quality and report issues before transformation, preventing bad data from reaching Relex.
Feed timing and dependency ordering
Orchestration patterns ensure feeds are generated and loaded in the correct sequence (e.g., products and locations before inventory).
History data volume for forecasting model initialisation
Progressive history feeds load data in managed tranches with reconciliation at each stage.
Multiple source systems feeding Relex
Adaptor handles consolidation from multiple ERP and POS sources with deduplication and golden-record logic.
Reconciliation across source ERP and Relex
Evidence packs provide end-to-end reconciliation from source system through transformation to Relex loaded data.
Frequently asked questions
What do you need to start?
How long to first prototype?
How do validators reduce risk?
Do you support history builds?
How do adaptors evolve over time?
Which Relex modules do you cover?
Ready to de-risk your migration?
Same-day response (Mon-Fri)
