Multiplikation der Kabelpreise mit Ihren verwendeten Längen
This commit is contained in:
@@ -54,6 +54,7 @@ class Kosten():
|
||||
|
||||
:param not_found_keys: Dict von Bauteilen, denen eine Nummer zugeordnet ist, die in Sivas nicht existiert z.B. {'schaltschrankgehaeuse_b1x800_zubehoer': '----'}
|
||||
"""
|
||||
faktoren = self.getZuordnungTeilenummernAsDict("Faktoren")
|
||||
newDict = {}
|
||||
for key, val in self.getZuordnungTeilenummernAsDict("HW_Einzelpreise").items():
|
||||
number = val.strip()
|
||||
@@ -62,6 +63,8 @@ class Kosten():
|
||||
del not_found_keys[key]
|
||||
split_sivas_ids = number.split('+')
|
||||
self.getPriceFromAddedNumbers(key, split_sivas_ids, newDict, not_found_keys)
|
||||
if key in faktoren:
|
||||
newDict[key] *= float(faktoren[key])
|
||||
|
||||
return newDict
|
||||
|
||||
|
||||
Reference in New Issue
Block a user