Die kleinen Dinge des Alltags rauben mir und anderen den letzten Nerv, und werden dabei regelmäßig ganz groß. Rechnungen schreiben macht anfangs zwar noch Spaß, entwickelt sich jedoch schnell zur lästigen Routine. Gerade bei Marke Eigenbau mit Calc oder Excel, wenn man Kunden- und Rechnungsnummern von Hand hochzählen muss und Ähnliches, vergeht einem die Freude Rechnungen zuschreiben.
Mit BambooInvoice wird die Sache etwas handlicher. Dort kann man Rechnungen gleich per E-Mail an Kunden versenden, oder als PDF ausdrucken und dann klassisch mit der Post abschicken. Leider steht die Rechnungsnummer und Kundennummer auf den Rechnungen nicht drauf. Diese kann man aber ähnlich, wie unten beschrieben, einbinden. Die Webapplikation ist noch Beta, was ja heutzutage nicht mehr viel heißt, in diesem Falle allerdings schon. Längst ist nicht alles perfekt, so steht zwar eine deutsche Übersetzung bereit, aber keine Lokalisation in dem Sinne, das Rechnungen für den deutschen Rechtsraum erstellt werden können.
BambooInvoice benötigt PHP5, eine Datenbank und für die PDF-Generierung die DOM-extension. Man kann es also wahlweise auf dem eigenen Webspace unterbringen, oder bei sich am heimischen Desktop unter beispielsweise einem XAMPP zum Laufen bringen.
Die Standardinstallation, auch wenn sie deutsch lokalisiert ist, produziert keine Rechnungen, die der deutschen Rechtsprechung genügen, so ist unter anderem nicht die Steuernummer des Unternehmers auf der Rechnung enthalten. Mit kleinstem Programmieraufwand ist die Sache allerdings schnell behoben. Wichtig sind zwei Dateien: view.php und pfd.php. Beide liegen im Verzeichniss bambooinvoice\bamboo_system_files\application\views\invoices.
Bei der view.php geht es Zeile 114 los. Dort einfach
<p><?php if ($companyInfo->tax_code != '') {echo 'Steuernummer: ' . $companyInfo->tax_code;}?></p>
ergänzen und fertig.
Gleiches Spiel bei pdf.php ( ab Zeile: 106):
<?php echo "Steuernummer".$companyInfo->tax_code;?><br />
Wer vorher testen möchte, der kann sich die Demo antun. Da funktioniert alles soweit. Ich habe noch Probleme mit dem E-Mail-Versand und der PDF-Generierung. Wenn das gefixt ist, ist es für mich eine Alternative zu dem etwas hakeligen Modul RechnungEasyDS-OOo.sxc.
Website besuchen: BambooInvoice | Demo
May 9th, 2008 um 5:11 pm
hello world
May 9th, 2008 um 5:13 pm
Los jetzt schicke eine E-Mail raus
June 7th, 2009 um 5:04 pm
Habe in meinem Blog über Anpassung von dem PDF Modul geschrieben:
http://blog.ideaday.de/max/2009/04/bambooinvoice-and-pdf-customisation/