Commit Graph

59 Commits

Author SHA1 Message Date
Benjamin_Mueller 7b7df71279 Anpassung der Reihenfolge der Excelspalten in caditem.py, an bisherige Excel angeglichen. Kommentare ergänzt welche Spalten noch fehlen und wo sie zu platzieren sind. 2024-03-26 10:29:43 +01:00
m.stangl 9747f7996c Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate 2024-03-22 11:35:40 +01:00
m.stangl dd1362fec8 Fix: 'Version' wurde in der csv Dateie als Zahl erkannt und sollte beim Einlesen als String gelesen werden. 2024-03-22 11:35:34 +01:00
s.steuer 780974081b Fehlermeldung eingefügt, wenn Blacklist nicht in lokalem Verzeichnis liegt + Bei Feldüberprüfung des Feldes 'Halbzeugfarbe' wurde bisher geprüft, ob sich im Feld 'Oberfläche' ein Wert befindet. Eigentlich soll aber geprüft werden, ob sich ein Wert im Feld 'Halbzeugoberfläche' befindet. Dies wurde ebenfalls gefixt 2024-03-21 13:16:41 +01:00
m.stangl 8e6b7466a6 Export der Migrationsfunktion bestückt. 2024-03-19 17:05:48 +01:00
Benjamin_Mueller 0e4b218563 um Exportfehlermeldungen ergänzt beim Migrieren 2024-03-19 15:54:19 +01:00
Benjamin_Mueller ba11ad68ea POM in Config aufgenommen 2024-03-19 15:13:58 +01:00
m.stangl 83a250e66b Statistik in den tree eingebaut. Ein paar Fixes in der Logik. Erweiterungen des 2024-03-19 13:17:31 +01:00
m.stangl 6d52f160e8 Highlight der labels implementiert. 2024-03-18 16:31:20 +01:00
m.stangl 198a9a1d62 Baum Zeigt manipulierte Daten in orange an. nicht benutzte Methoden von caditem auskommentiert. 0
Delete
Document Number	-
Revision	-
Project Name	-
Teamcenter Item Type	-
Part Type	-
TC_ImportTime	-
Last Saved Version	-
Subject	-
Category	-
Keywords	-
Teilenummer	400102274
Title	Gefällebogen 30° beschnitten
Bezeichnung4
Author	m.stangl
StartRevision	A
Aus Halbzeug
Fertigungsart	Einzelteil
Mengeneinheit	Stck
Halbzeug
TOS-Gruppe	Schönenberger Produkt
TOS_Schoenenberger_Produkt	ILS IntraLogistikSystem
TOS_ILS	ILS 2.0
TOS_ILS_2	Gefälle
Dispogruppe	Förderer
Dispolaufgruppe	Intra Logistic System + alt-HFS
ZusaetzlicheInformationen
	0
Delete
Document Number	-
Revision	-
Project Name	-
Teamcenter Item Type	-
Part Type	-
TC_ImportTime	-
Last Saved Version	-
Subject	-
Category	-
Keywords	-
Teilenummer	400102274
Title	Gefällebogen 30° beschnitten
Bezeichnung4
Author	m.stangl
StartRevision	A
Aus Halbzeug
Fertigungsart	Einzelteil
Mengeneinheit	Stck
Halbzeug
TOS-Gruppe	Schönenberger Produkt
TOS_Schoenenberger_Produkt	ILS IntraLogistikSystem
TOS_ILS	ILS 2.0
TOS_ILS_2	Gefälle
Dispogruppe	Förderer
Dispolaufgruppe	Intra Logistic System + alt-HFS
ZusaetzlicheInformationen
  Export
2024-03-18 13:50:40 +01:00
m.stangl 1eb42b2366 Demodaten rausgeworfen. Nicht mehr nötig da mit Echtdaten anwendbar. Prüfung aller Eingaben beim Migrieren aktiviert. 2024-03-18 11:04:38 +01:00
m.stangl e3a7e79dad Generierung der Export Daten. TOS Gruppenfolge aus der TOS Nummer impl. 2024-03-15 14:07:59 +01:00
m.stangl a785eecbc2 Alle Check Logiken Implementiert 2024-03-14 14:24:37 +01:00
m.stangl 8ec356df70 Content Check weiter getrieben bis zur Kalkulationsart 2024-03-13 12:40:31 +01:00
m.stangl 8f74aac945 Test auf invalid Characters implementiert. ERP_Item.ini rausgeschmissen. Sonderzeichen im Configparser nicht einfach zu lesen. FileEncoding war auch nicht utf-8. Eigene Textdatei für Sonderzeichen 2024-03-13 11:44:12 +01:00
m.stangl 1e917e5bbd Check der Inhalte mit beider Spalten mit nur einem Rückgabewert versehen. Ansonsten unverständliche für den Nutzer. 3D Druck Keyword im Ruledesigner unterschiedlich. Beide Varianten erlaubt. Rückgabe von keiner Fertigungsart führt zu keinen Defaultwert der folgenden Comboboxen. Keine Exception deswegen mehr 2024-03-12 17:28:58 +01:00
m.stangl dd20c42851 Logik für Freigabevermerk und ZUsatzinfos implementiert 2024-03-12 14:57:47 +01:00
m.stangl f471138b96 clear funktionen für die gesamte Oberfläche implementiert. Zuruecksetzen Knopf implementiert. Combo Felder immer readonly gesetzt 2024-03-11 17:42:59 +01:00
m.stangl f7dd9d49f3 'Herstellerteilenummer' als Callbackfunktion nur für Statusübergang impl.; version_neu rausgeschmissen nach neuer Spec; restliche Statusübergänge impl. 2024-03-11 16:09:00 +01:00
m.stangl c470729918 set_states methoden für alles in der gui implementiert. Bugfix im Tree: Zuordnung tree-Id und Sivas-Id in einem dict merken, um den Doppelklick verarbeiten zu können 2024-03-08 18:44:24 +01:00
m.stangl 1b8270b908 Statusänderungen der Knöpfe begonnen. Treeview ist noch nicht korrekt. 2024-03-07 17:16:08 +01:00
m.stangl 94ff9aa100 erstes Grundgerüst in mvc gebaut, um den Status einzusammeln und an die gui weiter zu geben 2024-03-07 12:32:04 +01:00
m.stangl 3dc8af5e70 diverse Ergänzungen in den Abhängikeiten der Callbackfunktionen. Strings der Fertigungsarten haben Kürzel. Callback der fos Gruppe geändert 2024-03-06 17:13:15 +01:00
m.stangl 00f180ea39 Verweise für die Pflichtfelder aus der spec rein kopiert. 2024-03-05 17:45:00 +01:00
m.stangl fddcbb058e einige Bugs gefixt. Weiter Abhängigkeiten eingepflegt 2024-03-05 16:25:20 +01:00
m.stangl b52e36fe57 Textfelder anstatt entries verwendet. Breite und Höhe der Felder in der Zentralen Klasse änderbar 2024-03-05 14:32:26 +01:00
m.stangl 2945be89d3 an Logik weiter gebaut. Material und Werkstoff rein 2024-03-04 17:49:38 +01:00
m.stangl 46d3bbd77b Logik weiter getrieben. Debug von cb_halbzeugOhneSaege 2024-02-29 19:05:15 +01:00
m.stangl 95e4c366d6 weiter die Logiken einprogrammiert 2024-02-29 14:49:28 +01:00
m.stangl fc1b1bc946 data_from_view impl. um ein anderes Assembly zu laden. Weiteren Konpf 'lade lokal' gebaut, um Daten auch ohne weitere Serverabfrage zu laden welche lokal existieren. 2024-02-21 14:46:53 +01:00
m.stangl 5e65dc2b36 Default methoden für alle callbackroutinen rein. Umbau des Aufrufs der gui, um auch assemblies laden zu könenn 2024-02-20 12:51:38 +01:00
m.stangl f16902fd01 Logik zu Rüstcode rein 2024-02-19 14:55:22 +01:00
m.stangl 39e5f3ddbb Logik weiter gebaut bis Bezeichnung 1. Überprüfungen der Bezeichner nach kpl./KPL. Abhängigkeiten davor wie Farbe, Oberfläche usw. ergänzt 2024-02-15 18:57:05 +01:00
m.stangl 2dc83248ee Logik zur Selektion des Pfades des 3d Bauteile geändert 2024-02-14 19:05:39 +01:00
m.stangl b0b65f0614 gui um Selectionsbox für Pfad zu 3D Modell ergänzt. callbacks der Knöpfe erfolgt jetzt nur noch im Controller. 3D-Modell Pflichtfeld implementiert 2024-02-14 16:07:29 +01:00
m.stangl e4c7ccf152 ein paar Variablen in caditem protected gemacht. Laden und Speichern der ausgefüllten Oberfläche im json file im Work Ordner implementiert 2024-02-14 10:43:33 +01:00
m.stangl 501c862eeb Bedingungen für aus_halbzeug impl. 2024-02-14 09:21:32 +01:00
m.stangl b527faf086 Schalter -use_local dazu. Keine Datenbankabfrage vom Server, wenn die Dateien schon da sind. EInige Attribute im config manager privatisiert. In die Logik auch die Abhängigkeit der comboboxen definiert. Controller ist jetzt ein Observer (der einzige) 2024-02-12 17:19:42 +01:00
m.stangl 8c6d91b463 Observer pattern eingebaut. Zahlreiche Attribute protected gemacht. Logik in caditem verschoben. config aus der gui entfernt 2024-02-08 18:36:57 +01:00
m.stangl bd4b8d297e gui Aufruf mit einem Assembly holt sich alle nötigen Infos von den DAtenbanken. 2024-02-07 10:41:23 +01:00
m.stangl 6c1bb728c7 fix:Halbzeugfarbe Callback vergessen 2024-02-06 12:34:52 +01:00
m.stangl dc24a2593a Falls das Modell nach einem Key gefragt wird, den es nicht gibt, als Default none zurück 2024-02-05 21:51:33 +01:00
m.stangl f8c660e1ee Merkt sich das aktuelle Item in einer temporären json Datei im Work Ordner. Beim speichern wird der Baum ausgeblendet, da in einer neuen Session dieser neu aus der Datenbank bestimmt werden muss 2024-02-05 17:05:19 +01:00
m.stangl d8097570ac Callbacks der Knöpfe noch hinzugefügt. dazu auch cb_halzeugfarbe 2024-01-31 17:04:13 +01:00
m.stangl 7dda641aed Environment mit der Config übergeben 2024-01-31 13:44:18 +01:00
m.stangl f769bc6d7c model liest nur die Daten ein wie sie sind. Dann übernimmt die Controller Logik 2024-01-30 13:09:32 +01:00
m.stangl 8073e6f9fc zuordnung zwischen SIVAS .csv und INternem Datenmodell eingebaut. sivas_data_from_csv impl. 2024-01-25 18:36:45 +01:00
m.stangl 4b82253f6b spaces am Ende der Zeilen entfernt 2024-01-25 09:21:50 +01:00
m.stangl 7785b14431 die Comboxen werden jetzt als Teil der gui mit verwaltet und belegt 2024-01-25 09:18:29 +01:00
m.stangl a5cc42b140 gui Datenelemente aus dem aktuellen Stand von gui.py extrahiert. Jede dieser Einträge hat einen einzigen Wert 2024-01-24 17:07:53 +01:00