forked from berhsi/rechnung
Check auf Wochenende eingebaut
Das Zahlungsziel darf nicht an einem Wochenende liegen. Der Code prüft jetzt, ob es ein Wochenendtag ist und verlängert das Datum um zwei Tage.
This commit is contained in:
parent
ddc00a25cc
commit
df4a20e623
|
@ -207,10 +207,15 @@ set_value() {
|
|||
|
||||
make_invoice() {
|
||||
|
||||
local dead_days="14"
|
||||
if [ $(date +%u) -gt 5 ]; then
|
||||
dead_days="16"
|
||||
fi
|
||||
|
||||
local month_ascii=$(date '+%B')
|
||||
local inv_day=$(date '+%j')
|
||||
local inv_date=$(date '+%Y%m%d')
|
||||
local inv_dead=$(date -d '+14days' +%d.%m.%Y)
|
||||
local inv_dead=$(date -d "+${dead_days}days" +%d.%m.%Y)
|
||||
local rechnungsnummer="$inv_date-$LFDNR"
|
||||
local subject="Rechnung zu $SHORT"
|
||||
local filename="$(date '+%Y%m%d')_Rechnung_$(echo "$month_ascii")_$(echo "$KUNDE" | $TR_BIN " " "_").ltx"
|
||||
|
|
Loading…
Reference in a new issue