Ank?ndigung

Einklappen
Keine Ank?ndigung bisher.

Artikel wird nicht auf inaktiv gestellt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles l?schen
neue Beitr?ge

  • Artikel wird nicht auf inaktiv gestellt

    Hallo zusammen, erstmal noch ein frohes neues Jahr auch wenn wir schon beim 11. Tag sind :P

    Ich hab mal wieder ein Problem und zwar:

    Mein Gambio Shop ist mit der Bestellabwicklung Dreamrobot verknüpft. Wenn jetzt bei eBay ein Artikel verkauft wird und der Lagerbestand auf 0 sinkt, meldet das Dreamrobot auch an Gambio.
    Beim Artikel in Gambio wird Artikelmenge auf 0 gesetzt und in der Übersicht steht dann "Haupt".
    Allerdings bleibt der Artikel weiterhin online und man kann ihn im Warenkorb legen.

    Die Einstellungen sehen wie folgt aus:

    Artikel inaktiv setzen = Aktiviert
    Attribut inaktiv setzen = Aktiviert
    Überprüfen des Artikelbestandes = Aktiviert
    Überprüfen des Artikelattribut-Bestandes = Aktiviert
    Artikelmenge abziehen = Aktiviert
    Einkaufen nicht vorrätiger Artikel erlauben = Deaktiviert

    Habt ihr eine Idee warum das nicht klappt?

    Vielen Dank!

  • #2
    AW: Artikel wird nicht auf inaktiv gestellt

    Dann gib uns doch mal den Link zu dem Produkt im Shop, der jetzt nicht mehr aufrufbar sein dürfte.
    Funktionen testen in unserem immer aktuellen Gambio Testshop
    Aktuelle Infos zu unserem Gambio Testshop
    Welches Update für welche Version?
    Bilder und Dateien korrekt hochladen und anzeigen
    Wenn nichts mehr geht: Caches komplett leeren
    __________________________________________________ ________________
    Dienstleistungen: iNTERFILE Datenrettung und Service seit 1998
    Blog: Mitwachsende Kinderzimmer von Flexa
    Projekt: Flexa Kinderbetten und Hochbetten bei kindermoebel-24 günstig auf Rechnung kaufen
    System: Gambio GX v4.3.3.1 / PHP Version 7.4.80 / MySQL 5.5.62
    Betreuung durch IT-Recht-Kanzlei München

    Kommentar


    • #3
      AW: Artikel wird nicht auf inaktiv gestellt

      Das ist z.B. ein Artikel der nicht mehr aufrufbar sein sollte.

      Kommentar


      • #4
        AW: Artikel wird nicht auf inaktiv gestellt

        Das klappt deswegen nicht, da gambio nicht bei jedem Seitenaufruf prüft ob ein Artikel verfügbar ist. Diese Überprüfung wird nur im Bestellvorgang getätigt. Sprich: Artikel X wird verkauf ....ist bestand == 0 dann Artikel deaktivieren oder halt die Lieferzeit ändern. Wenn Du (oder wer auch immer) den Artikel manuell auf 0 setzt, passiert nichts.
        Gruß Sven
        Thrownatur Discgolf
        https://thrownatur-discgolf.de

        Kommentar


        • #5
          AW: Artikel wird nicht auf inaktiv gestellt

          Na supi, dass heißt ich muss den dann immer manuell deaktivieren. Kann man das irgendwie umgehen, dass der Artikel auf deaktiviert gestellt wird.

          Kommentar


          • #6
            AW: Artikel wird nicht auf inaktiv gestellt

            Wie gelangt denn die Info über den Bestand an den Gambio Shop? Ich gehe davon aus, das Du Dateien installieren musstest.
            Gruß Sven
            Thrownatur Discgolf
            https://thrownatur-discgolf.de

            Kommentar


            • #7
              AW: Artikel wird nicht auf inaktiv gestellt

              Ich habe die Dateien die mir von DreamRobot zur Verfügung gestellt wurden auf dem Server geladen und dann installiert.
              DR meldet dann den aktuellen Lagerbestand an Gambio.

              Kommentar


              • #8
                AW: Artikel wird nicht auf inaktiv gestellt

                Ok dann müsste man in einer der Dateien einbauen, das bei einem LB von 0 der Artikel auf inaktiv gesetzt wird.
                Gruß Sven
                Thrownatur Discgolf
                https://thrownatur-discgolf.de

                Kommentar


                • #9
                  AW: Artikel wird nicht auf inaktiv gestellt

                  Frage ist nur in welcher Datei und was eingebaut werden muss

                  Kommentar


                  • #10
                    AW: Artikel wird nicht auf inaktiv gestellt

                    Das klappt deswegen nicht, da gambio nicht bei jedem Seitenaufruf prüft ob ein Artikel verfügbar ist.
                    Das kann ich mir jetzt nur schwer vorstellen. Wenn der Lagerbestand 0 ist, und das "Einkaufen nicht vorrätiger Artikel erlauben" deaktiviert ist, dann darf der Artikel auch nicht mehr aufrufbar sein. Zumindest muss der Warenkorb-Button weg sein.
                    Das wäre ein echt schwerer Bug und Futter für die Abmahnanwälte. Der Gesetzgeber sagt ja auch ganz klar, dass die Lieferbarkeit schon am Warenkorb geklärt sein muss. Demnach muss der Shop bei jedem Aufruf den Bestand abfragen. Also in meinen produktivsten Shop v2.4.3.1 habe ich das noch nicht beobachtet. Wie gut, dass ich noch nicht umgestiegen bin ...

                    Edit:
                    Gerade getestet im Testshop v2.6.0.0.
                    Lagerbestandanzeige aktiviert.
                    In der DB unter products >>> products_quantity den Lagerbestand um 1 reduziert und gespeichert.
                    Im Browser/Shop nur F5 gedrückt und die Lagerbestandsanzeige wurde korrekt aktualisiert. Es erfolgt also mit jeder Seitenausgabe auch eine Abfrage!

                    Obwohl "Artikel inaktiv setzen" aktiviert ist, Wird der Testartikel mit Lagerbestand 0 immernoch angezeigt.
                    Die Option "Einkaufen nicht vorrätiger Artikel erlauben" ist deaktiviert, Caches geleert und der Artikel ist sogar immernoch käuflich.

                    Hier hätte jetzt in der DB unter products_status eigentlich 0 stehen müssen, dann würde der Artikel auch nicht mehr angezeigt werden. Leider bleibt der products_status auf 1

                    Bug oder Bedienungsfehler?
                    Funktionen testen in unserem immer aktuellen Gambio Testshop
                    Aktuelle Infos zu unserem Gambio Testshop
                    Welches Update für welche Version?
                    Bilder und Dateien korrekt hochladen und anzeigen
                    Wenn nichts mehr geht: Caches komplett leeren
                    __________________________________________________ ________________
                    Dienstleistungen: iNTERFILE Datenrettung und Service seit 1998
                    Blog: Mitwachsende Kinderzimmer von Flexa
                    Projekt: Flexa Kinderbetten und Hochbetten bei kindermoebel-24 günstig auf Rechnung kaufen
                    System: Gambio GX v4.3.3.1 / PHP Version 7.4.80 / MySQL 5.5.62
                    Betreuung durch IT-Recht-Kanzlei München

                    Kommentar


                    • #11
                      AW: Artikel wird nicht auf inaktiv gestellt

                      Genau so verhält es sich bei mir auch. Im Warenkorb wird zwar angezeigt ist nicht erhältlich, kann aber trotzdem gekauft werden.
                      Und es darf ja erst gar nicht passieren, dass man den Artikel im Warenkorb legen kann.

                      Kommentar


                      • #12
                        AW: Artikel wird nicht auf inaktiv gestellt

                        Ich habe hier ein Code geschrieben , diese setzt ein Artikel als inaktiv wenn der Artikelbestand gleich nach eine Bestellung im Shop 0 wird

                        Kommentar


                        • #13
                          AW: Artikel wird nicht auf inaktiv gestellt

                          Das sieht schon mal nicht schlecht aus. Das würde aber nur das Problem lösen, wenn die Bestellung im Gambio-Shop erfolgt. Kauft der Kunde aber über eBay und DreamRobot meldet am Gambio-Shop den Bestand 0, wird der Artikel auch nicht auf 0 gesetzt oder?

                          Kommentar


                          • #14
                            AW: Artikel wird nicht auf inaktiv gestellt

                            dann müsste der Code eigentlich nicht dort sondern bereits bei der Anzeigeaufbereitung engefügt werden oder gar in die Index.php damit ausgeschlossen wird das Artikel mit 0 Lagerbestand überhaupt angezeigt werden.

                            Wobei, kann man in der Produkt List Datei nicht einfach eine if Funktion einbauen? Also wenn Lagerbestand <>0 dann Anzeigen sonst nicht? Die Abfrage müsste allerdings auch in die Produkt Anzeige eingebaut werden und bei einem Lagerbestand von 0 eine Meldung ausgeben und auf die Startseite weiterleiten...

                            Entschuldigt ich kenn jetzt nicht die genauen Dateinamen daher meine Laienhafte Erklärung.
                            __________________________________________________ _________________
                            Projekt: gebrauchte Bücher bei zweite-hand-buecher.de
                            System: Gambio GX v2.7.4.2 / PHP Version 5.6.15 / MySQL 5.1.73
                            Betreuung durch Händlerbund

                            Kommentar


                            • #15
                              AW: Artikel wird nicht auf inaktiv gestellt

                              Hi Klaus, anfangs dachte ich mir noch "oh da missversteht mich jemand"

                              Alles was du schreibst ist richtig Es geht alleinig um die Überprüfung bzw. das deaktivieren des Artikels (und das ändern der Lieferzeit). Diese Funktion: Artikel ist nun Bestand 0, jetzt muss Artikel deaktiviert werden, geht ausschließlich beim Verkaufen eines Artikels. Wenn man den Wert manuell auf 0 setzt, wird der Artikel nicht deaktiviert und auch die Lieferzeit wird nicht auf "was auch immer bei 0" verstellt.

                              Das ändern von "Lieferzeit 3 Tage" auf "Artikel ausverkauft" habe ich bei mir auch mit einer Zusatzfunktion gepimpt, da ich auch über eine externe Software meinen Lagerbestand verändern kann und weil ich eine "Vorbestellfunktion" eingebaut habe.

                              //EDIT

                              Ooops da kommen ja noch weitere Beiträge *g* hab ich übersehen.

                              Den Artikel einfach nur "unsichtbar" zu machen wenn der Bestand = 0 ist, ist sehr aufwändig, da Du dies in mindestens 10 datein machen musst. Schließlich soll er ja auch bei der Suchfunktion usw. nicht angezeigt werden. Die einzig richtige lösung ist den products_status wirklich auf 0 zu setzen. Und das muss beim setzen des Bestands auf 0 erfolgen sonst wirst du immer verwirrte Kunden haben (hmmm gerade war er noch da, nu isser weg?)
                              Gruß Sven
                              Thrownatur Discgolf
                              https://thrownatur-discgolf.de

                              Kommentar

                              L?dt...
                              X