deepseek den plan umsetzen lassen
This commit is contained in:
1 parent
6c60a72e0f
commit
044e4df783
16 files changed
+971
-55
No files matched your search
@@ -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}
|
||||
]
|
||||
@@ -0,0 +1,9 @@
|
||||
[
|
||||
{"source_field": "Antragsnummer", "target_cell": "C2", "format": null},
|
||||
{"source_field": "Name", "target_cell": "C16", "format": null},
|
||||
{"source_field": "Stellenanteil in %", "target_cell": "S16", "format": "%.2f"},
|
||||
{"source_field": "Qualifikation", "target_cell": "C20", "format": null},
|
||||
{"source_field": "Monat (MM.JJ)", "target_cell": "S20", "format": null},
|
||||
{"source_field": "Funktion", "target_cell": "C24", "format": null},
|
||||
{"source_field": "Tätigkeit", "target_cell": "B30", "format": null}
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
[paths]
|
||||
input_dir = input
|
||||
template_dir = template
|
||||
output_dir = output
|
||||
|
||||
[output]
|
||||
filename_pattern = {last_name}_{first_name}_Tätigkeitsnachweis.xlsx
|
||||
|
||||
[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
|
||||
Reference in new issue
Block a user