Witam,
No tak cenę netto znalazłem - w takim razie w jaki sposób jest przechowywana informacja o końcowej cenie, skoro jedyna rzecz jaką modyfikowałem to reguła wyliczania ceny końcowej (javascript w panelu administracyjnym).
var priceTE = parseFloat(document.getElementById('priceTE').value.replace(/,/g, '.'));
priceTE = priceTE+(priceTE/100*90);
var newPrice = priceTE * ((tax / 100) + 1);
Wprowadzając "cena netto sprzedaży: 100" pojawia się "Cena sprzedaży z podatkiem: 190", po wybraniu z listy wartości podatku 23% otrzymuję "Cena sprzedaży z podatkiem: 233,70" czyli poprawną kwotę podatek + marża... Przy czym cena netto/brutto na sklepie wszędzie się zgadza a różnica wynosi dokładnie 23%. Cena brutto na sklepie przy takim zabiegu to 233,70, a w tabeli "products" kolumna "price" zawiera wartość 100.
Czyli ta wartość końcowa musi być jednak gdzieś zapisywana...