- Neue zentrale Funktion calculateCablePricing() für einheitliche Preislogik - Unterschiedliche Lieferanten-Formate: Sonepar (price_unit=1, Ring im Namen) vs Kluxen/Witte (price_unit=100) - Ringgröße-Erkennung: Ri100, Tr500, Fol.25m, "Ring 100m", "Trommel 500m" - Cross-Catalog-Suche nur noch über EAN (verhindert Fehlzuordnungen) - EAN-Auto-Update aus ZUGFeRD mit automatischer Barcode-Typ-Erkennung (EAN8/13/UPC-A) - Neues Extrafield "produktpreis" für Materialpreis ohne Kupferzuschlag - Kupfergehalt-Berechnung: Aderanzahl × Querschnitt × 8.9 - Division durch Null abgesichert - Besseres Error-Handling für Extrafields Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| actions_importzugferd.class.php | ||
| cron_importzugferd.class.php | ||
| datanorm.class.php | ||
| datanormparser.class.php | ||
| importline.class.php | ||
| importnotification.class.php | ||
| productmapping.class.php | ||
| zugferdimport.class.php | ||
| zugferdparser.class.php | ||