Grundlegende Informationen zum Paket finden Sie unter Warenwirtschaft Erste Schritte.
Grundlegende Informationen zum Paket Produktionsplanung und -steuerung finden Sie unter Erste Schritte PPS.
![]() | Automatisches Vorschlagen der internen Seriennummer beim Erfassen des Wareneingangs: ![]() |
![]() | Informationen zu den Nummernkreiskategorien finden Sie unter alphanumerisches Hochzählen. |
![]() | Eingabemuster: ABC-5557-XYZ-7800B Dieses Muster bedeutet: Zähle die letzten 4 Stellen bis 9999. Die Zahl im Eingabemuster definiert den Startwert des Nummernkreises und legt dessen maximale Länge fest. Der Seriennummern-Generator liefert fortlaufend diese Werte zurück: ABC-5557-XYZ-7801B ABC-5557-XYZ-7802B ... ABC-5557-XYZ-9999B (Ende des Nummernkreises) |
![]() | Eingabemuster: a123|456x Dieses Muster bedeutet: Zähle von 456 bis 999. a123457x a123458x ... a123999x (Aufgrund des Operators ist dies das Ende des Nummernkreises.) |
![]() | Integrieren von Bindestrichen und Punkten in das Eingabemuster. Eingabemuster: 12.34_56-7a Dieses Muster definiert den Nummernkreis von 1234567 bis 9999999. 12.34_56-8a 12.34_56-9a ... 99.99_99-9a (Ende des Nummernkreises) |
![]() | Eingabemuster: a*0234x Dieses Muster zählt von 0234 bis (10^15-1): a0235x a9999x ... a999999999999999x (Ende des Nummernkreises, weil dieser max. 15-stellig ist) |
![]() | Eingabemuster: a\*b123 Dieses Muster zählt von 123 bis 999: a*b124 a*b125 ... a*b999 (Ende des Nummernkreises) |
![]() | Eingabemuster: a<n:Kat1:1000:9999>xzy<n:Kat2:005:999>b In der Nummernkreistabelle wird je ein Eintrag für "Kat1" und "Kat2" im Feld "Kategorie1" erstellt: ![]() Dieses Muster zählt folgendermaßen: a1000xyz005b a1001xyz006b ... a1994xyz999b (Ende der Seriennummern, da in der zweiten Kategorie der Endwert erreicht wurde) |
![]() | Eingabemuster Artikel A: 12x34_|00001 Eingabemuster Artikel B: 20x50_|00001 In der Nummernkreistabelle gibt es nur einen Eintrag für beide Seriennummernmasken: ![]() Dieses Muster zählt folgendermaßen je nach der Reihenfolge der Zubuchungen: Artikel A Artikel B 12x34_00001 20x50_00002 12x34_00003 20x50_00004 12x34_00006 20x50_00005 ... ... 12x34_99999 20x50_99998 (Ende der Seriennummern, wenn bei einem der beiden Artikel der Endwert erreicht wurde) |
![]() | Eingabemuster Artikel A: 12x34_<n:Art1:0001:9999> Eingabemuster Artikel B: 20x50_<n:Art2:0001:9999> In der Nummernkreistabelle gibt es dann jeweils einen Eintrag für die zwei Seriennummernmasken: ![]() Dieses Muster zählt folgendermaßen je nach der Reihenfolge der Zubuchungen: Artikel A Artikel B 12x34_00001 20x50_00001 12x34_00002 20x50_00002 12x34_00003 20x50_00003 ... ... 12x34_99999 20x50_99999 (Ende der Seriennummern, wenn bei einem der beiden Artikel der Endwert erreicht wurde) |
![]() | Wenn mit eigenen Nummernkreisen gearbeitet werden soll, darf der Variablenname (z. B. "Kat1") nur einmal pro Seriennummernmaske verwendet werden. Für jeden weiteren separaten Nummernkreis ist ein eigener Variablenname zu verwenden. Es kann hier zum Beispiel die Artikelnummer oder eine Artikelkurzbezeichnung gewählt werden. |
![]() | <a:Nummernkreis_mit_Buchstaben> ... zählt simpel von 0 bis 9 und dann weiter von A bis Z, da keine weiteren Optionen definiert worden sind. Dieses Muster zählt folgendermaßen: 000000000000000 000000000000001 000000000000002 ... 000000000000009 00000000000000A 00000000000000B ... 00000000000000Z 000000000000010 000000000000011 ... 000000000000019 00000000000001A ... Sofern kein Startwert angegeben wird, wird mit einem 15-stelligen Wert begonnen. Der dabei angelegte Nummernkreis sieht so aus: ![]() |
![]() | Die erste rückgelieferte Seriennummer hat immer den Wert 0 in der Nummernkreis-Verwaltung. Anhand des obigen Beispiels gibt die Seriennummernmaske folgende Einträge zurück. Diese korrespondieren mit diesem aktuellen Wert im Nummernkreis:
Wird der Endwert erreicht, wird beim Versuch, die nächste Nummer zu generieren, eine Meldung ausgegeben. Daher ist es empfehlenswert, Startwerte immer mit beabsichtigter Stellenzahl festzulegen. |
![]() | <a:Nummernkreis_mit_Buchstaben:chars=asdf> Dieses Muster zählt folgendermaßen: aaaaaaaaaaaaaaa aaaaaaaaaaaaaas aaaaaaaaaaaaaad aaaaaaaaaaaaaaf aaaaaaaaaaaaasa aaaaaaaaaaaaass ... Das Ende des Nummernkreises wird dann erreicht, wenn in der Nummernkreis-Verwaltung der aktuelle Wert 999999999999999 erreicht. |
![]() | <a:Nummernkreis_mit_Buchstaben:chars=a-e:exclude=d> Dieses Muster zählt folgendermaßen: aaaaaaaaaaaaaaa aaaaaaaaaaaaaab aaaaaaaaaaaaaac aaaaaaaaaaaaaae aaaaaaaaaaaaaba aaaaaaaaaaaaabb aaaaaaaaaaaaabc ... Das Ende des Nummernkreises wird dann erreicht, wenn in der Nummernkreis-Verwaltung der aktuelle Wert 999999999999999 erreicht. |
![]() | <a:Nummernkreis_mit_Buchstaben:chars=a-f:start=aaaaa> Dieses Muster zählt folgendermaßen: aaaaa aaaab aaaac aaaad aaaae aaaaf aaaba ... fffff baaaaa ... Das Ende des Nummernkreises wird dann erreicht, wenn in der Nummernkreis-Verwaltung der aktuelle Wert 999999999999999 erreicht. |
![]() | <a:Nummernkreis_mit_Buchstaben:chars=a-f:start=aaaaa:max=fffff> Es soll verhindert werden, dass nach fffff im Nummernkreis baaaaa ermittelt wird. Dieses Muster zählt folgendermaßen: aaaaa aaaab aaaac aaaad aaaae aaaaf aaaba ... fffff (Ende des Nummernkreises) |
![]() | <a:Nummernkreis_mit_Buchstaben:start=0:chars=0-9A-F> Dieses Muster zählt folgendermaßen: 0 1 ... 9 A ... F 10 11 ... 19 1A ... Das Ende des Nummernkreises wird dann erreicht, wenn in der Nummernkreis-Verwaltung der aktuelle Wert 999999999999999 erreicht ist. |
d | Tag 'ddd' erzeugt Tagesabkürzung. 'dddd' erzeugt den vollständigen Tagesnamen. |
m | Monat 'mmm' erzeugt Monatsabkürzung. 'mmmm' erzeugt den vollständigen Monatsnamen. |
y | Jahr 'yyyy' stellt die Jahreszahl vierstellig dar. |
h | Stunde |
n | Minute |
s | Sekunde |
z | Millisekunde |
![]() | Eingabemuster: ABC123<C:MOD43> Das Eingabemuster zählt von 123 bis 999 und fügt am Ende die MOD43-Checksumme hinzu: ABC124D ABC124E ... ABC999K (Ende des Nummernkreises, die Checksummen sind fiktiv!) |