Seite 1 von 1

Rechnungsnummer und/oder Kundennuummer anlegen/anzeigen

Verfasst: 09.04.2010, 12:43
von Contempt23
Hallo,

wo kann ich die Rechnungsnummer und/oder Kundennummer (wichtiger Rechnungsnummer) sowohl im Admin-Bereich, als auch auf der Rechnung/Lieferschein anzeigen lassen? Wo wird das Aussehen dieser Nummern bestimmt?
Gibt es überhaupt eine generierte Kundennummer?

Gruß

Verfasst: 09.04.2010, 15:56
von r23
Hallo,

der Kunde erhält bei der Anmeldung am Shop System eine eindeutige Nummer (customers_id)
Diese Nummer ist fortlaufend und beginnt je nach Systemkonfiguration (Datenbank) mit 1

Zusätzlich bietet der Shop die Verwaltung einer eigenen KundenNummer an.
in der Datenbank $prefix_table . 'customers' das Feld customers_number 16 Zeichen.

wenn man diese Kundenummer anzeigen möchte, muss man vermutlich die Datenbank abfragen.
(auf die schnelle habe ich diese Nummer nicht in dem Order Objekt gefunden)

Code: Alles auswählen

$customerstable = $oostable['customers]
$sql = "SELECT customers_number 
            FROM $customerstable
           WHERE customers_id = '" . intval($order->customer['customers_id]) . "'";
$sCustomersNumber = $dbconn->GetOne($sql);
An der gewünschten Stelle in der Rechnung oder Liferschein dann mit

Code: Alles auswählen

echo $sCustomersNumber;
ausgeben.

Die Rechnungsnummer ist fortlaufend und beginnt je nach Systemkonfiguration (Datenbank) mit 1
und steht auf der Rechnung hinter Order #

den Text kann man in
~/shop/admin/includes/langauges/deu/invoice.php ändern.

Code: Alles auswählen

define('ENTRY_ORDER_NUMBER', 'Order #');
Beste Grüße

ralf