move the whole app in subfolder

This commit is contained in:
Rob committed 2026-06-30 15:34:47 +02:00
1 parent fa3e99dec0
commit 94e245a3a0
27 files changed

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
[
{"column": "A", "field_name": "ID", "type": "number", "required": false},
{"column": "B", "field_name": "Kommentar", "type": "string", "required": false},
{"column": "C", "field_name": "Antragsnummer", "type": "string", "required": true},
{"column": "D", "field_name": "Name", "type": "string", "required": true},
{"column": "E", "field_name": "Qualifikation", "type": "string", "required": true},
{"column": "F", "field_name": "Funktion", "type": "string", "required": true},
{"column": "G", "field_name": "Stellenanteil in %", "type": "number", "required": true},
{"column": "H", "field_name": "Monat (MM.JJ)", "type": "string", "required": true},
{"column": "I", "field_name": "Tätigkeit", "type": "string", "required": true}
]
+10
View File
@@ -0,0 +1,10 @@
[
{"source_field": "Antragsnummer", "pdf_field": "Antragsnummer_Field", "format": null},
{"source_field": "Name", "pdf_field": "Name_Field", "format": null},
{"source_field": "Stellenanteil in %", "pdf_field": "Stellenanteil_Field", "format": null},
{"source_field": "Qualifikation", "pdf_field": "Qualifikation_Field", "format": null},
{"source_field": "Monat (MM.JJ)", "pdf_field": "Monat_Field", "format": null},
{"source_field": "Funktion", "pdf_field": "Funktion_Field", "format": null},
{"source_field": "Tätigkeit", "pdf_field": "Tätigkeiten_Field", "format": null},
{"source_field": "Datum", "pdf_field": "Datum_Field", "format": null}
]
+22
View File
@@ -0,0 +1,22 @@
[paths]
input_dir = input
template_dir = template
output_dir = output
[output]
filename_pattern = {last_name}_{first_name}_Tätigkeitsnachweis.pdf
[font]
# Statische Schriftgröße (in Punkt) für alle Felder im PDF
fontsize = 9
[parsing]
# Sheets whose names match these patterns are treated as monthly data sheets
# Use * as wildcard. Sheets not matching are ignored (e.g. "Alle Rollen").
month_sheet_pattern = * 20??
# Skip rows where the employee name is empty
skip_empty_name = true
# Skip rows where Antragsnummer is missing
skip_empty_antragsnummer = true