From c7fe43448c6b7bfd7b4c71a5d2f9cdb364b87831 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Fri, 1 Sep 2023 17:09:07 +0200 Subject: [PATCH] migrate.py: Update client parameters --- wgmaster/migrate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wgmaster/migrate.py b/wgmaster/migrate.py index 341c66a..f23b487 100755 --- a/wgmaster/migrate.py +++ b/wgmaster/migrate.py @@ -1673,7 +1673,6 @@ def migrate_payments(in_dir: str, out_dir: str) -> None: def migrate_parameters(in_dir: str, out_dir: str) -> None: params: Dict[str, str] = {p['Bezeichnung']: p['Wert'] for p in utils.csv_parse_dict(f'{in_dir}/TParameter.csv')} name = params['MANDANTENNAME1'].title().replace('F.', 'für').replace('U.', 'und').replace(' Im ', ' im ') - shortened = name.replace(' für ', ' f. ').replace(' und ', ' u. ').replace(' im ', ' i. ') suffix = params['MANDANTENNAME2'].lower().replace(' ', '').replace('.', '') types = { 'reggenmbh': 'reg. Gen.m.b.H.' @@ -1687,7 +1686,6 @@ def migrate_parameters(in_dir: str, out_dir: str) -> None: new_params: Dict[str, Optional[str]] = { 'CLIENT_NAME_TOKEN': tokens[0], 'CLIENT_NAME_SHORT': tokens[1], - 'CLIENT_NAME_SHORTENED': shortened, 'CLIENT_NAME': name, 'CLIENT_NAME_SUFFIX': None, 'CLIENT_NAME_TYPE': types[suffix], @@ -1704,6 +1702,9 @@ def migrate_parameters(in_dir: str, out_dir: str) -> None: 'CLIENT_WEBSITE': params.get('MANDANTENHOMEPAGE', None), 'DELIVERY_OBLIGATION': params.get('LIEFERPFLICHT/GA1', None), 'DELIVERY_RIGHT': params.get('LIEFERRECHT/GA1', None), + 'VAT_NORMAL': '0.20', + 'VAT_REDUCED': '0.10', + 'VAT_FLATRATE': '0.13', 'DOCUMENT_SENDER': params.get('ABSENDERTEXT2', None), 'TEXT_DELIVERY_NOTE': params.get('LIEFERSCHEINTEXT', None).replace(' daß ', ' dass ').replace('obige Angaben maßgeblicher Veränderungen', 'maßgeblichen Veränderungen obiger Angaben'), }