phpRechnung - Häufig gestellte Fragen


 

1. Allgemeine Fragen

2. Adressbuch

3. Position

4. Angebot

5. Rechnung

6. Zahlung

7. Kassenbuch

8. Konfiguration

9. Bekannte Einschränkungen in phpRechnung

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:
http://sourceforge.net/projects/phprechnung/ ]

1.2 [ Was benötige ich um phpRechnung zu installieren ]

Um phpRechnung zu installieren wird folgendes benötigt:

  • Webserver: Apache, Lighttpd oder auch ( Microsoft IIS - nicht getestet )
  • PHP Version 5 oder 4 ( php.ini.recommended )
  • MySQL Version 5 oder 4
  • Für den Mailversand: Postfix, Exim, Sendmail...
  • Webbrowser: z. B. Firefox, Opera, Konqueror ... ( Javascript wird benötigt )
  • PDF-Betrachter

1.3 [ Installation: Keine Anmeldung möglich ]

Ich habe alle Informationen in die dbconf.php eingetragen und kann
mich trotzdem nicht anmelden, bekomme nur folgende Fehlermeldung:

Warning: mysql_fetch_array(): supplied argument is not
a valid MySQL result resource in /www/.../phpRechnung/
anmeldung/anmeldungf.php on line 31

Warning: mysql_num_rows(): supplied argument is not a
valid MySQL result resource in /www/.../phpRechnung/
anmeldung/anmeldungf.php on line 35

Warning: Cannot modify header information - headers
already sent by (output started at /www/.../
phpRechnung/anmeldung/anmeldungf.php:31) in /www/.../
phpRechnung/anmeldung/anmeldungf.php on line 37

Diese Meldung erscheint wenn man einen falschen Datenbanknamen eingibt.
Eine aktualisierte dbconf.php (bis phpRechnung 1.6 Test3.01) finden Sie unter
http://sourceforge.net/projects/phprechnung/ ]

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 /.../.../.../phpRechnung/include/smarty/libs/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

7. Kassenbuch

7.0 [ Aus welchem Grund wird eine Zahlung als Einnahme und Ausgabe eingetragen ]

Bis einschl. phpRechnung 1.6 RC2

Das Kassenbuch ist nur für Bareinnahmen- und Ausgaben gedacht.
Alle anderen Zahlungen werden der Information wegen eingetragen.
Damit das Kassenbuch korrekt geführt werden kann, müssen diese
anderen Zahlungen als Einnahme und Ausgabe eingetragen werden.

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.

9. Bekannte Einschränkungen in phpRechnung

9.1 [ Rechnung - Bearbeiten ]

Wenn eine Rechnung bezahlt wurde ist es nicht mehr möglich
die Rechnung zu bearbeiten. Wenn die Zahlung manuell storniert
wird, dann ist es wieder möglich die Rechnung zu bearbeiten.

9.2 [ Rechnung - Positionen doppelt enthalten ]

In einigen Fällen kann es vorkommen, dass Positionen in den Rechnungen
nach dem Speichern, doppelt enthalten sind.

Bis phpRechnung 1.6 Test3.01

Siehe: [ Discussion Forums: Hilfe ( Deutsch ) on SourceForge.net ]

10.1 [ Teilzahlung - Löschen ]

Bis phpRechnung 1.6 Test3.01

Wenn eine Teilzahlung gelöscht oder bearbeitet wird,
dann wird der Offene Saldo nicht mehr korrekt berechnet.

11.1 [ Kassenbuch - negative Werte ]

Bis phpRechnung 1.6 Test3.01

Negative Werte z. B. -100,00 werden im Kassenbuch nicht
überprüft so, dass nach Eingabe, die Summen nicht mehr
korrekt berechnet werden. Hinweis: Die Eingabe negativer Werte
ist nicht notwendig, da die Berechnung automatisch vorgenommen
wird, wenn der gewünschte Wert unter Ausgaben eingetragen wird.

12.1 [ MwSt.-Berechnung ]

Bis einschl. phpRechnung 1.6 Test3.01

Die Mehrwertsteuersätze werden in Angeboten/Rechnungen
nicht extra gespeichert, sondern werden jedesmal aus der
Tabelle 'mwst' berechnet.
Das hat zu Folge, dass nach einer Änderung des Steuersatzes der
neue Steuersatz auch bei den bereits gespeicherten Rechnungen
verwendet wird

Abhilfe falls Angebote/Rechnungen nachträglich gedruck werden müssen

Kurzfristiges Ändern des Steuersatzes unter Konfiguration/Mehrwertsteuer
z. B. auf 16 % damit die Mehrwertsteuer bei bereits gespeicherten Rechnungen
korrekt berechnet wird.

Nach Update auf phpRechnung 1.6 RC1 ( ab Juli 2008 verfügbar ) werden alle Positionen
Neu-Erstellt inklusive der MwSt.-Sätze z. B. bis eischl. 31.12.2006 16 % ab 01.01.2007 19 %,
so dass danach in alten Angeboten/Rechnungen die Mehrwertsteuer wieder korrekt berechnet werden kann.

20.1 [ Email - PDF Error ]

Betrifft phpRechnung 1.6 Test3 - Email - PDF Anhang

Siehe: [ Support Requests on SourceForge.net ]


Project RSS Feeds ]   [ phpRechnung Bugs ]   [ Support Requests ]   [ Mailing Lists ]