From f4e507b2a286ee52b1b925a4fe4c7e6a92e4a7c5 Mon Sep 17 00:00:00 2001 From: mistangl Date: Tue, 16 May 2023 18:15:35 +0200 Subject: [PATCH] =?UTF-8?q?Multiplikation=20der=20Kabelpreise=20mit=20Ihre?= =?UTF-8?q?n=20verwendeten=20L=C3=A4ngen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Abfrage_Sivas.py | 3 +++ Sivas_Abgleich.cfg | 14 +++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Abfrage_Sivas.py b/Abfrage_Sivas.py index dd02d30..d9dcdd1 100644 --- a/Abfrage_Sivas.py +++ b/Abfrage_Sivas.py @@ -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 diff --git a/Sivas_Abgleich.cfg b/Sivas_Abgleich.cfg index a1c7327..713a617 100644 --- a/Sivas_Abgleich.cfg +++ b/Sivas_Abgleich.cfg @@ -79,19 +79,19 @@ seil_fuer_seilzugschalter = 0.299 blitzleuchte = 64.29 sensorkabel_je_20m = 12.9424 stopper_weichenkabel_je_5m = 15.406 -motorkabel_je_30m = 0.7070803391211155 +motorkabel_je_30m = 21.212410173633465 kabelpritschen_leitern_200_60 = 7.859553174017099 kabelpritsche_rsm_100_60 = 5.95 kabelpritsche_rsm_50_35 = 6.1 klemmkasten_rsm = 142.96 klemmkasten_direct_in_rsm = 93.67 -zuleitung_75_m_unterverteiler_4x4mm2_400vac = 1.99945507358256 -zuleitung_75_m_unterverteiler_12x4mm2_24_vdc = 5.52915 -zuleitung_75_m_unterverteiler_12x2_5mm2_24_vdc = 5.52915 -zuleitung_55_m_klemmkasten_rsm_mitte_14g1_5_mm = 2.256421568627451 -zuleitung_55_m_klemmkasten_rsm_mitte_14g1_0_mm = 1.60982 +zuleitung_75_m_unterverteiler_4x4mm2_400vac = 149.959130518692 +zuleitung_75_m_unterverteiler_12x4mm2_24_vdc = 414.68625 +zuleitung_75_m_unterverteiler_12x2_5mm2_24_vdc = 414.68625 +zuleitung_55_m_klemmkasten_rsm_mitte_14g1_5_mm = 124.1031862745098 +zuleitung_55_m_klemmkasten_rsm_mitte_14g1_0_mm = 88.5401 profinetkabel = 44.4 -schnittstellen_8x1mm2_30m = 1.1025997913738974 +schnittstellen_8x1mm2_30m = 33.07799374121692 [Preise durch Sivas nicht ermittelbar] erdung = ----