Länge der Bezeichnung wird beim Migrieren Knopf überprüft. Bei Baugruppen und Schw.Bgrp ist nach 45 Zeichen schluss, beim Rest nach 50 Zeichen
This commit is contained in:
+7
-2
@@ -733,9 +733,15 @@ class CadItem(DataModel):
|
|||||||
def check_content(self):
|
def check_content(self):
|
||||||
"""Überprüfe die Inhalte nach Längen, Zeichenketten und korrekten Kombinationen der Eingaben"""
|
"""Überprüfe die Inhalte nach Längen, Zeichenketten und korrekten Kombinationen der Eingaben"""
|
||||||
|
|
||||||
|
pdm_kategorie_neu = self.get_gui_data("pdm_kategorie_neu")
|
||||||
content = self.get_content('bezeichnung1_sivas', 'bezeichnung1_neu')
|
content = self.get_content('bezeichnung1_sivas', 'bezeichnung1_neu')
|
||||||
|
if pdm_kategorie_neu == "Baugruppe" or pdm_kategorie_neu == "Schweissbaugruppe":
|
||||||
|
if len(content) > 45:
|
||||||
|
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross_45')
|
||||||
|
return False
|
||||||
|
else:
|
||||||
if len(content) > 50:
|
if len(content) > 50:
|
||||||
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross')
|
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross_50')
|
||||||
return False
|
return False
|
||||||
|
|
||||||
# Rüstcode und Sögeliste
|
# Rüstcode und Sögeliste
|
||||||
@@ -747,7 +753,6 @@ class CadItem(DataModel):
|
|||||||
|
|
||||||
# Rüstcode und Kategorie
|
# Rüstcode und Kategorie
|
||||||
content = self.get_content('ruestcode_sivas', 'ruestcode_neu')
|
content = self.get_content('ruestcode_sivas', 'ruestcode_neu')
|
||||||
pdm_kategorie_neu = self.get_gui_data("pdm_kategorie_neu")
|
|
||||||
if pdm_kategorie_neu != "Baugruppe" and ruestcode == "":
|
if pdm_kategorie_neu != "Baugruppe" and ruestcode == "":
|
||||||
self.message_error('Teilenummer ohne Rüstcode', 'teilenummer_ohne_ruestcode')
|
self.message_error('Teilenummer ohne Rüstcode', 'teilenummer_ohne_ruestcode')
|
||||||
return False
|
return False
|
||||||
|
|||||||
+2
-1
@@ -15,7 +15,8 @@ messages = {
|
|||||||
"mengeneinheit_infos":'Bitte prüfen, ob Mengeneinheit ≠ "M - Meter" korrekt ist!',
|
"mengeneinheit_infos":'Bitte prüfen, ob Mengeneinheit ≠ "M - Meter" korrekt ist!',
|
||||||
"material_infos":'Werkstoffvorschlag nicht möglich, da das Material nicht in der Mappingdatei "Materialübersetzung.json" enthalten ist.\nBitte Werkstoff in dieser Datei nachfpflegen und prüfen, ob der Werkstoff in den nachfolgenden Systemen vorhanden ist:\n- RuleDesigner\n- SIVAS-Produktiv- und Schulungsdatenbank\n- Solid Edge\nWenn nicht, bitte in diesen Systemen ebenfalls nachpflegen!',
|
"material_infos":'Werkstoffvorschlag nicht möglich, da das Material nicht in der Mappingdatei "Materialübersetzung.json" enthalten ist.\nBitte Werkstoff in dieser Datei nachfpflegen und prüfen, ob der Werkstoff in den nachfolgenden Systemen vorhanden ist:\n- RuleDesigner\n- SIVAS-Produktiv- und Schulungsdatenbank\n- Solid Edge\nWenn nicht, bitte in diesen Systemen ebenfalls nachpflegen!',
|
||||||
"unzulaessige_zeichen":"Unzulässige Zeichen identifiziert:\nZeichen: '{Zeichentyp}' -> Feld: '{Feldname}'",
|
"unzulaessige_zeichen":"Unzulässige Zeichen identifiziert:\nZeichen: '{Zeichentyp}' -> Feld: '{Feldname}'",
|
||||||
"bezeichnung_zu_gross":'Bezeichnung besitzt mehr als 50 Zeichen. Bitte verkürzen!',
|
"bezeichnung_zu_gross_50":'Bezeichnung besitzt mehr als 50 Zeichen. Bitte verkürzen!',
|
||||||
|
"bezeichnung_zu_gross_45":'Bezeichnung besitzt mehr als 45 Zeichen. Bitte verkürzen!',
|
||||||
"konflikt_ruestcode_saegeliste":'In Sivas prüfen, wieso Haken bei "Halbzeug ohne Sägeliste" trotz Rüstcode "SRC Standard Rüstcode" gesetzt ist.',
|
"konflikt_ruestcode_saegeliste":'In Sivas prüfen, wieso Haken bei "Halbzeug ohne Sägeliste" trotz Rüstcode "SRC Standard Rüstcode" gesetzt ist.',
|
||||||
"teilenummer_ohne_ruestcode":'Teilenummer darf nicht ohne Rüstcode migriert werden!',
|
"teilenummer_ohne_ruestcode":'Teilenummer darf nicht ohne Rüstcode migriert werden!',
|
||||||
"fertigungsart":'Fertigungsart falsch. Bitte berichtigen!',
|
"fertigungsart":'Fertigungsart falsch. Bitte berichtigen!',
|
||||||
|
|||||||
Reference in New Issue
Block a user