POS and ERP Integrations¶
AIERP should treat source systems as authoritative where they already own data.
POS Integrations¶
POS integrations typically provide:
- menu and product changes
- price changes
- outlet or store status
- availability and stock-outs
ERP and WMS Integrations¶
ERP and warehouse integrations typically provide:
- stock adjustments
- purchase receipts
- transfer events
- shrinkage and wastage
- replenishment signals
Integration Pattern¶
Recommended pattern:
- receive webhook or partner event
- validate and authenticate the source
- normalize to canonical AIERP entities
- persist durable state
- update projections and caches
- emit domain events
Documentation Guidance¶
Each connector page should define:
- source system role
- supported events
- retry strategy
- mapping of source IDs to canonical IDs
- reconciliation expectations