FIX - Oberflächenbehandlung konnte bei Schweißbaugruppen nicht ausgewählt werden, da Feld in diesem Fall bisher disabled war + In 'Automatische Zusatzinformationen' neue Variante aufgenommen, wenn das Halbzeug bei einer Halbzeugbearbeitung dem Lieferanten beigestellt wird, also in der Blacklist vorliegt
This commit is contained in:
+9
-2
@@ -1472,7 +1472,8 @@ class GuiLogic():
|
||||
elif key == 'cb_neuaufbau':
|
||||
ret = ['cb_3Dmodel_neu']
|
||||
elif key == 'cb_aus_halbzeug_neu':
|
||||
ret = ['cb_halbzeugoberflaeche', 'cb_halbzeugfarbe', 'cb_werkstoffdiskrepanz', 'cb_werkstofftyp_neu', 'cb_material_neu', 'cb_oberflaeche_neu','cb_halbzeugnummer', 'cb_halbzeuglaenge', 'cb_3Dmodel_neu']
|
||||
ret = ['cb_halbzeugoberflaeche', 'cb_halbzeugfarbe', 'cb_werkstoffdiskrepanz', 'cb_werkstofftyp_neu', 'cb_material_neu', 'cb_oberflaeche_neu',
|
||||
'cb_halbzeugnummer', 'cb_halbzeuglaenge', 'cb_3Dmodel_neu', 'cb_zusatzinfos_auto_text']
|
||||
elif key == 'cb_halbzeugoberflaeche':
|
||||
ret = ['cb_halbzeugfarbe']
|
||||
elif key == 'cb_halbzeugfarbe':
|
||||
@@ -2356,6 +2357,8 @@ class GuiLogic():
|
||||
self.set_state('cb_oberflaeche_neu', 'disabled')
|
||||
else:
|
||||
self.set_state('cb_oberflaeche_neu', 'readonly')
|
||||
elif pdm_kategorie_neu == "Schweissbaugruppe":
|
||||
self.set_state('cb_oberflaeche_neu', 'readonly')
|
||||
else:
|
||||
self.set_state('cb_oberflaeche_neu', 'disabled')
|
||||
|
||||
@@ -2461,6 +2464,7 @@ class GuiLogic():
|
||||
ruestcode = self._model.get_gui_data("ruestcode_sivas")
|
||||
teilenummer = str(self._model.get_gui_data("teilenummer"))
|
||||
werkstoffdiskr_neu = self._model.get_gui_data("werkstoffdiskr_neu")
|
||||
aus_halbzeug_neu = self._model.get_gui_data("aus_halbzeug_neu")
|
||||
|
||||
if selected is None:
|
||||
text = ''
|
||||
@@ -2491,7 +2495,10 @@ class GuiLogic():
|
||||
else:
|
||||
text = self._config.Zusatz.get('EinzelTextblöcke', 'Truemmer')
|
||||
elif teilenummer in blacklist:
|
||||
text = self._config.Zusatz.get('EinzelTextblöcke', 'Blacklist')
|
||||
if aus_halbzeug_neu:
|
||||
text = self._config.Zusatz.get('EinzelTextblöcke', 'BlacklistHZ')
|
||||
else:
|
||||
text = self._config.Zusatz.get('EinzelTextblöcke', 'BlacklistBG')
|
||||
elif werkstoffdiskr_neu == True:
|
||||
text = self._config.Zusatz.get('EinzelTextblöcke', 'Werkstoffdiskrepanz')
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user