Compare commits
2 Commits
6c31b9fbf3
...
754ae39364
| Author | SHA1 | Date | |
|---|---|---|---|
| 754ae39364 | |||
| 6590674d8e |
+11
-6
@@ -1177,9 +1177,6 @@ class CadItem(DataModel):
|
||||
bezeichnung1 = self.get_content('bezeichnung1_sivas', 'bezeichnung1_neu')
|
||||
title = bezeichnung1
|
||||
data["KategorieNE"] = pdm_kategorie_neu
|
||||
# Bezeichnung um "- BG" ergänzen
|
||||
if pdm_kategorie_neu == "Baugruppe" or pdm_kategorie_neu == "Schweissbaugruppe":
|
||||
title = bezeichnung1 + " - BG"
|
||||
data["Title"] = title
|
||||
|
||||
# Aus Halbzeug
|
||||
@@ -2593,13 +2590,21 @@ class GuiLogic():
|
||||
ruestcode = self._model.get_gui_data("ruestcode_sivas")
|
||||
werkstoffdiskr_neu = self._model.get_gui_data("werkstoffdiskr_neu")
|
||||
aus_halbzeug = self._model.get_gui_data("aus_halbzeug_neu")
|
||||
|
||||
all_beistellungen = self._model.get_bom_properties("Lieferantenbeistellung")
|
||||
all_dispoaktiv = self._model.get_bom_properties("Dispoaktiv")
|
||||
active_id = self._model.get_current_item_id()
|
||||
children_of_active_id = self._model.get_all_children_of_id(active_id)
|
||||
bom_exists = self._model.has_bom()
|
||||
|
||||
# Ermittlung, ob sich in der Stückliste der ausgewählten Teilenummer Beistellungsteile oder nicht-dispoaktive Teile befinden
|
||||
beistellungen = False
|
||||
dispoinaktiv = False
|
||||
if bom_exists:
|
||||
beistellungen = "True" in self._model.get_bom_properties("Lieferantenbeistellung").values()
|
||||
dispoinaktiv = "False" in self._model.get_bom_properties("Dispoaktiv").values()
|
||||
for child in children_of_active_id:
|
||||
if all_beistellungen[child] == "True":
|
||||
beistellungen = True
|
||||
if all_dispoaktiv[child] == "False":
|
||||
dispoinaktiv = True
|
||||
|
||||
# Liest Optionsnamen aus 'Zusatzinformationen.cfg'
|
||||
cfg_single_options = dict.fromkeys(self._config.Zusatz.get_section_options("EinzelTextblöcke"), "EinzelTextblöcke")
|
||||
|
||||
Reference in New Issue
Block a user