v2.3.x Fatal Error bei Kundennummer Änderung

Thema wurde von Razorback1977, 19. Juli 2015 erstellt.

  1. Razorback1977

    Razorback1977 Erfahrener Benutzer

    Registriert seit:
    18. November 2013
    Beiträge:
    112
    Danke erhalten:
    3
    Danke vergeben:
    13
    Hallo zusammen,

    ich habe seit kurzem die Version 2.3.2.0 installiert und habe nun ein Problem wenn ein Gast mit Gastzugang bestellt und per PayPal Express zahlt.
    Wenn ich dann bei Kunden reingehe und dort die automatische Kundennummer änder will kommt eine Fehlermeldung wie im Anhang. Kann damit einer was anfangen???
    Auch wenn ich eine Anrede einstellen möchte kommt diese Meldung.

    Gruß Thorsten
     

    Anhänge:

    • KdNr..JPG
      KdNr..JPG
      Dateigröße:
      70,7 KB
      Aufrufe:
      35
  2. Jörg Wrase (Gambio)

    Jörg Wrase (Gambio) Aktives Mitglied
    Mitarbeiter

    Registriert seit:
    2. Januar 2014
    Beiträge:
    42
    Danke erhalten:
    6
    Hallo Thorsten,

    das ist ein Bug, der jetzt behoben wird (gerade in diesem Moment :).

    Tiket dazu:

    https://tracker.gambio-server.net/issues/42570

    du kannst auch händisch alle 'n' in der Datenbanktabelle 'Customers' in der Spalte 'customers_gender' auf '' (Leerer String) setzten.

    Gruß Jörg
     
  3. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    hier die SQL-Befehle, die im Adminbereich unter SQL ausgeführt werden können, um das Problem zu lösen:
    Code:
    UPDATE `address_book` SET `entry_gender` = '' WHERE `entry_gender` = 'n';
    UPDATE `customers` SET `customers_gender` = '' WHERE `customers_gender` = 'n';
    UPDATE `orders` SET `customers_gender` = '' WHERE `customers_gender` = 'n';
    UPDATE `orders` SET `delivery_gender` = '' WHERE `delivery_gender` = 'n';
    UPDATE `orders` SET `billing_gender` = '' WHERE `billing_gender` = 'n';
    UPDATE `withdrawals` SET `customer_gender` = '' WHERE `customer_gender` = 'n';
    Ab der Shopversion 2.3.2.1 wird das Problem standardmäßig gelöst sein.

    Es sollte vorsichtshalber vor dem Ausführen von SQL-Befehlen eine Datenbanksicherung erstellt werden.