Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Letzte Bestellnummer ändern

    CojaX

    • Mitglied
    • Beiträge: 124
    Letzte Bestellnummer ändern
    am: 25. April 2014, 19:24:26
    Hallo,

    benötige schnelle Hilfe;

    Ich möchte die letzte Rechnungsnummer von 1066 auf 1059 zurücksetzen,

    ich habe schon folgendes probiert:

    Code: SQL  [Auswählen]
    ALTER TABLE `orders` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_products` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_products_attributes` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_products_download` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_status_history` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_total` AUTO_INCREMENT = 1059;
    ALTER TABLE `orders_recalculate` AUTO_INCREMENT = 1059;

    Geht schon durch - aber dann geht es trotzdem bei 1066 weiter dannach.

    Dann habe ich schon probiert,
    die Fehlerhaften Bestellungen zu löschen - geht trotzdem mit 1066 weiter.

    Hoffe Ihr könnt mir helfen, wo ich mit der Nummer 1059 weiter machen kann bei der nächsten Bestellung.

    Beste Grüße und vielen Dank,

    CojaX

    Linkback: https://www.modified-shop.org/forum/index.php?topic=30030.0

    ado

    • Fördermitglied
    • Beiträge: 195
    Re: Letzte Bestellnummer ändern
    Antwort #1 am: 25. April 2014, 19:45:23
    Hallo,

    du musst zuerst die "alten" Datensätze aus orders +Co  löschen.

    Dann reicht es, das Autoincrement in orders zu setzen.
    In den andern Tables ist das nicht gut bzw. grundfalsch - die haben die orders_id nur als Fremdschlüssel, nicht als eigenen Key.

    Gruß
    Ado

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: Letzte Bestellnummer ändern
    Antwort #2 am: 27. April 2014, 11:01:17
    Das runtersetzen des Wertes ist keine gute Idee. Wie ado schon sagte. Auch wenn du es vordergründig hin bekommst muß das nicht heißen, daß des funktioniert ("Fremdschlüssel"). Nur wenn du die DB-Struktur genau überblickst und nichts vergisst. Andernfalls handelst du dir ein Risiko schwer abschätzbaren Ausmaßes ein.

    Was ist der Grund deines Wunsches? Lücken in der Rechnungsnummerierung? Löst du damit nicht. Passiert immer wieder. Dagegen gibt es Module die eigenständige Rechnungszähler einführen. Erst wenn eine Bestellung vom Admin bestätigt ist (Scherzbestellungen ausschließen zb.) wird eine neue Rechnungsnummer vergeben und hochgezählt.

    gruß
    hen
    Shop Hosting
    20 Antworten
    15023 Aufrufe
    07. August 2012, 01:34:50 von noRiddle (revilonetz)
    4 Antworten
    4904 Aufrufe
    16. September 2016, 16:37:17 von noRiddle (revilonetz)
    19 Antworten
    18191 Aufrufe
    07. Mai 2013, 18:28:38 von Stelzen-Shop.eu
    5 Antworten
    4730 Aufrufe
    04. Dezember 2014, 00:17:27 von noRiddle (revilonetz)