migrate.py: Update client parameters
This commit is contained in:
@ -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'),
|
||||
}
|
||||
|
Reference in New Issue
Block a user