Nummernkreis
Aus ShopleiterWiki
phpMyAdmin: „Datenbank › SQL › …“
Falls Sie lieber mit anderen Nummernkreisen bei Auftragsbelegen (Bestellungen, Lieferscheinen oder Rechnungen) arbeiten, dann müssen Sie dazu momentan noch phpMyAdmin einsetzen. Schauen Sie sich dort die beiden Datenbank-Tabellen eav_entity_store und eav_entity_type an.
Starten Sie das Datenbank-Verwaltungstool phpMyAdmin, indem Sie ein neues Browser-Fenster öffnen und die Internet-Adresse für die Datenbank eingeben. Diese Adresse lautet:
- lokal mit XAMPP: http://localhost/phpmyadmin/ oder
- extern im Internet (abhängig vom Hosting-Anbieter): Bei Kunden mit einer Plesk-Umgebung ist der Zugriff nur über Plesk selber möglich.
Wählen Sie hier Ihre Datenbank aus und klicken Sie auf den Karteikartenreiter „SQL“, jetzt können Sie beliebige SQL-Befehle auf Ihrer Datenbank ausführen lassen. Damit ab sofort der Nummernkreis für Ihre Online-Bestellungen bei 100.001 beginnt, müssen Sie die Felder in der Tabelle kennen:
- entity_store_id: Fortlaufende Nummer (autoincrement)
- entity_type_id: Art der jeweils generierten Nummer, z. B. order ID = 4
- store_id: ShopID aus Tabelle core_store von der Bestellung stammt
- increment_prefix: ID des Stores von dem die Bestellung kommt
- increment_last_id: Beinhaltet die letzte Bestellnummer inkl. Präfix
Die Stellenanzahl legen Sie in der Tabelle eav_entity_type fest. Als Standard sind im Datenbankfeld increment_pad_length 8 Stellen festgelegt. In Listing 2.8 ändern wir dies auf lediglich 6 Stellen ab. Um nun andere Startnummern zu erhalten, lassen Sie die folgenden Werte starten bei: Bestellungen mit 100.001 (order ID 4), Lieferscheinen mit 300.001 (shipment ID 24), Rechnungen mit 500.001 (invoice ID 18) usw.
# Stellenanzahl der Bestellnummer auf 6 verringern UPDATE eav_entity_type SET increment_pad_length = '6' WHERE entity_type_id = '4'; # Präfix und Nummmernkreis von Store 3 anpassen UPDATE eav_entity_store SET increment_prefix = 'BE2-', increment_last_id = 'BE2-100001' WHERE entity_store_id = '3';
Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsysttore_id = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsysteore_id = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsystemre_id = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsystem]e_id = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsystemd = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.[[Kategorie:Magento Shopsystem] = '3'; </pre> Listing 2.8: Stellenanzahl verringern und Nummernkreis anpassen
In größeren Shop-Installationen kommen bevorzugt Faktura-Lösungen und Warenwirtschaftsysteme zum Einsatz. Die Rechnungsnummer vergibt dann Ihre Fakturierungs-Software, dessen Nummernkreis Sie auch dort einstellen.
