Migrate WaageId to other part deliveries
This commit is contained in:
@ -1341,6 +1341,8 @@ def migrate_deliveries(in_dir: str, out_dir: str) -> None:
|
|||||||
mgnr = delivery_dict[linrs[0]]['MGNR']
|
mgnr = delivery_dict[linrs[0]]['MGNR']
|
||||||
znr = delivery_dict[linrs[0]]['ZNR']
|
znr = delivery_dict[linrs[0]]['ZNR']
|
||||||
|
|
||||||
|
glob_waage = set(delivery_dict[linr]['Waagentext'] for linr in linrs if delivery_dict[linr]['Waagentext'])
|
||||||
|
|
||||||
zwstid = lsnr[8]
|
zwstid = lsnr[8]
|
||||||
if zwstid not in branches:
|
if zwstid not in branches:
|
||||||
branches[zwstid] = {}
|
branches[zwstid] = {}
|
||||||
@ -1411,7 +1413,7 @@ def migrate_deliveries(in_dir: str, out_dir: str) -> None:
|
|||||||
|
|
||||||
hkid = lookup_hkid(kgnr, qualid)
|
hkid = lookup_hkid(kgnr, qualid)
|
||||||
|
|
||||||
waage = d['Waagentext']
|
waage = list(glob_waage)[0] if len(glob_waage) == 1 else d['Waagentext']
|
||||||
scale_id, weighing_id = None, None
|
scale_id, weighing_id = None, None
|
||||||
if waage:
|
if waage:
|
||||||
waage = re.split(r' +', waage)
|
waage = re.split(r' +', waage)
|
||||||
|
Reference in New Issue
Block a user