From 22df08c29f6e4566d418e2a80a8279303406a733 Mon Sep 17 00:00:00 2001 From: Sebastian Reichel Date: Fri, 29 Jun 2018 00:58:19 +0200 Subject: build: switch to meson buildsystem We build the project with 'meson' now instead of using custom configure script + GNU Makefiles. To build the project, go to the project root directory and use the following commands: Building: meson build cd build ninja Update Language Files: ninja shopsystem-pot ninja shopsystem-update-po Install: DESTDIR=./tmp ninja install --- data/invoice/footer-line.svg | 115 +++++++++++++++++++++ data/invoice/invoice.final.html | 11 ++ data/invoice/invoice.final.txt | 11 ++ data/invoice/invoice.temporary.html | 17 ++++ data/invoice/invoice.temporary.txt | 17 ++++ data/invoice/logo.svg | 198 ++++++++++++++++++++++++++++++++++++ data/invoice/pdf-template.txt | 12 +++ data/invoice/treasurer.mail.txt | 8 ++ data/invoice/vat.html | 4 + data/invoice/vat.txt | 3 + 10 files changed, 396 insertions(+) create mode 100644 data/invoice/footer-line.svg create mode 100644 data/invoice/invoice.final.html create mode 100644 data/invoice/invoice.final.txt create mode 100644 data/invoice/invoice.temporary.html create mode 100644 data/invoice/invoice.temporary.txt create mode 100644 data/invoice/logo.svg create mode 100644 data/invoice/pdf-template.txt create mode 100644 data/invoice/treasurer.mail.txt create mode 100644 data/invoice/vat.html create mode 100644 data/invoice/vat.txt (limited to 'data/invoice') diff --git a/data/invoice/footer-line.svg b/data/invoice/footer-line.svg new file mode 100644 index 0000000..eafdffe --- /dev/null +++ b/data/invoice/footer-line.svg @@ -0,0 +1,115 @@ + + + +image/svg+xml + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/invoice/invoice.final.html b/data/invoice/invoice.final.html new file mode 100644 index 0000000..3856231 --- /dev/null +++ b/data/invoice/invoice.final.html @@ -0,0 +1,11 @@ +

{{{ADDRESS}}} {{{LASTNAME}}},

+ +

wir erlauben uns, Ihnen für den Verzehr von Speisen und Getränken wie folgt zu +berechnen:

+ +{{{INVOICE_TABLE}}} + +{{{VAT}}} + +

Grüße aus dem {{{SPACENAME}}},
+das Shop-System

diff --git a/data/invoice/invoice.final.txt b/data/invoice/invoice.final.txt new file mode 100644 index 0000000..80e60b8 --- /dev/null +++ b/data/invoice/invoice.final.txt @@ -0,0 +1,11 @@ +{{{ADDRESS}}} {{{LASTNAME}}}, + +wir erlauben uns, Ihnen für den Verzehr von Speisen und Getränken +wie folgt zu berechnen: + +{{{INVOICE_TABLE}}} + +{{{VAT}}} + +Grüße aus dem {{{SPACENAME}}}, +das Shop-System diff --git a/data/invoice/invoice.temporary.html b/data/invoice/invoice.temporary.html new file mode 100644 index 0000000..26dc216 --- /dev/null +++ b/data/invoice/invoice.temporary.html @@ -0,0 +1,17 @@ +

{{{ADDRESS}}} {{{LASTNAME}}},

+ +

wir erlauben uns, Ihnen für den Verzehr von Speisen und Getränken wie folgt zu +berechnen:

+ +{{{INVOICE_TABLE}}} + +{{{VAT}}} + +

Bei dieser Abrechnung handelt es sich lediglich um einen Zwischenstand. Die +Hauptrechnung wird einmal monatlich getrennt zugestellt und der Gesamtbetrag +wird dann vom angegebenen Bankkonto eingezogen.

+ +

Der Gesamtbetrag für den aktuellen Monat beträgt bisher:

{{{SUM_MONTH}}} € + +

Grüße aus dem {{{SPACENAME}}},
+das Shop-System

diff --git a/data/invoice/invoice.temporary.txt b/data/invoice/invoice.temporary.txt new file mode 100644 index 0000000..bf21c51 --- /dev/null +++ b/data/invoice/invoice.temporary.txt @@ -0,0 +1,17 @@ +{{{ADDRESS}}} {{{LASTNAME}}}, + +wir erlauben uns, Ihnen für den Verzehr von Speisen und Getränken +wie folgt zu berechnen: + +{{{INVOICE_TABLE}}} + +{{{VAT}}} + +Bei dieser Abrechnung handelt es sich lediglich um einen Zwischenstand. +Die Hauptrechnung wird einmal monatlich getrennt zugestellt und der +Gesamtbetrag wird dann vom angegebenen Bankkonto eingezogen. + +Der Gesamtbetrag für den aktuellen Monat beträgt bisher: {{{SUM_MONTH}}} € + +Grüße aus dem {{{SPACENAME}}}, +das Shop-System diff --git a/data/invoice/logo.svg b/data/invoice/logo.svg new file mode 100644 index 0000000..81e97a9 --- /dev/null +++ b/data/invoice/logo.svg @@ -0,0 +1,198 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/invoice/pdf-template.txt b/data/invoice/pdf-template.txt new file mode 100644 index 0000000..9da8a9a --- /dev/null +++ b/data/invoice/pdf-template.txt @@ -0,0 +1,12 @@ +{{{ADDRESS}}} {{{LASTNAME}}}, + +wir erlauben uns, Ihnen für den Verzehr von Speisen und Getränken {{{SUM}}}€ in Rechnung zu stellen. + +Eine detaillierte Auflistung der einzelnen Posten befindet sich, mit genauer Zeitangabe des Einkaufs, auf den folgenden Seiten. + +{{{VAT}}} + +Der Gesamtbetrag wird in 10 Tagen von dem angegebenen Bankkonto eingezogen. +Mit freundlichen Grüßen + +{{{ORGANIZATION}}} diff --git a/data/invoice/treasurer.mail.txt b/data/invoice/treasurer.mail.txt new file mode 100644 index 0000000..6c9c6ac --- /dev/null +++ b/data/invoice/treasurer.mail.txt @@ -0,0 +1,8 @@ +Hi Treasurer, + +This mail has the members' invoices for the current month +and an additional csv-file in the attachment. The members' +invoices are for your files and the csv-file can be used +for automatic money collection. + +-- {{{SHORTNAME}}} Shopsystem diff --git a/data/invoice/vat.html b/data/invoice/vat.html new file mode 100644 index 0000000..245ec27 --- /dev/null +++ b/data/invoice/vat.html @@ -0,0 +1,4 @@ +

Umsatzsteuer wird nicht erhoben, da der Verein Kreativität trifft Technik e.V. +als Kleinunternehmen unter die Regelung des +§ 19 Abs. 1 UStG +fällt.

diff --git a/data/invoice/vat.txt b/data/invoice/vat.txt new file mode 100644 index 0000000..d1ee957 --- /dev/null +++ b/data/invoice/vat.txt @@ -0,0 +1,3 @@ +Umsatzsteuer wird nicht erhoben, da der Verein Kreativität trifft +Technik e.V. als Kleinunternehmen unter die Regelung des § 19 +Abs. 1 UStG fällt. -- cgit v1.2.3