diff --git a/lib/caditem.py b/lib/caditem.py index 6ca3abb..4dbed94 100644 --- a/lib/caditem.py +++ b/lib/caditem.py @@ -897,7 +897,7 @@ class CadItem(DataModel): if not ret: log_editor = os.environ.get(r'LOG_EDITOR') subprocess.run(f"{log_editor} {path}") - shutil.move(path, self.get_env('log')) + shutil.move(path, self._controller.get_env('log')) return ret @@ -976,7 +976,7 @@ class CadItem(DataModel): # Default Inhalte 'Änderungsbeschreibung':'', 'Allgemeintoleranz':'', - 'Aus Halbzeug':'', + 'HalbzeugInternAngabe':'', 'Author':'', 'BeschaffungsartNE':'', 'Bezeichnung2':'', @@ -996,7 +996,7 @@ class CadItem(DataModel): 'KalkulationsartNE':'', 'KategorieNE':'', 'Kopiertes_Teil_1_y_Skalierung':'', - 'Mengeneinheit':'', + 'EinheitNE':'', 'Oberflaechenbehandlung':'', 'Oberflaechenbehandlung':'', 'RuestcodeAusw':'', @@ -1035,7 +1035,7 @@ class CadItem(DataModel): pdm_kategorie_neu = self.get_gui_data("pdm_kategorie_neu") bezeichnung1 = self.get_content('bezeichnung1_sivas', 'bezeichnung1_neu') title = bezeichnung1 - data["KategorieNE"] = title + data["KategorieNE"] = pdm_kategorie_neu # Bezeichnung um "- BG" ergänzen if pdm_kategorie_neu == "Baugruppe" or pdm_kategorie_neu == "Schweissbaugruppe": title = bezeichnung1 + " - BG" @@ -1043,7 +1043,7 @@ class CadItem(DataModel): aus_halbzeug = self.get_gui_data("aus_halbzeug_neu") if aus_halbzeug: - data["Aus Halbzeug"] = "Ja" + data["HalbzeugInternAngabe"] = "Ja" # Halbzeugnummer halbzeugnummer = self.get_gui_data("halbzeugnummer_neu") @@ -1086,12 +1086,20 @@ class CadItem(DataModel): data["Author"] = username halbzeugOhneSaege = self.get_content('halbzeugOhneSaege_sivas', 'halbzeugOhneSaege_sivas') + trans_halbzeugOhneSaege = { + "N": "Sägeliste benötigt", + "J": "Sägeliste nicht benötigt" + } if halbzeuglaenge: - data["HalbzeugOhneSaegeliste"] = serienstatus + data["HalbzeugOhneSaegeliste"] = trans_halbzeugOhneSaege[halbzeugOhneSaege] ruestcode = self.get_content('ruestcode_sivas', 'ruestcode_neu') + trans_ruestcode = { + "HZS - Halbzeuge Sägeteile": "HZS Halbzeuge Sägeteile", + "SRC - Standard Rüstcode": "SRC Standard Rüstcode" + } if ruestcode: - data["RuestcodeAusw"] = ruestcode + data["RuestcodeAusw"] = trans_ruestcode[ruestcode] # Fertigungsart fertigungsart = self.get_content('fertigungsart_sivas', 'fertigungsart_neu') @@ -1148,7 +1156,7 @@ class CadItem(DataModel): "dm³ - Kubikdezimeter":"dm³", "m³ - Kubikmeter":"m³", } - data["Mengeneinheit"] = trans[mengeneinheit] + data["EinheitNE"] = trans[mengeneinheit] # Halbzeug halbzeug = self.get_content('halbzeug_sivas', 'halbzeug_neu')