Inhalte aufrufen

Profilbild

Order Number Formatter


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
29 Antworten zu diesem Thema

#21 Chris_tian

Chris_tian

    Senior Benutzer

  • Members
  • 1017 Beiträge

Geschrieben: 25 November 2013 - 16:16

Moin Christian
bist du da weiter gekommen?
grüß
Neil


Hallo Neil,

was meinst du mit weiter gekommen? Ich warte noch auf Antwort.
Grüße

Christian

CS BikeWear


#22 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 25 November 2013 - 23:12

Hallo Christian,

Und wenn man die Möglichkeit einbaut die ersten x Ziffern auszublenden? Es muss doch IRGENDWIE möglich sein KEINE 100 stellige Bestellnummer zu haben.
Ist zumindest nachvollziehbar was ich bezwecken will?


Nein, ich stehe hier völlig auf dem Schlauch, weil ich dein Anliegen irgendwie nicht verstehe :confused:;)

Kannst du bitte einen Screenshot von deinen ONF-Einstellungen machen und hier posten?

Murat Cakir
SmartStore AG


#23 Chris_tian

Chris_tian

    Senior Benutzer

  • Members
  • 1017 Beiträge

Geschrieben: 26 November 2013 - 10:13

Hallo Christian,



Nein, ich stehe hier völlig auf dem Schlauch, weil ich dein Anliegen irgendwie nicht verstehe :confused:;)

Kannst du bitte einen Screenshot von deinen ONF-Einstellungen machen und hier posten?


Der ONF ist nicht das Problem, der funktioniert einwandfrei. Das Problem ist nur, dass er zu spät kam.

Nochmal - (ca. April/Mai 2013): Christian freut sich, dass SmartStore.NET installiert wurde und macht sich ans Konfigurieren. Da er es aus .BIZ so gewohnt war, wollte er in der Ordernummer wieder das Datum haben. Da das technisch aber nicht machbar war, hat er sich vorerst mit der Jahreszahl 2013 zufrieden gegeben. Die Ordernummer 20130000 war geboren.
ca. November 2013: Nach ersten Erkundungen der neuen Version 1.2.1.0 hatte Christian den ONF (Order number formatter) entdeckt und freute sich über die Funktion, endlich das genaue Datum in der Ordernummer einbauen zu können. Nach anfänglichen Unklarheiten konnte dank Murats Hilfe die Funktion verstanden und umgesetzt werden. Die Ordernummer CSB-20130711-20131958 war geboren.......
Christian hatte doch nicht verstanden, da er dachte, dass er mit dem ONF die Nummer wieder von "0" beginnen lassen kann und somit das im Mai eingegebene 2013 wieder weg wäre.


Anstatt der CSB-20130711-20131958
sollte die neue Nummer wie folgt aussehen CSB-20130711-0000

Das ganze hat nicht nur optische Gründe, die lange Nummer passt in einige Felder in meiner WaWi nicht und auch alle Rechnungs- und Lieferscheinvorlagen müsste ich nun umprogrammieren. E-Mail Betreffe (?) werden sehr lang und letztens hat ein Kunde auf den AB gesprochen:

"Hallo mein Name ist XXXX, ich würde gerne folgende Bestellung stornieren: C..S..B..-..2..0..1..3..0..7..1..1..-..2..0..1..3..1..9..5..8, ich wiederhole: C..S..B......"

Ich hoffe das hilft weiter, unverständlich ausdrücken kann ich mich nämlich ganz gut :D

Grüße

Christian

Angehängte Bilder


CS BikeWear


#24 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 26 November 2013 - 17:34

Wenn die Nummer so aussehen soll: CSB-20130711-0000

ID Mindestlänge auf 4 setzen und den ID-Zähler mit dem vorher geposteten SQL-Skript auf 0 setzen (oder auf eine andere Zahl)... und damit leben, dass bei Erreichen der Nr. 20130000 das System Fehler produzieren wird. Aber dann bist du ja schon steinreich ;)

Wenn die Nummer so aussehen soll: CSB-2013-0000

Datumsformat yyyy eingeben und ID-Zähler wie oben beschrieben runtersetzen.

Murat Cakir
SmartStore AG


#25 Chris_tian

Chris_tian

    Senior Benutzer

  • Members
  • 1017 Beiträge

Geschrieben: 26 November 2013 - 18:04

Wenn die Nummer so aussehen soll: CSB-20130711-0000

ID Mindestlänge auf 4 setzen und den ID-Zähler mit dem vorher geposteten SQL-Skript auf 0 setzen (oder auf eine andere Zahl)... und damit leben, dass bei Erreichen der Nr. 20130000 das System Fehler produzieren wird. Aber dann bist du ja schon steinreich ;)

Wenn die Nummer so aussehen soll: CSB-2013-0000

Datumsformat yyyy eingeben und ID-Zähler wie oben beschrieben runtersetzen.


Hallo Murat,

Wenn ich dann nächstes Jahr 20130000 erreichen würde, muss ich vorher einfach den Wert über das Skript dementsprechend erhöhen. Aufgrund der Wirtschaftslage rechne ich aber erst in 2 Jahren damit :D

Das Script kann ich unter System>Wartung ausführen oder?

Grüße

Christian

CS BikeWear


#26 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 26 November 2013 - 19:56

Das Script kann ich unter System>Wartung ausführen oder?


Ich hoffe... bei einigen Hostern scheinen entspr. DLLs zu fehlen, die zum Ausführen von T-SQL Befehlen erforderlich sind. Probier's mal. Wenn du einen Fehler kriegst, musst du über das SQL Server Management Studio gehen. Ich helfe dann, wenn es soweit ist.

Murat Cakir
SmartStore AG


#27 Chris_tian

Chris_tian

    Senior Benutzer

  • Members
  • 1017 Beiträge

Geschrieben: 26 November 2013 - 20:16

Ich hoffe... bei einigen Hostern scheinen entspr. DLLs zu fehlen, die zum Ausführen von T-SQL Befehlen erforderlich sind. Probier's mal. Wenn du einen Fehler kriegst, musst du über das SQL Server Management Studio gehen. Ich helfe dann, wenn es soweit ist.

Super, vielen dank!
Bin bei Centron, werde das morgen testen.

CS BikeWear


#28 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 27 November 2013 - 00:07

Centron geht soweit ich weiß.

Murat Cakir
SmartStore AG


#29 Chris_tian

Chris_tian

    Senior Benutzer

  • Members
  • 1017 Beiträge

Geschrieben: 28 November 2013 - 19:35

Hat alles einwandfrei funktioniert. Bisher sind keine Probleme aufgetreten. Skript wurde auch ohne Zwischenfall ausgeführt.

Grüße

Christian

CS BikeWear


#30 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 28 November 2013 - 22:28

Super! :8ball:

Murat Cakir
SmartStore AG