Definiowanie opcji dostaw
Definiowanie kosztów rozpoczynamy od dodania opcji dostaw w:
Wysyłki/ Opcje dostaw
Definiujemy tu nazwę, opis oraz koszt domyślny dostawy pojedynczej paczki.
(warunki pojedynczej paczki definiowane są w produkcie, grupie dostaw lub typie paczki).
Dodatkowo możemy wybrać czy opcja dostawy wymaga podania adresu czy też nie np. dla odbioru osobistego czy paczkomatu.
Są to ustawienia widoczne dla klienta, nie ustawiamy tutaj podziału na typy paczek np. paczka dłużycowa, nienormatywna czy paleta.
Klient zamawia po prostu dostawe kurierską.
Wysyłki / Typy paczek
Tutaj ustawiamy typy paczek dla poszczególnych opcji dostaw. Typy paczek są niewidoczne dla klienta, służą do rozdzielenia kosztów dostaw pomiędzy różnymi produktami w ramach jednej opcji dostaw, np. paczka dłużycowa ma inną cenę niż paczka standard, ale to wciąż wysyłka kurierska. Mogą to być opcje:
- paczka standard
- paczka dłużycowa
- paleta
- paczka gabarytowa
- szkło
itp.
Definiowanie dostaw dla produktów
W edycji każdego z produktów możemy wybrać, które opcje dostawy będą dostępne dla danego produktu.
Opcjonalnie możemy zdefiniować warunki, dla których dana opcja będzie dostępna.
Warunek może wykluczyć opcje dostawy (warunek wykluczający) lub ustawić wielokrotność ceny (warunek powielający).
Wyrażenie wpisywane w warunkach dostawy to działanie matematyczne, wprowadzane analogicznie jak dla cen obliczeniowych.
Mamy tu do dyspozycji symbole określone przy konfiguracji produktu.
- W - szerokość produktu w mm (może to być wartość rozmiarowa przypisana do parametru lub wartość formatu wpisana przez usera). Jest to pierwsza wartość rozmiaru niezależnie od orientacji
- H - wysokość produktu w mm. Druga wartość rozmiaru
- WW - mniejszy z wymiarów produktu w mm. np. dla 1200x800 WW=800, dla 800x1200 WW=800 (nie ma znaczenia orientacja wymairu)
- HH - większy z wymiarów produktu w mm.
- R - zaokrąglenie w górę
- M - nakład
- S - powierzchnia w m2 (jednoznaczne z W/1000*H/1000)
- U - współczynnik (wartość ustalana przy parametrach jako współczynnik jednostki)
- Z - największa wartość z zakresu dla podanej zmiennej np. Z(W,1000,1500) - dla W<1000 będzie to 1000, powyżej będzie to 1500 (pozwala na określenie szeerokości rolki niezależnie od rozmiaru usera)
- L - oblicza ilość użytków na podstawie rozmiaru produktu i rozmiaru arkucza L(W1,H1,W2,H2) - W1xH1 - to rozmiar produktu, W2xH2 - rozmiar arkusza
- T - oblicza ilość m2 na podstawie rozmiarów dostępnych szerokości rolek, rozmiaru użytku i nakładu np. przy etykietach z rolki
Dodatkowo w każdym z parametrów można zdefiniować współczynniki dodatkowe, służące do wyliczeń potrzebnych wartości. Symbole FA,FB,FC,FD,FE.
Każdy wedle własnego uznania może określić co oznacza dany współczynnik np. może to być gęstość papieru potrzebna do wyliczenia wagi produktu
Warunek:
FA*M*S/1000 <= 30
określałby zatem, wagę produktu, która nie może być większa niż 30kg. Naturalnie każde wg własnego uznania może dodać do wyrażenia dodatkowe ciężary opakowań itp.
Można również wprowadzać warunki gabarytowe np. waga gabarytowa
WW*HH*30/6000 <= 27
Współczynniki można dobierać indywidualnie, aby oszacować gabaryt paczki.
Należy pamiętać, że jest to pomiar szacunkowy i należy dodać dodatkowe wymiary na formaty opakowań.
Definiowanie dostaw dla produktów dla typów paczek
Możemy również zdefiniować, warunki dla poszczególnych wcześniej utworzonych typów paczek. Zdefiniowanie choć jednej opcji w typach paczek będzie ignorowało ustawienia "opcji dostaw".
Koszty poszczególnych paczek są kalkulowane następnie wybierana jest najtańsza z dostępnych opcji.
Załóżmy, że w powyższym przykładzie koszt przesyłki kurierskiej z paczką standard to 25 zł,
a koszt wysyłki paletowej to 120 zł.
Paczki są uwarunkowane nakładem więc
dla 1000 szt. paczka standard to 25 zł, paleta to 120 zł, więc wybrana zostanie paczka standard.
dla 50 000 szt. paczka standard wyniosła by 25 zł x 10 (powielenie co 5000szt.) = 250 zł, paleta 120 zł więc wybrana zostanie przesyłka paletowa.
Grupy dostaw
Możemy zdefiniować grupy dostaw, które będą współdzieliły kalkulacje dla poszczególnych grup produktowych. Zamiast definiować opcje dostaw dla każdego produktu podpinamy grupę:
Grupa dostaw nadpisuje ustawienia dostaw gdy odhaczona jest opcja "zastąp opcje dostaw" w grupie
Grupę możemy podłączyć również gdy chcemy odizolować koszty wysyłki danej grupy produktowej, zaznaczamy wówczas opcje "Grupa izlowowana".
Koszty wysyłki są sumowane pomiędzy różnymi grupami.
Kalkulacja w koszyku
W koszyku dla kilku produktów wyświetlane są opcje wspólne dla wszystkich produktów.
Wysyłka wykluczona z jednego produktu, wyklucza ją również w drugim.
System kalkuluje koszt wysyłki jako najdroższą opcje z wszystkich produktów w poszczególnych grupach dostaw.