Hallo,
beim Googlen bin ich auf folgendes
"Modul" von André Mönnich gestoßen, um eine Rechnungsnummer in den Bestellungen im Adminbereich erzeugen zu können. Auf diese Rechnungsnummer kann man in der print_order.html zugreifen und in der Rechnung verwenden. In der Shopkonfiguration kann ein Rechnungsnummer-Suffix und die Startnummer definiert werden. Alles ganz schlicht ohne Schnickschnack, aber oft ausreichend.
Ich habe es in modified eCommerce Shopsoftware 1.02 und 1.03 eingebaut.
Es macht Sinn noch zusätzlich einen Textbaustein "Rechnungsnummer" in der lang_german.conf (entsprechend lang_english.conf) zu definieren.
Ansicht Bestellung im Adminbereich [ Für Gäste sind keine Dateianhänge sichtbar ]
Konfiguration - Mein Shop: Definition von Suffix und Startnummer [ Für Gäste sind keine Dateianhänge sichtbar ]
UPDATE:Ich habe eine Aktualisierung zum Modul. Zusätzlich zur Rechnungsnummer wird jetzt auch das Rechnungsdatum (nicht Bestelldatum) in der Datenbank gespeichert.
Kurzbeschreibung:
Es werden eine Rechnungsnummer und ein Rechnungsdatum erzeugt, die in der Datenbank gespeichert werden. Die Rechungsnummer wird aus einem Suffix und einer laufenden Nummer zusammengesetzt. Im Backend unter "Mein Shop" kann der Suffix und die Startzahl der laufenden Nummer definiert werden.
In der Bestellung gibt es einen zusätzlichen Button Fakturierung. Wenn dieser gedrückt wird, erzeugt das System die Rechnungsnummer. Ab diesem Augenblick ist die Bestellung nicht mehr änderbar.
Auf die Rechnungsnummer kann in der templates/templatename/admin/print_order.html mit
{$invoice_number}
und auf das Rechnungsdatum mit
{$invoice_date}
zugegriffen werden.
Danke an GTB für die Ergänzung des Datums
[...]
[
EDIT Tomcraft 18.05.2011: Erweiterte Anleitung (RechnungsnummerUndDatum.pdf) hinzugefügt, Danke an claudia.]
[
EDIT Tomcraft 14.06.2011: Anleitung aktualisiert, Danke an claudia.]
[
EDIT Tomcraft 11.02.2013: Anleitung für Shopversion 1.06 angefügt, Danke an anentpachwork.]
Linkback: https://www.modified-shop.org/forum/index.php?topic=5186.0