claude-memory/graph/solutions/poolbrainapscustomer-model-for-esb-integration-d2a6c0.md
Cal Corum b140d4d82a migrate: 313 memories from MemoryGraph
- 313 new markdown files created
- 30 relationships embedded
- 313 entries indexed
- State initialized with usage data
2026-02-13 11:11:48 -06:00

13 lines
848 B
Markdown

---
id: d2a6c0e5-28b1-4c2a-a108-b8fcb7b8c0e1
type: solution
title: "PoolbrainAPSCustomer model for ESB integration"
tags: [esb-monorepo, python, pydantic, poolbrain, integration, feat]
importance: 0.6
confidence: 0.8
created: "2026-01-08T19:54:42.474663+00:00"
updated: "2026-01-08T19:54:42.474663+00:00"
---
Added PoolbrainAPSCustomer model extending base Customer with 30 field mappings for Poolbrain APS integration. Key changes: (1) Created poolbrain_aps.py with specialized fields and validators for booleans, timestamps, tax_rate (2) Updated poolbrain-aps.json with field_aliases mapping source->target fields (3) Added db_platform_code/db_source_code to PlatformConfig model (4) Registered new model in ObjectFactory. Note: Base Customer requires customer_type, customer_description, tax_exempt - getter is responsible for providing these.