ERP systems
CataZenta sits above ERP product masters. Your ERP keeps financial truth, inventory, and material numbers. CataZenta keeps sellable content, channel rules, completeness, and syndication.
Why not syndicate directly from ERP?
| ERP strength | ERP weakness for commerce |
|---|---|
| SKU, UoM, price, plant | Amazon A+ content, per-locale SEO |
| Stable material numbers | Image rights and renditions |
| Inventory sync | Workflow approvals for copy |
| Per-channel completeness gates |
Teams that export ERP text straight to marketplaces see high suppression rates and rework in seller central.
Integration patterns
| Pattern | When to use | CataZenta primitives |
|---|---|---|
| Nightly batch | Large catalog, stable master | Import job → delta by changed-at |
| Event-driven | Frequent new SKU from PLM/ERP | Webhook or queue → single-SKU import |
| Hybrid | ERP codes; PIM content | ERP import + manual/AI enrichment |
| Reverse feed | Approved copy back to ERP | Export or custom API after workflow |
System-specific guides
| ERP / source | Guide |
|---|---|
| SAP (ECC, S/4) | SAP integration |
| Odoo | Odoo integration |
| Microsoft Dynamics | Contact solutions — same patterns as SAP/Odoo |
| Oracle ERP | ID/API batch — map to families first |
| Spreadsheets / supplier portal | Import job + AI extraction |
Field mapping principles
- One product family per material type — do not mix apparel and chemicals.
- Stable external key — material number,
default_code, or GUID. - Locale explicit — never assume single-language ERP text covers all channels.
- Channel-scoped attributes — Amazon bullets ≠ B2B spec sheet.
- Pilot 50–200 SKUs before full load — catalog fundamentals.
Jobs and APIs
| Task | Resource |
|---|---|
| Bulk ingest | Job API |
| Upsert one SKU | Create product · Update attributes |
| Monitor failures | Per line item in job detail — poll export job |
| Automate pipeline | Service account |
AI after ingest
Sparse ERP descriptions are normal. Use:
- Attribute extraction for supplier PDFs and long text
- Zen AI for channel copy under review
- MCP agents for operational queries on imported data
Migration from legacy PIM + ERP
Many enterprises run a legacy PIM or spreadsheets alongside SAP/Odoo. See Migrating from legacy PIM for cutover phases while keeping ERP as master.
Security and access
- ERP credentials live in integration connections — not in product APIs.
- Service accounts for jobs use least privilege — API authentication.
- Enterprise review: Security.