Last Updated 3 years ago
W jaki sposób mogę nałożyć marżę/narzut cenowy w sklepie w taki sposób aby ceny w bazie danych uległy zmianie ?
W tym celu:1. przechodzimy do odpowiedniej zakładki w module:
2. klikamy w dodaj nową konfigurację:
3. następnie podobnie jak poprzednio wpisujemy jakąś nazwę mówiącą nam co robi dana aktualizacja cen, oraz dodatkowo zaznaczamy co ta aktualizacja ma robić, w tym wypadku zmienić ceny produktów:
4. następnie wybieramy jakie ceny mają zostać zmienione oraz jaka cena ma być ceną bazową dla obliczeń, jest to przydatne np. w momencie kiedy chcemy nałożyć marżę na ceny hurtowe (ceny po których kupiliśmy towar od hurtowni), w naszym wypadku wybierzemy Sobie ceny hurtowe i to one zostaną zapisane wraz z narzutem jako nowe ceny netto produktów:
5. następnie mamy możliwość ustawienia zaokrąglenia dla ceny z dodanym już narzutem:
6. my pomijamy ten krok i przechodzimy dalej ustawiając że zwiększamy ceny o 25%:
7. następnie możemy wybrać kategorie którym chcemy zmienić ceny, w naszym przypadku wybierzemy Sobie wszystkie kategorie ze sklepu klikając w odpowiedni przycisk:
8. następnie możemy wybrać dodatkowe wyznaczniki dla produktów zaznaczając producentów i/lub dostawców do których muszą być one przypisane aby ceny zostały im zmienione, oraz można włączyć lub wyłączyć opcję aby zmieniać ceny tylko aktywnym produktom (tym które są wyświetlane w sklepie):
9. ostatnia opcja czyli "Zaktualizuj oryginalne ceny" służy do zabezpieczenia produktów przed ciągłą zmianą cen (przydatne np. gdy umieścimy tą konfigurację w cron), gdy jest włączona to ceny będą zmieniane zawsze gdy uruchomimy ten skrypt, natomiast gdy jest wyłączona to ceny dla każdego produktu zostaną zmienione tylko raz:
10. my wyłączamy tą funkcję i zapisujemy zmiany:
11. po poprawnym zapisie konfiguracji możemy ją uruchomić klikając poniższą opcję przy danej konfiguracji:
12. możemy również dodać ją do cron, aby aktualizować ceny automatycznie, link do cron dla wybranej konfiguracji możemy uzyskać klikając poniższą opcję: