Wersja 1.33
Re: Wersja 1.33
radek170777 napisał(a): jeśli w pierwszym okienku wpiszesz 22, a w drugim 23 to zmieni Ci wszystkie produkty z podatkiem 22% na podatek 23% pozostałe pomija. jeśli zaś wpiszesz w pierwszym okienku 7% a w drugim 8% to zmieni Ci tylko te z 7 na 8, pomijając pozostałe
Czy wy Macie tam jakieś okienka?
ja mam po prostu dwa linki u dołu strony
Zmień VAT z 22% na 23% · Zmień VAT z 7% na 8%
nie mam tam możliwości wpisania niczego.
Czy był jakiś cichy uptade?
Jeśli tak to czy można w te okienka wpisać z 3% na 8 %?
logujesz sie do swojej bazy i uruchamiasz takiego sqla
- Kod: Odnośnik widoczny tylko dla zalogowanych użytkowników - Zarejestruj się
UPDATE kqs_produkty SET kqs_produkty.podatek = 23
WHERE kqs_produkty.podatek=22
czy wten sposób zminie stawki z 3 na 5% lub na 8%
Koszmar. Po aktualizacji podatku ceny brutto zostały bez zmian, a netto w dół! Szok! Teraz 800 produktów trzeba zmienić, więc ta zmiana to i tak porażka. Gratulujemy Panie Krzysztofie za obliczanie podatku od wartości brutto.
Nie przesadzaj ja uważam że wszytko zostało dobrze przez Pana Krzysztofa zrobione.
Re: Wersja 1.33
no ok ale jak teraz zwiekszyv brutto o 1% ? przeciez k. nie bede recznie zmienial
Re: Wersja 1.33
Napisze jak szybko zmienic te ceny bruto, potrzebujemy dostep do phpmyadmin, mozna zrobic i sh i wstawic do cronba - pisac Ci co nie maja...
1) Najpierw aktualizujemy VAT na 23% i odpowiednio 8 % - ceny brutto sa stale
2) Otwieramy baze przez phpmyadmin i wpisujemyw pole SQL zamiast domyslnego "SELECT * FROM `kqs_produkty` WHERE 1":
UPDATE kqs_produkty p SET cena = (cena * 1.008196721311475) WHERE podatek = 23
UPDATE kqs_produkty SET cena=ROUND((cena*100 - cena*100%5)/100 + 0.05, 2) WHERE podatek = 23
a potem jeszcze
UPDATE kqs_produkty p SET cena = (cena * 1,009345794392523) WHERE podatek = 8
UPDATE kqs_produkty SET cena=ROUND((cena*100 - cena*100%5)/100 + 0.05, 2) WHERE podatek = 8
To ostatnie zaokragla w gore do 5 gr. na nasza korzysc, jak chcecie inne zaokraglenie pisac
polecenia aktualizacji sa na stalych, gdzie kqs_produkty to tabela standardowa produktow gdy w czasie instalakcji przedrostek byl inny_ to wpisac inny_produkty
wspolczynniki to roznice przez jakie mnozymy czyli
1,008196721311475 wspolczynnik dla vat wiekszego z 22 na 23 % (123/122)
1,009345794392523 wspolczynnik dla vat mniejszego z 7 na 8 % (108/107)
we wczesniejszym poscie popelnilem blad i wpisalem 8/7, oczywiscie ma byc 108/107
1) Najpierw aktualizujemy VAT na 23% i odpowiednio 8 % - ceny brutto sa stale
2) Otwieramy baze przez phpmyadmin i wpisujemyw pole SQL zamiast domyslnego "SELECT * FROM `kqs_produkty` WHERE 1":
UPDATE kqs_produkty p SET cena = (cena * 1.008196721311475) WHERE podatek = 23
UPDATE kqs_produkty SET cena=ROUND((cena*100 - cena*100%5)/100 + 0.05, 2) WHERE podatek = 23
a potem jeszcze
UPDATE kqs_produkty p SET cena = (cena * 1,009345794392523) WHERE podatek = 8
UPDATE kqs_produkty SET cena=ROUND((cena*100 - cena*100%5)/100 + 0.05, 2) WHERE podatek = 8
To ostatnie zaokragla w gore do 5 gr. na nasza korzysc, jak chcecie inne zaokraglenie pisac
polecenia aktualizacji sa na stalych, gdzie kqs_produkty to tabela standardowa produktow gdy w czasie instalakcji przedrostek byl inny_ to wpisac inny_produkty
wspolczynniki to roznice przez jakie mnozymy czyli
1,008196721311475 wspolczynnik dla vat wiekszego z 22 na 23 % (123/122)
1,009345794392523 wspolczynnik dla vat mniejszego z 7 na 8 % (108/107)
we wczesniejszym poscie popelnilem blad i wpisalem 8/7, oczywiscie ma byc 108/107
- Posty: 10
- Dołączył(a): 2010 mar 10, Śr 20:25
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
jeszcze popelnilem drobny blad, bo widze, jak u siebie robie ze mam niejednoznacznosc #1241 - Operand should contain 1 column(s)
zamiast UPDATE kqs_produkty p SET cena = (cena * 1,009345794392523) WHERE podatek = 8
ma byc
UPDATE kqs_produkty p SET cena = (cena * 1.009345794392523) WHERE podatek = 8
sorki, ale trzezwieje i pisze na wpol przytomny
tak czy siak wyniki sa dobre chyba, sprawdzcie z tym vatem dokladnie czy nie pomylilem sie nigdzie
zamiast UPDATE kqs_produkty p SET cena = (cena * 1,009345794392523) WHERE podatek = 8
ma byc
UPDATE kqs_produkty p SET cena = (cena * 1.009345794392523) WHERE podatek = 8
sorki, ale trzezwieje i pisze na wpol przytomny
tak czy siak wyniki sa dobre chyba, sprawdzcie z tym vatem dokladnie czy nie pomylilem sie nigdzie
- Posty: 10
- Dołączył(a): 2010 mar 10, Śr 20:25
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
AurorA napisał(a):
Czy był jakiś cichy uptade?
Jeśli tak to czy można w te okienka wpisać z 3% na 8 %?
2 x tak
- Posty: 717
- Dołączył(a): 2008 kwi 24, Cz 13:56
- Lokalizacja: www.szadek.net
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
@wesmar - czy naprawdę potrzebne jest dłubanie w bazie danych ? Wydaje mnie się iż można to załatwić po prostu w arkuszu kalkulacyjnym i poprzez import/eksport.
- Posty: 717
- Dołączył(a): 2008 kwi 24, Cz 13:56
- Lokalizacja: www.szadek.net
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
Tylko po co sie meczyc na dobra sprawe wystarczy tylko tyle:
UPDATE kqs_produkty p SET cena = (cena * 1.008196721311475) WHERE podatek = 23
UPDATE kqs_produkty p SET cena = (cena * 1.009345794392523) WHERE podatek = 8
Skrypt i tak zaokragli sam do jednego grosza, a jak nam zalezy na ladnych cenach to mozna sobie zrobic wszystko przez zaokraglenie wlasne np do 1 zl. Po prostu od razu aktualizujesz i nic nie musisz importowac, wszystko jest inline, a kazdy w koncu ma dostep do phpmyadmin. Oczywiscie mozna przez import i exsport, tylko to nie ma sensu.
Dla promocyjnych zamiast cena zmienia sie na cena_prom, dlah hurtowych trzeba by zobaczyc jaka nazwe ma pole, chyba cena_hurt
UPDATE kqs_produkty p SET cena = (cena * 1.008196721311475) WHERE podatek = 23
UPDATE kqs_produkty p SET cena = (cena * 1.009345794392523) WHERE podatek = 8
Skrypt i tak zaokragli sam do jednego grosza, a jak nam zalezy na ladnych cenach to mozna sobie zrobic wszystko przez zaokraglenie wlasne np do 1 zl. Po prostu od razu aktualizujesz i nic nie musisz importowac, wszystko jest inline, a kazdy w koncu ma dostep do phpmyadmin. Oczywiscie mozna przez import i exsport, tylko to nie ma sensu.
Dla promocyjnych zamiast cena zmienia sie na cena_prom, dlah hurtowych trzeba by zobaczyc jaka nazwe ma pole, chyba cena_hurt
- Posty: 10
- Dołączył(a): 2010 mar 10, Śr 20:25
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
Witam
Czy działa u Was dodawanie komentarzy po zainstalowaniu tej aktualizacji?
Pozdrawiam
Czy działa u Was dodawanie komentarzy po zainstalowaniu tej aktualizacji?
Pozdrawiam
- Posty: 64
- Dołączył(a): 2009 paź 08, Cz 21:11
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Wersja 1.33
ok a jak zmienic ceny np. o 5 zł bo za bardzo nie wiem co trzeba tu zamienic UPDATE kqs_produkty p SET cena = (cena * 1.008196721311475) WHERE podatek = 23
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

