#1 (permalink)  
Alt 10.02.2006, 11:44
Benutzerbild von IT-B@SICS
Erfahrener Benutzer
 
Registriert seit: 18.10.2005
Ort: 01809 Heidenau
Beiträge: 168
Standard

Hallo,

ist es m?glich, folgendes zu erreichen?

Die Kunden sollten ab der Kd.-Nr. 12500 anfangen und die Auftrags- bzw. Order ID mit 15250.

Im Admin kann man das nicht einstellen, also welche Datei(en) muss ich bearbeiten?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 07.10.2006, 11:55
Neuer Benutzer
 
Registriert seit: 16.06.2006
Beiträge: 2
Standard

Hallo,

hab darauf auch nirgends eine Antwort gefunden. Kann uns jemand helfen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 07.10.2006, 15:05
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 123
Standard

Kannst im phpMyAdmin (SQL-Editor) den folgenden Befehl eingeben.

Zitat:
ALTER TABLE orders AUTO_INCREMENT=1000
1000 = Bestellnummer, kannst nach belieben angeben.

Aber ACHTUNG: Vorher Datenbank sichern.

Gruß ducky
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 19.11.2006, 23:54
Benutzerbild von Schoelu
Neuer Benutzer
 
Registriert seit: 22.03.2006
Beiträge: 9
Standard

Hallo
Ich wäre schon froh, wenn bei mir überhaupt eine Nr. generiert würde.
Die Kundennummer bleibt bei mir immer leer. Das auch dann, wenn ich im Admin von Hande eine Nummer (nur Zahlen) eingebe und anschliessend speicher.
Das Feld Kundennummer ist und bleibt leer.

Was ist hier falsch.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 08.01.2007, 02:02
Benutzerbild von back@me
Erfahrener Benutzer
 
Registriert seit: 13.10.2004
Beiträge: 317
Standard

Zitat:
Zitat von ducky
Kannst im phpMyAdmin (SQL-Editor) den folgenden Befehl eingeben.
1000 = Bestellnummer, kannst nach belieben angeben.

Aber ACHTUNG: Vorher Datenbank sichern.

Gruß ducky
OK, funktioniert wunderbar, doch was, wenn ich bemerke, dass meine Bestellnummer anders aufgebaut sein muss: Nicht mehr 1000, sondern z.B. 01079256? Wo kann ich die "grundlegende" Bestellnummer ändern, sodass ab dieser Zahl weitergezählt wird? Wenn ich z.B. den SQL Befehl erneut mit einer anderen Nummer ausführe, bringt das nichts. Muss ich erst irgend eine Tabelle löschen und anschl. neu anlegen?

Danke für den Hinweis.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 08.01.2007, 12:00
Benutzer
 
Registriert seit: 05.01.2007
Ort: Heidenheim
Beiträge: 76
Standard

ohne weitere änderungen am code vor zu nehmen ist eine bestellnummer wie die von dir gewünschte nicht möglich, da auto_increment werte ganzzahlen sind und eine ganzzahl nunmal nie mit einer null begint.

im übrigen müsste ein erneutes "ALTER TABLE orders AUTO_INCREMENT=xxx" jederzeit möglich sein, solange der wert über dem maximal wert der letzten bestellnumer liegt! wenn du also eine bestellung hast die bereits die nummer 832 aufweist, und das die letzte bestellung ist, kann dein wert für den sql befehl minimal 833 sein.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 08.01.2007, 14:27
Benutzerbild von back@me
Erfahrener Benutzer
 
Registriert seit: 13.10.2004
Beiträge: 317
Daumen hoch

Hi lebensform (welche Lebensform bist Du? )

Danke für den Tipp. Ich hatte bereits zwar versucht, den SQL Befehl erneut zu setzen, habe aber vorher nicht nachgedacht, dass die Zahl nicht kleiner sein darf und auch nicht mit null beginnen darf! Danke

Ist es denn auch möglich -wenn wir schon beim Thema sind- eine Bestellnummer zu generieren, die z.B. so aufgebaut ist:

[beliebige Zeichen][Monat][Jahr][fortlaufende Zahl]

Meine Kundennummer habe ich so aufgebaut.

Danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 24.01.2007, 11:17
Erfahrener Benutzer
 
Registriert seit: 26.05.2005
Ort: Hattingen
Beiträge: 207
Standard

Hast Du schon Antwort oder eine Lösung. Ich möchte ebenfalls ein prefix vor die Bestellnummer setzen.

Danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 24.01.2007, 11:25
Benutzerbild von back@me
Erfahrener Benutzer
 
Registriert seit: 13.10.2004
Beiträge: 317
Unglücklich

Hi dfluess,

nein, habe seit dem leider keine Rückmeldung erhalten.

Gibt vielleicht keine Lösung dazu?!

Gruß

back@me
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 24.01.2007, 13:10
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

Zitat:
Zitat von lebensform
ohne weitere änderungen am code vor zu nehmen ist eine bestellnummer wie die von dir gewünschte nicht möglich, da auto_increment werte ganzzahlen sind und eine ganzzahl nunmal nie mit einer null begint.
UNSIGNED ZEROFILL löst auch das Problem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bestellnummer, kunden

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand