Hello,
[Nachtrag] Google ist schlau:
ich habe im Netz nach einer Funktion in php gesucht, die eindeutige IDs erzeugt, die nur aus Ziffern bestehen.
Wirklich brauchbares habe ich nicht gefunden.
PHP kennt die Funktion uniqid
Nach diesem Vorbild könntest Du auch eine eigene Nummer generieren.
Aber das ist mMn der falsche Ansatz. Eine Artikelnummer sollte durchaus auch Sinn haben. Z. B.:
- WGR = Warengruppe, mnemonisch oder drei bis vier Ziffern.
- Artikelgruppe
- Artikel
- Variante
- Prüfziffer
Beispiel:
KAB-NYM-0525-001-9
Da muss man allerdings inzwischen auch mit der Intelligenz von Google rechnen:
Wobei die Prüfziffer jetzt noch nicht stimmt, die ist frei erfunden.
Diese Nummern sollte man also tatsächlich nur intern verwenden.
Es scheint mir sowieso so zu sein, dass auf den Angeboten und den Rechnungen keine Artikelnummern, sondern
- Angebots-Positionsnummern
- Rechnungs-Positionsnummern
ersscheinen sollten. Die sind dann ohnehin Unique und nicht im Internet zu finden, bestenfalls als Telefonnummer.
Mir scheint es sich hier also immer noch ein Modellierungsproblem bzw. um drei bis fünf ausgelassene Semester beim Wirtschafts(informatik)studium zu handeln.
Glück Auf
Tom vom Berg