Kunden-E-Mail-Bericht
Sende deinen Kunden einen E-Mail-Bericht über deine Arbeitszeiten
Simon Schaufelberger
E-Mail-Bericht über Arbeitszeiten
Ein Kimai-Plugin zum Versenden eines E-Mail-Berichts an einen Kunden mit den Arbeitszeiten und Beschreibungen des Vortags.
Sind Sie ein Freiberufler? Verwenden Sie dieses Plugin, um Ihren Kunden einen täglichen Statusbericht über die geleisteten Arbeitsstunden zu senden.
Überraschen Sie Ihren Kunden mit Transparenz und Vertrauen statt mit einer unerwartet hohen Rechnung am Ende des Monats. So hat Ihr Kunde einen guten Überblick über alle geleisteten Arbeiten.
In der Kundenverwaltung können Sie einstellen, ob Sie jedem Kunden einzeln einen Statusbericht zusenden möchten.
Tagesbericht als responsive E-Mail
Die E-Mail passt sich nahtlos an jedes Endgerät an. Sie können die E-Mail auf jedem Gerät perfekt lesen. Je nach Geräteeinstellung kann Ihr Kunde die E-Mail auch im Dunkelmodus perfekt lesen.
Was ist enthalten?
- eine neue Berechtigung manage_customer_email_report
- ein neuer Befehl zum Versenden des E-Mail-Berichts
- ein Meta-Feld für Kunden, um den E-Mail-Bericht zu aktivieren
Systemvoraussetzungen
Sie benötigen die Möglichkeit, Cronjobs auf Ihrem Server auszuführen, entweder in Ihrer Hosting-Administrationsplattform oder manuell über crontab -e
.
Dies ist erforderlich, um den Befehl bin/console customer-email-report:send
auszuführen.
Einrichtungsschritte nach der Installation
Wenn Sie den E-Mail-Bericht täglich um 1:00 Uhr nachts in deutscher Sprache versenden möchten, können Sie den folgenden Cronjob verwenden:
0 1 * * * /usr/bin/php8.1 /var/www/html/kimai/bin/console customer-email-report:send --locale=de >/dev/null 2>&1
Kompatibilität
Die folgende Tabelle enthält einen Vergleich zwischen Plugin und benötigter Kimai Version.
Plugin Version | Minimale Kimai Version |
---|---|
1.0.0 | 2.0.0 |
Installation
Dateien kopieren
Extract the ZIP file and upload the included directory and all files to your Kimai installation to the new directory:
The file structure needs to look like this afterwards:
Cache leeren
After uploading the files, Kimai needs to know about the new plugin. It will be found once the cache was re-built. Call these commands from the Kimai directory:
How to reload Kimai cache
bin/console kimai:reload --env=prod
It is not advised, but in case the above command fails you could try:
rm -r var/cache/prod/*
You might have to set file permissions afterwards:
Adjust file permission
You have to allow PHP (your webserver process) to write to var/
and it subdirectories.
Here is an example for Debian/Ubuntu, to be executed inside the Kimai directory:
chown -R :www-data .
chmod -R g+r .
chmod -R g+rw var/
You might not need these commands in a shared-hosting environment.
And you probably need to prefix them with sudo
and/or the group might be called different from www-data
.
Aktualisierung
Updating the plugin works exactly like the installation:
- Delete the directory
var/plugins/CustomerEmailReportBundle/
-
Execute all installation steps again:
- Dateien kopieren
- Cache leeren
Bilder
FAQ
Die FAQs werden vom Entwickler des Angebots bereitgestellt.
You can buy the plugin via Lemon Squeezy (CreditCard, instant access)
Support-questions, bug-reports and feature-requests can be made via the contact form at www.simonschaufelberger.de.
Yes, after purchasing the plugin, I can give you access to the GitHub Repository of this plugin if you tell me your GitHub username via the contact form at www.simonschaufelberger.de.