mirror of
https://github.com/itsdave-de/msp.git
synced 2026-09-28 04:02:42 -03:00
Führt ein lieferantenagnostisches Lizenzmodell ein, das den Weg für den künftigen Ersatz der adnconnect-App ebnet: - Supply Subscription: Golden Record pro Subscription-Lifecycle, unique über die externe Vendor-Subscription-ID (z. B. Microsoft Subscription-ID). Denormalisierte Felder current_period_end, qty_current, last_event_date werden aus den Events gepflegt. - Supply Subscription Event: Eine Episode pro Abrechnungszeitraum, mit Rück-Links auf Sales Invoice, Delivery Note, Purchase Invoice und Supplier Import Line. - Supplier Import Profile / Run / Line: Modulares Import-Framework, in dem pro Lieferant (ADN, künftig ALSO/Ingram/…) ein Profil mit parser_key + Defaults konfigurierbar ist. Ein Run bündelt einen konkreten Import inklusive Kanonik-Zeilen und Statistiken. - Custom Field „supply_subscription" auf Sales Invoice Item und Delivery Note Item — das ist das einzige Standard-ERPNext-Feld, das unabhängig vom Lieferanten hinzukommt. Alle weiteren Attribute werden über den Link erreichbar. Die Importer-Logik liegt separat (nächster Commit).