KamoRetail Enterprise Data-Modell hinzufügen, 109 neue Entitäten, Repositorien und Anbieterabstraktion

Featurekamo-shared-library
Verschifft
3. April 2026 um 10:26 UTC
Autor
Kamo
Ausschuss
99b5947

Vollständiger Kassendatenmodell für den eigenständigen KamoRetail-Betrieb und bidirektionelle Synchronisation mit Shopify, BigCommerce, Wix, Squarespace, Shift4Shop, Ecwid, WooCommerce, Magento, PrestaShop und OpenCart. Produktkatalog (29 Dateien): - ProduktKategorie (hierarchisch), ProductBrand, ProductAttribute, ProductAttributeValue - ProductVariant (SKU-Niveau mit Preis-/Gewichts-/Bestandsaufgabe) - ProduktImage (multi-image), ProductTag, ProductReview - ProductRelation (Cross-Sell/Up-sell), ProductVariantAttribute - Produkt-Kategorie und Product-Tag Kreuzung Tabellen - 5 enums: ProductType, ProductAttributeInputType, InventarPolicy, ProductRelationType - Angebot Unternehmen erweitert: Marke, productType, Schnecke, SEO-Felder, Gewicht, compareAtPrice, costPrice, taxClassId, erfordertShipping Kundendomäne (13 Dateien): - RetailCustomer, RetailCustomerAddress, RetailCustomerGroup - RetailCustomerGroupMitgliedschaft, Wunschliste, WishlistItem - AddressType enum, alle Depots Pricing/Tax/Discounts (19 Dateien): - TaxClass, TaxZone, TaxRate (compound/inclusive/Priority Support) - Rabatt (Codes + Automatik), DiscountRegel (Granulatzielung) - PriceList, PriceListEntry (geregelte Preisgestaltung pro Gruppe) - GiftCard mit Balance Tracking - 3 enums, alle Repots Erweitertes Inventar (6 Dateien): - InventoryLocation (Multi-Lager mit Fulfillment/Pickup-Fahnen) - Stocklevel (pro-Variante pro Standort mit Schwellenwerten) - StockAdjustment (vollständiger Audit-Trail) - StockAdjustmentType enum Versand & Erfüllung (14 Dateien): - ShippingZone, ShippingMethod (flat/weight/carrier/free Berechnungstypen) - ShippingClass, Carrier (mit Tracking URL Vorlagen) - Versand, Versandartikel (mit voller Lebenszyklus) - Versandstatus, VersandberechnungTyp enums Cart & Kasse (12 Dateien): - Warenkorb ************ - DraftOrder, DraftOrderLineItem (handelte Vorbezahlungsaufträge) - Bestellschein (intern/kundensichtbar) - CartStatus, DraftOrderStatus enums Provider Abstraction Layer (15 Dateien): - RetailProviderType enum (KAMO_NATIVE + 10 Anbieter) - RetailProviderConfig Einheit (pro-Market-Anbieter Einstellungen) - RetailSyncLog Entität (Sync Audit Trail) - 6 Sync Adapterschnittstellen: ProductSyncAdapter, OrderSyncAdapter, InventorySyncAdapter, CustomerSyncAdapter, PricingSyncAdapter, FulfillmentSync-Adapter - RetailProviderCapability-Schnittstelle (Funktionsflaggen pro Anbieter) - RetailProviderRegistry (Laufzeit-Adapter-Registry) - SyncDirection, SyncStatus enums

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen