diff --git a/rechnung.sh b/rechnung.sh index f3fc5e5..51c8719 100755 --- a/rechnung.sh +++ b/rechnung.sh @@ -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"