Commit Graph

44 Commits

Author SHA1 Message Date
s.steuer a16f8a8845 Die Eingabeparameter 'id' in 06_migrationsstatus_treeview und -number beim Aufruf des Sivas2Json-Programms von Hr. Jakob sind nun jeweils in Anführungszeichen, damit auch Teilenummern mit Leerzeichen, wie z.B. 'TOS Auswahl ILS' korrekt verarbeitet werden können. Ansonsten endet das Parameterargument beim Leerzeichen 2024-11-22 00:25:10 +01:00
m.stangl b48060aabc notepad zum Betrachten der logs als Default dazu. 2024-04-03 13:07:00 +02:00
m.stangl a4f07d3e33 Impfen mit dem DataPrep Werkzeug eingebaut 2024-03-28 16:26:36 +01:00
Benjamin_Mueller 1c18ca98bf gui.bat lädt jetzt die virtuelle Umgebung. Fix der Abfrage eines Bauteils als Assembly implementiert. Kein Exit im Code mehr, der als Library verwendet werden soll. 2024-03-19 14:02:54 +01:00
Benjamin_Mueller b13800b797 Mitteilungstext in der Datei write_tos_string_to_file.bat korrigiert 2024-02-29 09:13:58 +01:00
Benjamin_Mueller 5327789473 Bat-Datei zum direkten Herausschreiben des TOS-Strings in eine Datei ohne CMD 2024-02-28 16:00:18 +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
s.steuer 896cf7a227 Musste angepasst werden, da Funktion aus get_sivas_teilestamm.py in update_database.py umgezogen wurde 2024-02-06 15:00:53 +01:00
m.stangl 3206ad242a Console Interface vereinheitlicht: Abfrage immer mit --sivasid 2024-02-02 15:13:13 +01:00
s.steuer c11094204a Angepasst, damit auch Netzwerk-Interpreter auf U: genutzt werden kann 2024-02-02 09:58:44 +01:00
s.steuer d431ba1b92 In cremig_setenv.bat NETWORK_INTERPRETER_PATH aufgenommen, damit bei Bedarf (z.B. wenn sich kein Python auf Rechner befindet) Interpreter auf U: genutzt werden kann. manage_interpreter.bat steuert zukünftig, welcher Interpreter gilt, d.h. wenn NETWORK_INTERPRETER_PATH in cremig_setenv.bat auskommentiert ist, wird Interpreter des virtual environments genutzt, wenn nicht auskommentiert gilt Interpreter auf U: + Mehrfaches voranstellen von CREMIG_BIN in Path wird nun verhindert bei mehrmaligem Aufruf von cremig_setenv.bat 2024-02-02 09:52:09 +01:00
m.stangl d7f6522ab7 parameter der .bat wurden nicht an die .py übergeben 2024-01-23 15:50:32 +01:00
m.stangl 32146a0419 erste Versuche für die Gui 2024-01-10 13:46:36 +01:00
s.steuer e249a4c750 Fehlende Parameterannahme für Pythonscript ergaenzt 2024-01-09 16:21:01 +01:00
s.steuer 5da92d57d1 Virtual Environment darf erst nach Kopieren der RuleDesigner-CSV aktiviert werden. 2024-01-08 13:37:09 +01:00
s.steuer 25c06e425b Automatisches Update der RuleDesigner-Datenbank eingebaut 2024-01-08 13:20:45 +01:00
s.steuer 6bdbb8ca7a Aufruf des Python-Interpreters ergaenzt 2024-01-08 11:34:09 +01:00
s.steuer 7a09097f68 Batchdatei zur Darstellung des derzeitigen Migrationsstandes als Treeview erstellt 2024-01-08 11:11:11 +01:00
s.steuer 5a2428bc64 Ergaenzt, dass data-dir automatisch erstellt wird wenn fehlend. Hat bisher sonst nach erstem clone zu Fehlern gefuehrt 2024-01-08 10:53:35 +01:00
m.stangl e34ebd1d53 blackliste wird geholt und geschrieben 2023-12-11 16:09:55 +01:00
m.stangl 9e4d439e9b bat Dateien umbenannt um Blacklist datenbank akquise aufzunehmen 2023-12-11 10:13:28 +01:00
m.stangl 7be759fd01 erste Fassung rein 2023-11-29 19:29:21 +01:00
m.stangl 0adc9e72b4 Besprechung der nächsten Schritte. Skelett von bat und lib dazu eingecheckt 2023-11-16 15:13:44 +01:00
s.steuer 265239eb84 Funktion der Initiierung des Virtual Environments verdeutlicht 2023-11-12 00:30:49 +01:00
s.steuer cdca6c6d3f VBA-Makro erstellt, um Daten der herausgeschriebenen Excel automatisch in eine intelligente Tabelle zu konvertieren und diejenigen Nummern, die bereits migriert wurden, bzw. noch migriert werden müssen einzufärben. Für compare_lists.py in cremig_setenv eine ergänzende Umgebungsvariable VBA_MACRO_NAME mit Verweis auf den Namen des VBA-Makros ergänzt 2023-11-12 00:29:22 +01:00
s.steuer 675279bcf1 Automatische Installation der Python Virtual Environment, falls diese noch nicht exisitert + Automatisches Ziehen der RD_Teilenummern.csv, falls nach erstmaligem Klonen dieses Repos noch keine im Data-Ordner exisitert 2023-11-12 00:25:20 +01:00
s.steuer 0dfdafca34 Automatische Installation der Python Virtual Environment, falls diese noch nicht exisitert 2023-11-12 00:23:39 +01:00
s.steuer 2aa6e9fffe Automatische Installation der Python Virtual Environment, falls diese noch nicht exisitert + Flag in -r bei Aufruf der update_database geändert, da sonst Warnhinweis 2023-11-12 00:22:40 +01:00
s.steuer b1fe51dafa Fehlende Aktivierung des virtual Environments aufgenommen, damit update_database.py ausgeführt werden kann 2023-11-05 23:15:28 +01:00
s.steuer 0cd74c924b Fehlende Aktivierung des virtual Environments aufgenommen, damit update_database.py ausgeführt werden kann 2023-11-05 23:12:27 +01:00
s.steuer 75f37f94b9 In cremig_setenv.bat Quellpfad der RuleDesigner-CSV korrigiert + Dateiname der temporären RD_bestandspool.csv im data-Verzeichnis geändert, da richtige CSV derzeit noch nicht kopiert werden darf, da im Header der CSV ein Semikolon fehlt (muss noch von PBU behoben werden) und Berechtigungsproblem von M. Stamm behoben werden muss, da CSV-Datei derzeit nicht kopiert werden kann (per Script). Aus .gitignore deshalb nochmal temporär data-Ordner herausgenommen und 'RD_Bestandspool' in 'RD_Teilenummern' umbenannt, damit CSV wie im Quellpfad heißt 2023-11-05 23:10:17 +01:00
s.steuer 09abe8693d In '03_compare_lists' können nun abgesehen von -s beliebige andere Argumente angegeben werden. Dies ist notwendig, weil neben dem Excel-Export per -s nun auch ein Treeview mithilfe anderer Schalter (-n i.V.m -t) ausgegeben werden kann. In 'cremig_setenv' wurde derweil der hard-coded-Pfad der Umgebungsvariable C:\Users\Simon\Documents\PythonProjekte\CreoMigrate (..\'Documents\10-Develop') in einen dymanischen Pfad umgewandelt. C:\Users\Simon\Documents\PythonProjekte\CreoMigrate liegt nun in dem Directory, in das das Repo geklont wurde. Zudem werden nun automatisch die Ordner \work und \log angelegt, falls diese noch nicht exisiteren 2023-11-04 00:37:31 +01:00
s.steuer 4cba9f9c71 'install_pypackages' in 'install_py' umbenannt, weil nun auch das Virtual-Environment in dieser Batch-Datei initialisiert wird, falls es noch nicht exisitert. Dies ist notwendig, weil das Virtual-Environment nun nicht mehr über git verwaltet wird, sondern eingangs initialisiert werden muss 2023-11-04 00:24:42 +01:00
m.stangl c26fdc2781 unittest für die SortierId geschrieben 2023-10-26 15:51:57 +02:00
m.stangl 2027650c25 einfach eine Command Shell mit der richtigen Umgebung aufrufen 2023-10-26 11:50:20 +02:00
m.stangl df67a0159e Batch file zur Installation der nörigen python packages dazu gemacht 2023-10-26 11:32:24 +02:00
m.stangl 29f4bc746b Pip Umgebung dazu gebaut und pandas installiert 2023-10-26 11:10:29 +02:00
m.stangl 4efff81666 erste Compare Rumpf Routine impl. 2023-10-19 17:28:47 +02:00
m.stangl 3842ccd91f pause in die batch am Ende eingefügt 2023-09-26 16:34:03 +02:00
m.stangl 923710f1da Abfrage der SIVAS Datenbank für eine spezifische Id implementiert 2023-09-26 16:12:00 +02:00
m.stangl d19fbf01df Database mit Userinput abfragen 2023-09-26 15:22:26 +02:00
m.stangl 571b61b6b2 Skripte zum update der Lokalen Datenbank in Form von csv/json files geschrieben 2023-09-26 14:53:14 +02:00
m.stangl 374cb34e3e einige Ressourcen wie blacklist und RD Bestandspool hinzugefügt 2023-09-21 15:46:20 +02:00
m.stangl c20b5b0287 erste Struktur erstellt 2023-09-21 14:37:34 +02:00