Jump to content
  • 0

Presta 1.7 - Dwóch przewoźników, Dwie różne wagi tego samego produktu


() Maciej ()

Question

Witam,

Od jakiegoś czasu próbuję wymyślić dla klienta rozwiązanie dość specyficznego problemu. Otóż ma on dwóch przewoźników Pocztę Polską i kuriera, dla których zdefiniowane są przedziały wagowe według cenników. Tu w zależności od wagi poprawnie są dodawane koszty transportu, jednak problem zaczyna się robić wtedy gdy trafimy na kilka produktów z oferty które trzeba traktować jako wyjątki :P

Konkretniej chodzi o to, że Poczta Polska stosuje przelicznik typowo wagowy. Nie ma znaczenia czy paczka jest wielka, czy mała liczy się tylko waga paczki. W przypadku kuriera mamy jednak bardziej skomplikowaną sprawę, bo kurier ma 2 rodzaje wag. Rzeczywistą paczki oraz gabarytową przeliczaną z objętości.

I teraz konkretnie na przykładzie. Mamy produkt o wymiarach 60x60x50 waga 4 kg.

PP liczy sobie za paczkę 4 kg, ale kurier już z objętości przelicza to na 8 kg.

Presta niestety nie ma możliwości definiowania osobnej wagi dla każdego przewoźnika, a to rozwiązałoby problem.

Czy ktoś z Was robił może podobne wdrożenie i ma jakiś sensowny pomysł jak rozwiązać ten problem ?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

To wiem akurat :)

Problemem jest to, że dany towar dostarczają obaj przewoźnicy. Ale w różnych wagach. Jeden bierze wagę rzeczywistą i ma np 4 kg w cenie 15 zł, drugi bierze wagę gabarytową (przeliczoną z wymiarów paczki) i w rezultacie wychodzi z gabarytowej 15 kg i koszt 40 zł.

 

Problemem nie jest samo rozgraniczenie co jaki przewoźnik ma przewieść, a to jak dany przewoźnik przelicza wymiary i wagi, a co za tym idzie także koszt transportu.

Ogólnie rozwiązaniem idealnym byłoby jakby dla każdego przewoźnika dało się wprowadzić osobne wymiary paczki i wagi. I tak np PP ma za towar X wagę 4 kg, a kurier za ten sam towar ma wagę 15 kg.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...