}
odt_stylesheet(){
- local iban="$2" bic="$3"
+ local iban="$1" bic="$2"
cat <<-EOF
<?xml version="1.0" encoding="UTF-8"?>
<style:footer>
<text:p text:style-name="MP1">
<text:span text:style-name="MT1">Bankverbindung - IBAN:</text:span>
- <text:span>${iban} |</text:span>
- <text:span text:style-name="MT1">BIC:</text:span>
+ <text:span>${iban}</text:span>
+ <text:span text:style-name="MT1">| BIC:</text:span>
<text:span>${bic}</text:span>
</text:p>
</style:footer>
rmdir "$exdir/META-INF/" "$exdir/"
}
- read -r sender client date number vat vatrate <<-EOF
+ read -r sender client date number vat vatrate hourly x<<-EOF
$(sed q "invoices/$id")
EOF
- read -r sender iban bic <"senders/${sender#sender=}"
- read -r client hourly <"clients/${client#client=}"
+ read -r sender iban bic x<"senders/${sender#sender=}"
+ read -r client chourly x<"clients/${client#client=}"
mkdir -p "$exdir/META-INF"
odt_manifest >"$exdir/META-INF/manifest.xml"
rm "$exdir/content.xml" "$exdir/styles.xml" "$exdir/META-INF/manifest.xml"
rmdir "$exdir/META-INF/" "$exdir/"
}
+
+genpdf(){
+ local id="$1"
+ genodt "$id"
+ lowriter --convert-to pdf --outdir "export/" "export/${id}.odt" >/dev/null
+ rm "export/${id}.odt"
+}
+