Nummernkreise

Hallo zusammen,

gibt es eine Möglichkeit, die Nummernkreise zu individualisieren?

Konkret möchte ich: MMJJJJXXXX - also sowas wie 1020162403.

Nach Aussage vom Shopware Support ist das nicht möglich, da im Backend lediglich die Zahl eingegeben werden kann, mit der “weiter gerechnet” wird. Allerdings kann ich mir nicht vorstellen, dass das gar nicht geht. Immerhin gibt es die verschiedensten Nummernkreise, oftmals sogar mit Buchstaben als Kennung der Belegart (R2016 für Rechnung etc…).

 

Wisst ihr, wie und ob das geht?

 

Danke euch herzlichst, Grüße aus dem Harz.

Du könntest diesen service überschreiben: shopware/NumberRangeIncrementer.php at 5.2 · shopware/shopware · GitHub

Viele Grüße

@mlampert schrieb:

Hallo zusammen,

gibt es eine Möglichkeit, die Nummernkreise zu individualisieren?

Konkret möchte ich: MMJJJJXXXX - also sowas wie 1020162403.

Nach Aussage vom Shopware Support ist das nicht möglich, da im Backend lediglich die Zahl eingegeben werden kann, mit der “weiter gerechnet” wird. Allerdings kann ich mir nicht vorstellen, dass das gar nicht geht. Immerhin gibt es die verschiedensten Nummernkreise, oftmals sogar mit Buchstaben als Kennung der Belegart (R2016 für Rechnung etc…).

 

Wisst ihr, wie und ob das geht?

 

Danke euch herzlichst, Grüße aus dem Harz.

Hallo,

vielleicht hilft dir eins von den beiden Plugins weiter:

http://store.shopware.com/crehl34769128717/kundenspezifische-rechnungsnummer-bestellnummer-und-lieferscheinnummer.html

Beste Grüße

Sebastian

1 Like

Hab das meinem Kunden mal vorgeschlagen. Nach meiner Ansicht sollte das passen :slight_smile:

Danke dir!

Am aller einfachsten ist es, wenn man in der 
/themename/themes/Frontend/Bare/documents
die index.tpl 
verändert. Und zwar die Stelle: 

{s name=“DocumentIndexInvoiceNumber”}Rechnung Nr. {$Document.id}{/s}

Einfach nach Nr. das alphabetische Rechnungskürzel hinzufügt. 
NATÜRLICH WIE IMMER IM CHILD-THEME, RICHTIG VEERBT. :))

Dann ist es an genau einer Stelle richtig und an allen anderen falsch…

Gruß

Matt