Grundpreis anders berechnen

Hallo liebes Forum,
ich importiere Produkte aus einem anderem Shopsystem, in dem der Grundpreis nicht wie in Oxid als Inhalt und Mengeneinheit hinterlegt ist sondern als Faktor und Mengeneinheit. Als Beispiel:
Bei einer Flasche mit 200ml Inhalt würde ich in Oxid als Menge 2 eintragen und als Mengeneinheit 100ml. Die Berechnung ist folglich:
2,00€/2 = 1,00€/100ml

Der andere Shop berechnet einen Faktor der in der Datenbank gespeichert wird und mit dem dann multipliziert wird:
2,00€*0,5 = 1,00€

Wer sich das ausgedacht hat…

Nun könnte ich in Oxid in der /core/oxarticle.php bei fPricePerUnit das / durch ein * ersetzten, aber im core rumpfuschen ist ja nicht so schön… Hat vllt. jemand eine andere Idee?

Lieben Gruß,
Dominik

Hi,

wenn es eine einmalige Aktion ist könntest du das über den Gen import machen. Also in Calc / Exel eine Liste erstellen mit der Artikelnummer und einem Feld 1/(deine alte Einheit, hier 0,5)

Das dann als CSV einlesen.

Tja, der Dominik und Mathe… Da hätt ich eigentlich selber drauf kommen müssen.

Vielen Dank für den Lösungsweg, berechne ich doch die Preise gleich beim Export so :slight_smile: