- Introduced ICompanyInfoBase for standardized company/partner data; refactored PartnerBase and interfaces to implement it - Replaced EkaerMappingOptions with EkaerCompanyInfo; updated all usages, constructors, and tests - Refactored EKÁER mapping logic to use ICompanyInfoBase; improved normalization and address handling - Added regex/validation for plate numbers and country codes; new error codes - Added Currency to PartnerBase; updated grids to display it - Updated ProductDto doc for GTIN/VTSZ data model issue - Enabled validation in CargoTruck grid - Added DMODEL topic docs: TOPIC_CODES.md, DATAMODEL_ISSUES.md, README.md - Removed obsolete files and updated settings.local.json - General code and doc improvements for maintainability |
||
|---|---|---|
| .. | ||
| DATAMODEL_ISSUES.md | ||
| README.md | ||
README.md
DATA-MODEL — FruitBank adatmodell-normalizálás
Topic DMODEL, prefix FBANKAPP → entry ID-k FBANKAPP-DMODEL-I-<RAND> (issue) / -T- (TODO) / -B- (bug).
ID-formátum, Status, type-kódok, archiválás → ../../../.github/TOPIC_CODES.md (→ framework registry).
A FruitBank entitások (Partner, CargoPartner, CargoTruck, ProductDto) adatmodell-átmenetiségei: olyan mezők, amelyek hosszú távon a nopCommerce referencia-tábláira FK-znának, vagy külön mezőbe válnának — de jelenleg szabad string / átmeneti megoldás.
Ezek általános adatmodell-kérdések, NEM funkció-specifikusak. Az EKÁER-, pre-order- stb. doksik csak hivatkoznak ide (nem duplikálják).
Companion fájlok
DATAMODEL_ISSUES.md— az aktív adatmodell-issue-k.