plasticmonk Posted January 10, 2023 Share Posted January 10, 2023 Hi zusammen. Wir bieten eigentlich nur DHL als Versanddienst an. Es kommt aber vor, dass B2B-Kunden größere oder schwerere Gebinde bestellen, die direkt aus der Produktion und nicht aus dem Lager verschickt werden. Diese versenden wir per UPS und diese Aufträge werden von Hand im Backoffice eingegeben. Gibt es eine Möglichkeit einen Versanddienst UPS so zu konfigurieren, dass er nur im Backoffice erscheint und ausgewählt werden kann, im Frontoffice für die Kunden jedoch nicht sichtbar ist? Mit Kundengruppe kann ich leider nicht arbeiten, da es zu viele B2B-Kunden gibt, die im Frontoffice einkaufen. Ich hatte gehofft mit den Hooks der Module arbeiten zu können aber die Versanddienste werden dort nicht in einzelne Positionen aufgespalten. Bin um jeden Tip dankbar. viele Grüße Florian Link to comment Share on other sites More sharing options...
JBW Posted January 10, 2023 Share Posted January 10, 2023 Hi Florian, du könntest UPS anlegen und deaktivieren - nur im Fall das eine manuelle bestellung eingegeben wird dann temporär aktivieren. Um in dem Moment zu vermeiden dass der Versanddienst für Kunden sichtbar ist könntest du z.B. eine unrelistische Gewichtsspanne eingeben (evtl. ist das auch eine Dauerhate Lösung) Link to comment Share on other sites More sharing options...
plasticmonk Posted January 10, 2023 Author Share Posted January 10, 2023 Hi, danke für die schnelle Antwort. Das mit dem deaktivieren machen wir derzeit so. Es ist halt vom Workflow bisschen sperrig. Das mit der Gewichtsspanne ist eine lustige Idee. Ich werd mal damit rumspielen. Vll. geht da ja was. Link to comment Share on other sites More sharing options...
SliderFlash Posted January 10, 2023 Share Posted January 10, 2023 (edited) Wen du ups als versandienst eingestellt hast kannst du dort einstellen für wen der Versanddienst ist. Das kanst du bei allen einstellen. Ob für Kunde Gast oder besucher Edited January 10, 2023 by SliderFlash (see edit history) Link to comment Share on other sites More sharing options...
JBW Posted January 11, 2023 Share Posted January 11, 2023 14 hours ago, SliderFlash said: für wen der Versanddienst ist. Das kanst du bei allen einstellen. Ob für Kunde Gast oder besucher Kundengruppen wurde oben bereits ausgeschlossen, daher geht die Einschränkung nur über Gewicht/Preis Link to comment Share on other sites More sharing options...
plasticmonk Posted January 11, 2023 Author Share Posted January 11, 2023 Hi, danke für die Antworten. Kundengruppe geht leider wirklich nicht, da wir diese Funktion schon in ihrem eigentlichen Sinne besetzt haben. Das mit den unrealistischen Versandgewichten ist leider auch keine Option. Bin weiter für Ideen und Eingaben zu haben. viele Grüße Florian Link to comment Share on other sites More sharing options...
SliderFlash Posted January 11, 2023 Share Posted January 11, 2023 (edited) verstehe den sinn immer nocht nicht ganz aber vielleicht hilft dir das Modul https://www.silbersaiten.de/de/prestashop-module/284-ups-service.html Edited January 11, 2023 by SliderFlash (see edit history) Link to comment Share on other sites More sharing options...
JBW Posted January 11, 2023 Share Posted January 11, 2023 Was spricht gegen die Gewichtslösung? Link to comment Share on other sites More sharing options...
plasticmonk Posted January 13, 2023 Author Share Posted January 13, 2023 Der Shop soll natürlich trotzdem die korrekten Preise für die entsprechenden Versandgewichte ausspucken und in die Bestellung übernehmen. Ich versuche ja gerade die manuelle Arbeit und damit auch das Potential für Fehler zu verkleinern. Link to comment Share on other sites More sharing options...
wmunich Posted January 13, 2023 Share Posted January 13, 2023 Alternativ kannst auch die getCarriers(...) aus der Carrier.php überschreiben. Dort einfach dein UPS aus dem $carriers array rauswerfen und gut. Link to comment Share on other sites More sharing options...
plasticmonk Posted January 13, 2023 Author Share Posted January 13, 2023 Das klingt eher nach meinem Geschmack. Vielen Dank für den Tip! Link to comment Share on other sites More sharing options...
SliderFlash Posted January 13, 2023 Share Posted January 13, 2023 ich selber halte nichts dafon in PHP Datein rumzuspielen weil diese beim Aktualisieren wieder überschrieben werden. wen du UPS Addon hast gebt es eigentlich die Entwickler Support von dem Addon bei UPS, dort solltest du nachfragen. Link to comment Share on other sites More sharing options...
rictools Posted January 13, 2023 Share Posted January 13, 2023 Man kann ja dokumentieren was man an Core-Dateien geändert hat und die Anpassung nach einem Prestashop-Update wiederholen. Natürlich kann man einen Entwickler mit so etwas beauftragen, kostenlos wird das aber sicher kein AddOn-Entwickler tun, schließlich handelt es sich nicht um einen Fehler des Moduls oder eine für alle wichtige Funktion. Link to comment Share on other sites More sharing options...
wmunich Posted January 13, 2023 Share Posted January 13, 2023 9 hours ago, SliderFlash said: ich selber halte nichts dafon in PHP Datein rumzuspielen weil diese beim Aktualisieren wieder überschrieben werden. wen du UPS Addon hast gebt es eigentlich die Entwickler Support von dem Addon bei UPS, dort solltest du nachfragen. Lies Dir doch meinen Post noch mal durch. Es geht hier nicht um ein umschreiben, sondern um ein überschreiben und das ist absolut legitim da PS die Methode nicht als private definiert hat. "rumspielen" - ist auf den Modul Entwickler zu verweisen. Link to comment Share on other sites More sharing options...
SliderFlash Posted January 13, 2023 Share Posted January 13, 2023 (edited) @wmunich Lies selber was du schreibst nur blödsinn von wegen nur überschreiben. Edited January 13, 2023 by SliderFlash (see edit history) Link to comment Share on other sites More sharing options...
wmunich Posted January 13, 2023 Share Posted January 13, 2023 1 minute ago, SliderFlash said: Lies selber was du schreibst nur blödsinn von wegen nur überschreiben. Achherje normal ignoriere ich solche Kommentare aber Du bist echt mit ein Grund warum dieses Forum so schwach besucht ist. Eine OS Software lebt von der Community und nichts gegen dein Engagement aber fachlich setzen 6. Und damit bin ich raus aus diesem Fred. Schönen Abend. Link to comment Share on other sites More sharing options...
JBW Posted January 14, 2023 Share Posted January 14, 2023 21 hours ago, wmunich said: Alternativ kannst auch die getCarriers(...) aus der Carrier.php überschreiben. Dort einfach dein UPS aus dem $carriers array rauswerfen und gut Ansich eine gute Idee wenn der TE programmieren kann. Bin mir aber nicht sicher ob der Carrier dann im Backoffice noch wie gewünscht gewählt werden kann. Vielleicht kann man die Logik aber auch in einem (Front) Controller ändern. Natürlich in einem s.g. Override damit das ganze Upgrade sicher ist. Nochmal zur Gewichtslösung: Wenn du eine Gewichtsspanne von 9999,998 bis 9999,999kg wählst denke ich wäre es schön ein Lottogewinn Fall ein Kunde genau das Mal erreicht. Link to comment Share on other sites More sharing options...
rictools Posted January 14, 2023 Share Posted January 14, 2023 Werden denn die Gewichtsspannen im BO nicht berücksichtigt? Link to comment Share on other sites More sharing options...
JBW Posted January 14, 2023 Share Posted January 14, 2023 43 minutes ago, rictools said: Werden denn die Gewichtsspannen im BO nicht berücksichtigt? In meinem Test nicht, macht ja auch Sinn dass man das im Ausnahmefall manuell übersteuern kann (Warnhinweis wäre natürlich nett, habe ich aber auch nicht gesehen) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now