Rechnungen
Selbstverständlich ist das System in der Lage, Rechnungen zu schreiben.
Persistente Rechnungsdaten
Um deutsches Recht einzuhalten, werden bestimmte Daten auf der Rechnung beim ersten Abruf unveränderlich gespeichert. Das heißt, dass bei jedem weiteren Aufruf der Rechnung Name, Anschrift und Währung auf der Rechnung gleich bleiben, selbst wenn diese Daten im Kundenprofil geändert wurden. Dem Administrator ist es möglich, für eine oder mehrere Rechnungen die gespeicherten Daten zu löschen und die Rechnung/en neu zu initialisieren. Dies sollte aber nur in den seltensten Fällen (falsche Adressdaten, Tippfehler, Firma fehlt etc.) gemacht werden.
Rechnungslayout
Das Rechnungslayout wird in der Datei lib/PDFInvoice.php definiert. Hier können/sollten auch die Daten auf der Rechnung geändert werden. Dazu zählt beispielsweise das Farbschema, der Name und die Anschrift der Firma und die Logo-Position. Die Änderungen sollten in den Zeilen 140-190 erfolgen. Das Rechnungslogo können Sie auswechseln, indem Sie die Datei themes/invoice-logo.jpg ersetzen.