fcc3b04725
Viele Vertriebsplattformen vergeben eigene Nummern, die nicht mit denen des Endanbieters identisch sind. Zwei neue optionale Felder unter "Anbieter & Tarif". - Schema: Contract.customerNumberAtSalesPlatform + contractNumberAtSalesPlatform, Migration mit IF NOT EXISTS. - ContractForm: zwei neue Inputs direkt unter den entsprechenden Provider-Feldern. - ContractDetail: eigene Zeilen mit CopyButton. - Audit-Log-Mapping + Renewal-Copy + XSS-Strip-Whitelist mitgezogen. - Bonus: contractNumberAtProvider war im Renewal-Copy und Audit- Label-Mapping fehlend – mitkorrigiert.