Feld 'Zusatzinformationen' aus Feldprüfung entfernt, da dieses Feld je nach Fall auch leer sein darf + Werkstoff wird nun bei Einzelteilen, die aus einem Halbzeug gefertigt werden, nicht mehr in die Excel geschrieben, da der Werkstoff in diesem Fall durch das Halbzeug definiert wird.

This commit is contained in:
2024-04-04 10:04:13 +02:00
parent 339ba53257
commit 3473b2c37c
+4 -3
View File
@@ -641,8 +641,6 @@ class CadItem(DataModel):
self.check_key_both_columns("aenderungstext_sivas", "aenderungstext_neu", missing) self.check_key_both_columns("aenderungstext_sivas", "aenderungstext_neu", missing)
# Freigabevermerk # Freigabevermerk
self.check_key_both_columns("freigabevermerk_sivas", "freigabevermerk_neu", missing) self.check_key_both_columns("freigabevermerk_sivas", "freigabevermerk_neu", missing)
# Automatische Zusatzinformationen
self.check_key_existence("zusatzinfos_auto_text", missing)
if len(missing) > 0: if len(missing) > 0:
return (False, missing) return (False, missing)
else: else:
@@ -870,7 +868,6 @@ class CadItem(DataModel):
ret = False ret = False
if re.findall(r'1 out of 1', content): if re.findall(r'1 out of 1', content):
os.remove(path)
self.message_info('Preparation sucessful', 'preparation_sucessful', {'path':impf_pfad}) self.message_info('Preparation sucessful', 'preparation_sucessful', {'path':impf_pfad})
ret = True ret = True
elif re.findall(r'Error', content): elif re.findall(r'Error', content):
@@ -1209,8 +1206,12 @@ class CadItem(DataModel):
# Material # Material
material = self.get_content('material_sivas', 'material_neu') material = self.get_content('material_sivas', 'material_neu')
if material: if material:
if not aus_halbzeug:
data["WerkstoffNE"] = material data["WerkstoffNE"] = material
else:
data["WerkstoffNE"] = ""
# Oberfläche # Oberfläche
oberflaeche = self.get_gui_data('oberflaeche_neu') oberflaeche = self.get_gui_data('oberflaeche_neu')