Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

...mit Zweizeiler für zeitgesteuerte Ausführung.

CBC

Betreff:

Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 06.07.2015 - 15:47 Uhr  ·  #117917
Sich alle Umsätze der letzten Woche einfach per Mail zuschicken zu lassen, funktioniert mit diesem kleinen Zweizeiler:

Code

rm -f /tmp/umsatz_letzte_woche.csv && mysql -h 127.0.0.1 -u hibiscus -phibiscus hibiscus -e "SELECT * FROM umsatz WHERE WEEK(datum) = WEEK(DATE_SUB(CURDATE(), INTERVAL 1 WEEK)) INTO OUTFILE '/tmp/umsatz_letzte_woche.csv' FIELDS OPTIONALLY ENCLOSED BY '\"' TERMINATED BY ';' LINES TERMINATED BY '\n';"

echo "Hier alle Umsaetze der letzen Woche als CSV Datei im Anhang" | mail -r noreply@domain.de -s "Umsaetze der letzen Woche" -a /tmp/umsatz_letzte_woche.csv empfaenger@domain.de


...vorausgesetzt natürlich, man betreibt Hibiscus entsprechend my MySQL Backend. Die Abfrage funktioniert in der aktuellen Woche immer rückwirkend für die vorgerige Woche.

Sinnvoll wäre es, z.B. immer montags vor Arbeitsbeginn die o.g. Zeilen in einem Shell Script, zeitgesteuert per Cron ausführen zu lassen, dann liegen immer alle Umsätze als "Excel fähige" Datei zur Weiterverarbeitung bereit (wenn man es denn braucht).

Vielleicht nützt diese Info dem ein oder anderen ja was :-)

hibiscus

Betreff:

Re: Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 06.07.2015 - 17:10 Uhr  ·  #117918
Echt coole Scripts, die du da bastelst ;)

CBC

Betreff:

Re: Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 06.07.2015 - 18:49 Uhr  ·  #117922
Zitat geschrieben von hibiscus

Echt coole Scripts, die du da bastelst ;)


Da kann ich nur sagen: Ein cooles Programm verdient auch coole Scripte!

Heart

Betreff:

Re: Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 07.07.2015 - 09:08 Uhr  ·  #117944
Zitat geschrieben von hibiscus

Echt coole Scripts, die du da bastelst ;)


+1

Bin aufgrund Deiner Skripte wieder am Überlegen mir den Hibiscus Server doch noch mal genauer anzusehen 8-)

CBC

Betreff:

Re: Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 07.07.2015 - 14:10 Uhr  ·  #117961
Zitat geschrieben von Heart


+1

Bin aufgrund Deiner Skripte wieder am Überlegen mir den Hibiscus Server doch noch mal genauer anzusehen 8-)


Schön zu hören! Der Hibiscus-Server ist wirklich eine sehr gute Software und es lohnt sich tatsächlich da mal rein zu zoomen ;-)

Im Prinzip kann man über kleine und einfach Scripte nahezu alle Daten aus Hibiscus verarbeiten, von Konten, Überweisungen, Lastschriften ...

Wollte man z.B. wissen ob Konten im Minus sind, um dann eine Warn-SMS mit den entsp. Kontonummern zu senden, so genügt schon dieser Einzeiler :

Code

query=$(mysql -N -h 127.0.0.1 -u hibiscus -phibiscus hibiscus -e "SELECT kontonummer FROM konto WHERE saldo < 0;") && [ "$query"  = "" ] || echo "Folgende Konten sind im Minus: $query" | mail -r noreply@domain.de -s "Hibiscus" 4917133344455@sms.messagebird.com

Raimund Sichmann

Betreff:

Re: Hibiscus: Alle Umsätze letzer Woche automatisch als CSV per Email

 ·  Gepostet: 08.07.2015 - 08:36 Uhr  ·  #117977
seeehr interessant - auch der Tipp zu messagebird.com :)
Was alles noch in Zukuft mit den Messengern möglich wird, spannend.