Ich habe die Artikel aus der ursprünglichen Bestellung zuerst im TESTshop und dann auch im Liveshop getestet, zuerst mit der unveränderten und dann mit der modifizierten Datei. Mit der modifizierten hat dann alles gestimmt, zumindest mit den Produkten, die ich zum Testen verwendet habe.
Das was ich zuletzt verändert habe, waren die Rechenregeln für die Produkte selbst. Bisher hatte ich nur Rabatte auf den Preis nach Steuern, jetzt habe ich auch Preismodifikatoren für den Gewinnaufschlag, auch einen, der für alle Artikel gilt.
Vielleicht hat sich dadurch die Situation für die abgefragten Kriterien verändert, so dass der benötigte if case nicht mehr passt!?
Aus Selbstkostenpreis>Preismodifikator nach Steuern (DATax)>überschriebener Preis wurde
Selbstkostenpreis>Preismodifikator für Gewinnaufschlag (Marge)>Preismodifikator nach Steuern (DATax)>überschriebener Preis
Viele Grüße - Harald