phpRechnung - Häufig gestellte Fragen
1. Allgemeine Fragen
- 1.0 Was ist phpRechnung
- 1.1 Wo finde ich phpRechnung
- 1.2 Was benötige ich um phpRechnung zu installieren
- 1.4 Installation: Warning: Smarty error: unable to read resource: 'login/login.tpl'
2. Adressbuch
- 2.0 Wie kann ich ein Sonderzeichen eintragen
4. Angebot
- 4.0 Wie kann ich aus Angebot eine Rechnung erstellen
5. Rechnung
- 5.0 Wie kann ich mir eine Rechnung ansehen
8. Konfiguration
- 8.0 E-Mail versenden ohne eigenen E-Mail Server
1. Allgemeine Fragen
1.0 Was ist phpRechnung
phpRechnung ist ein einfach-zu-benutzendes mehrsprachiges Rechnungsprogramm.
Mit phpRechnung können Sie folgende Aufgaben erledigen:
- Adressbuch verwalten
- Positionen / Artikel verwalten
- Angebote erstellen
- Rechnungen erstellen
- Zahlungen vornehmen
- Kassenbuch verwalten
- Einfache Benutzerverwaltung
- Einfache Konfiguration
- Offene Posten verwalten ...
- Berichte erstellen: Buchungsdetails, Rechnungsausgangsbuch ...
- Sprachen:
- Deutsch, Englisch, Französisch, Italienisch, Kroatisch, Niederländisch, Polnisch und Spanisch.
1.1 Wo finde ich phpRechnung
Eine Aktuelle phpRechnung Version finden Sie unter:
Herunterladen
1.2 Was benötige ich um phpRechnung zu installieren
Um phpRechnung installieren zu können wird folgendes benötigt:
- Webserver: nginx, Apache, Lighttpd oder auch ( Microsoft IIS - nicht getestet )
- PHP Version 5 ( mbstring, PEAR::Mail, Mail_Mime wird benötigt )
- MySQL Version 5 oder 4
- Für den Mailversand: Postfix, Exim, Sendmail...
- Webbrowser: z. B. Firefox, Opera, Konqueror ... ( Javascript wird benötigt )
- PDF-Betrachter
LiesMich
1.4
Installation: Warning: Smarty error: unable to read resource: 'login/login.tpl'
Nach der Installation von phpRechnung ab 1.6 RC1 erhalte ich folgende Meldung:
Warning: Smarty error: unable to read resource: "login/login.tpl"
in /.../Smarty.class.php on line 1092
Bitte zuerst die 'info.php' in den Browser laden und schauen ob ein Slash / am
Ende des DocumentRoot vorhanden ist. Wenn nicht vorhanden, dann muss man die
Datei '/include/smarty.inc.php' wie folgt anpassen:
$Templateroot = $_SERVER['DOCUMENT_ROOT']
."/phpRechnung";
$Cacheroot = $_SERVER['DOCUMENT_ROOT']
."/phpRechnung";
oder den absoluten Pfad zu phpRechnung angeben z. B.
$smarty->template_dir = "/www/phpRechnung/
include/smarty/templates";
$smarty->config_dir = "/www/phpRechnung/
include/smarty/configs";
$smarty->compile_dir = "/www/phpRechnung/
include/smarty/templates_c";
$smarty->cache_dir = "/www/phpRechnung/
include/smarty/cache";
Für Windows Benutzer z. B.
$smarty->template_dir = "d:/inetpub/wwwroot/
phpRechnung/include/
smarty/templates";
$smarty->config_dir = "d:/inetpub/wwwroot/
phpRechnung/include/
smarty/configs";
$smarty->compile_dir = "d:/inetpub/wwwroot/
phpRechnung/include/
smarty/templates_c";
$smarty->cache_dir = "d:/inetpub/wwwroot/
phpRechnung/include/
smarty/cache";
2. Adressbuch
2.0 Wie kann ich ein Sonderzeichen eintragen
Bis einschl. phpRechnung 1.6 RC2. Ab phpRechnung 1.6 nicht mehr nötig
Um Sonderzeichen in phpRechnung eintragen zu können, ist es notwendig
vor das Sonderzeichen ein \ voran zu stellen. ( z. B. Edy\'s )
Das gilt auch für alle anderen Tabellen.
4. Angebot
4.0 Wie kann ich aus Angebot eine Rechnung erstellen
Wenn man ein Angebot erstellt hat, kann man direkt aus der Liste
oder aus der Info-Maske eine Rechnung erstellen. Es werden alle
Positionen in die Rechnung übernommen.
5. Rechnung
5.0 Wie kann ich mir eine Rechnung ansehen
Ich habe eine neue Rechnung erstellt wie kann ich mir die ansehen ?
In Rechnung - Liste auf die Rechnungsnummer klicken ( linke Seite )
Jetzt sehen Sie den Kundennamen und die dazugehörigen Informationen
wie Rechnungsnummer, Datum, Zahlungsbedienungen, Positionen etc.
Hier haben Sie auch die Möglichkeit die Rechnung zu bearbeiten,
löschen, drucken, bezahlen oder per E-Mail an den Kunden zu senden.
Das Gleiche gilt auch für das Angebot
8. Konfiguration
8.0 E-Mail versenden ohne eigenen E-Mail Server
Ich möchte gerne meinen Kunden eine E-Mail senden, habe aber keinen E-Mail Server, geht das ?
Das geht. In der Datei /include/phprechnung.inc.php die Variable $PHPSendMail = "1"; stellen.
In der Datei /include/mail.inc.php müssen noch
Änderungen vorgenommen werden Host, Port und falls
Anmeldung notwendig ist, $Smtp["auth"] auf true zu stellen
und $Smtp["username"] und $Smtp["password"] eintragen.
$Smtp["host"] = "ihrmailserver";
$Smtp["port"] = "25";
$Smtp["auth"] = false;
$Smtp["username"] = "";
$Smtp["password"] = "";
Damit es funktioniert, muss die PHP-PEAR Erweiterung installiert sein.