Multiplikation der Kabelpreise mit Ihren verwendeten Längen

This commit is contained in:
2023-05-16 18:15:35 +02:00
parent 4d011f2ebd
commit f4e507b2a2
2 changed files with 10 additions and 7 deletions
+3
View File
@@ -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': '----'} :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 = {} newDict = {}
for key, val in self.getZuordnungTeilenummernAsDict("HW_Einzelpreise").items(): for key, val in self.getZuordnungTeilenummernAsDict("HW_Einzelpreise").items():
number = val.strip() number = val.strip()
@@ -62,6 +63,8 @@ class Kosten():
del not_found_keys[key] del not_found_keys[key]
split_sivas_ids = number.split('+') split_sivas_ids = number.split('+')
self.getPriceFromAddedNumbers(key, split_sivas_ids, newDict, not_found_keys) self.getPriceFromAddedNumbers(key, split_sivas_ids, newDict, not_found_keys)
if key in faktoren:
newDict[key] *= float(faktoren[key])
return newDict return newDict
+7 -7
View File
@@ -79,19 +79,19 @@ seil_fuer_seilzugschalter = 0.299
blitzleuchte = 64.29 blitzleuchte = 64.29
sensorkabel_je_20m = 12.9424 sensorkabel_je_20m = 12.9424
stopper_weichenkabel_je_5m = 15.406 stopper_weichenkabel_je_5m = 15.406
motorkabel_je_30m = 0.7070803391211155 motorkabel_je_30m = 21.212410173633465
kabelpritschen_leitern_200_60 = 7.859553174017099 kabelpritschen_leitern_200_60 = 7.859553174017099
kabelpritsche_rsm_100_60 = 5.95 kabelpritsche_rsm_100_60 = 5.95
kabelpritsche_rsm_50_35 = 6.1 kabelpritsche_rsm_50_35 = 6.1
klemmkasten_rsm = 142.96 klemmkasten_rsm = 142.96
klemmkasten_direct_in_rsm = 93.67 klemmkasten_direct_in_rsm = 93.67
zuleitung_75_m_unterverteiler_4x4mm2_400vac = 1.99945507358256 zuleitung_75_m_unterverteiler_4x4mm2_400vac = 149.959130518692
zuleitung_75_m_unterverteiler_12x4mm2_24_vdc = 5.52915 zuleitung_75_m_unterverteiler_12x4mm2_24_vdc = 414.68625
zuleitung_75_m_unterverteiler_12x2_5mm2_24_vdc = 5.52915 zuleitung_75_m_unterverteiler_12x2_5mm2_24_vdc = 414.68625
zuleitung_55_m_klemmkasten_rsm_mitte_14g1_5_mm = 2.256421568627451 zuleitung_55_m_klemmkasten_rsm_mitte_14g1_5_mm = 124.1031862745098
zuleitung_55_m_klemmkasten_rsm_mitte_14g1_0_mm = 1.60982 zuleitung_55_m_klemmkasten_rsm_mitte_14g1_0_mm = 88.5401
profinetkabel = 44.4 profinetkabel = 44.4
schnittstellen_8x1mm2_30m = 1.1025997913738974 schnittstellen_8x1mm2_30m = 33.07799374121692
[Preise durch Sivas nicht ermittelbar] [Preise durch Sivas nicht ermittelbar]
erdung = ---- erdung = ----