Hallo, ich habe leider aus Versehen in den Nummernkreisen die laufenden Nummern geändert. Gibt es eine Möglichkeit, diese Änderung in der Datenbank wieder rückgängig zu machen? Der Mininumwert ist jetzt viel höher und ich möchte diesen wieder auf den eigentlichen niedereren Wert bringen, damit die Rechnungs- und Lieferscheinnummern wieder korrekt weiterlaufen. Vielen vielen Dank für Eure Hilfe
Wenn Du eine Rechnung erstellt und an den Kunden rausgegeben hast, würde ich an den Nummern nichts mehr ändern. Oder Du müsstest dem Kunden eine Rechnungs-Korrektur schicken, mit der neuen Rechnungsnummer. Ich schau mal eben in der Datenbank, in welche Tabellen Du da gehen müsstest.
Super. Danke!!! Gilt dies dann auch für die nächste Bestellnummer? Da hab ich leider auch den gleichen Fehler gemacht wegen diesen falschen Angaben die ich vorliegen hatte. Vielen Vielen Dank!
Mach eine Sicherung der DAtenbank. Gehe in der Daenbank in die Tabelle "orders" und rufe die betreffende Bestellung auf. Ändere die Nummern in den Zeilen gm_orders_code und gm_packings_code entsprechend ab. Nun solltest Du im Admin die Nummernkreise auf die nächste Zahl setzen können.
Das ist schon schwieriger. Die Orders_ID ist ein Schlüssel, über den einzelne Tabellen mit einander verknüpft werden. Die Nummer müsste also in allen betroffenen Tabellen geändert werden.
Muss ich die zwei oberen id´s auch ändern? gm_orders_id und gm_packings_id? Leider hat sich da nichts verändert, wenn ich nur die verändere. Die Nummernkreise ändern sich nicht und stehen noch am alten Wert. Kann das an den beiden gm_orders_id und gm_packings_id liegen? die haben nämlich noch diese alte Nummer als Wert drinnen. Danke für deine Hilfe
Sorry, die habe ich beim Suchen glatt übersehen Ja, die müssen auch geändert werden. Solltest du die Nummernkreise trotzdem nicht im Admin ändern können, kannst Du die Nummern in der Datenbank ändern. Tabelle: gm_configuration gm_key: GM_NEXT_PACKINGS_ID und GM_NEXT_INVOICE_ID Da muss die nächste zu vergebene Nummer eingetragen werden.
Vielen vielen Dank! Jetzt hat es geklappt!!! Darf ich dich noch fragen, wie das mit der nächsten Bestellnummer funktionieren würde?
Dazu müsstest Du die Orders_ID ändern, und zwar in allen betroffenen Tabellen. Das wäre in allen Tabellen die mit "orders" anfangen. zum Beispiel: orders; orders_products (bei allen Artikeln der Bestellung); orders_total (bei allen Werten der Bestellung);... Dann kommt es darauf an ob Attribute oder Eigenschaften in der Bestellung waren, womit bezahlt wurde... Im Grunde musst Du alle Tabellen mit "orders" auf die falsche Orders-ID überprüfen und alle Vorkommen ändern. Wenn Du da eine Nummer übersiehst, wird es Fehler geben. Da wäre es vermutlich einfache, die Bestellung zu löschen und neu anzulegen (dazu müsstest Du die Nummernkreise für Rechnung und Lieferschein neu einstellen).
Hallo Barbara, danke nochmal für deine Hilfe und für die Info mit dem Bestellnummern. Das lass ich dann mal lieber zumal es sich dabei nur um einen minimalen Änderungswert handelt und der auch nicht so wichtig ist. Ich hätte noch eine Frage: Kann man bei den Rechnungen auch die Email-Adresse und Telefonnummer der Kunden (falls vorhanden) einbinden? Ich hätte gerne, dass die bei der Versandadresse mit aufscheint? Kann man diese Daten aus der DB irgendwie in die Versandadressen-Abfrage mit einbinden? Vielen Dank!
Es gibt eine Anleitung für das Geburtsdatum, das geht wohl auch für Tel. und Mail: (Link nur für registrierte Nutzer sichtbar.) Vielleicht hilft Dir das.