Apply confirmed Italy finance method

This commit is contained in:
2026-05-20 08:10:02 +02:00
parent b2aa7b046f
commit 6f8528ac54
8 changed files with 274 additions and 7 deletions
@@ -357,10 +357,19 @@ AND h."CardCode" NOT IN (
Formel im Vergleich:
```text
Ist IT = Sum(SalesPriceValue) nach obigem B1-Filter
Ist IT = Sum(SalesPriceValue) nach obigem B1-Filter und IT-Finance-Abgrenzung
Soll IT = 7'669'840 EUR
```
Zusaetzliche IT-Finance-Abgrenzung, Stand 2026-05-20:
```text
1. CustomerName enthaelt "Trafag Italia" => aus IT-Finance-Ist ausschliessen.
2. IT-Zeilen mit leerem Supplier country => identische Zeile nur einmal zaehlen.
```
Diese Methode ist gemaess Finance-Leiter fachlich korrekt. Die alte Kundenausschluss-Kombination traf 2025 zufaellig naeher, ist aber nicht die zukunftssichere Methode.
Bekannter Stand:
```text
@@ -185,6 +185,12 @@ Die sechs provisorisch ausgeschlossenen Kunden:
Wichtig: Dieser IT-Filter ist ein Arbeits-/Prueffilter, noch nicht fachlich final bestaetigt.
Nachtrag 2026-05-20:
- Finance-Leiter bestaetigt als fachliche Methode: `Trafag Italia` aus dem externen IT-Finance-Ist ausschliessen.
- Identische IT-Zeilen mit leerem `Supplier country` nur einmal zaehlen.
- Die alte Kundenausschluss-Kombination bleibt als 2025-Analyse dokumentiert, ist aber nicht die fuehrende Methode fuer Folgejahre.
Detaildokument:
```text
@@ -204,6 +204,37 @@ Noch zu klaeren:
- Ist der echte Filter eine Kundengruppe, Branche, Sales-Channel, Projekt-/OEM-Abgrenzung oder ein anderes B1-Feld?
- Soll der Filter in der App spaeter als pflegbare Finance-Regel statt als harter Code umgesetzt werden?
## Nachtrag 2026-05-20 fachliche IT-Methode
Finance-Leiter bestaetigt:
- `CustomerName` mit `Trafag Italia` gehoert nicht in den externen IT-Finance-Istwert.
- Doppelte Einzelpositionen mit leerem `Supplier country` sollen nur einmal gezaehlt werden.
Bewertung:
- Die fruehere Kundenausschluss-Kombination passt fuer 2025 rechnerisch naeher.
- Sie ist aber keine belastbare Methode fuer Folgejahre.
- Deshalb wird die fachlich bestaetigte Methode umgesetzt, auch wenn die aktuelle 2025-DB danach weiter vom Sollwert abweicht.
Test gegen aktuelle DB:
```text
Bisherige IT-Summe: 7'669'641.47
Trafag Italia Abzug in DB: 6'495.71
Dubletten-Abzug SupplierCountry leer: 0.00
Neue fachliche Methode: 7'663'145.76
Soll IT: 7'669'840.00
Neue Differenz: -6'694.24
```
Technische Stellen:
```text
Services/FinanceReconciliationService.cs
Services/ExcelExportService.cs
```
Naechster Test:
```text