s.steuer
|
45e3eb6a80
|
Ursprungspfad beim Kopieren der RD_Teilenummern.csv korrigiert. Bisher wurde nur auf das Directory als Ursprungspfad verwiesen, damit shutil.copyfile funktioniert muss aber der Dateipfad mit im Pfad angegeben sein, nicht nur das Directory, in dem die Datei liegt. Zudem wird nun Argparse-Help automatisch angezeigt, wenn Flags fehlen und Argparse-Help wurde 'verschönert'
|
2023-11-12 00:36:10 +01:00 |
|
s.steuer
|
bcd4a8a1c4
|
RD_Teilenummern.csv entfernt, weil diese immer bei Bedarf gezogen werden soll
|
2023-11-12 00:32:48 +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
|
f54f4906f0
|
data-Verzeichnis wieder aufgenommen
|
2023-11-05 23:30:08 +01:00 |
|
s.steuer
|
1576d9c372
|
Keine direkten funktionalen Änderungen vorgenommen. Vor allem Errorhandling erweitert und Code an PEP8 angepasst. Zudem Anpassungen von Umgebungsvariablen in cremig_setenv.bat in diese Datei übernommen
|
2023-11-05 23:29:02 +01:00 |
|
s.steuer
|
1b37b1d22e
|
In Klasse umgewandelt. -s entfernt -> Sivas-Teilenummer wird nun wie bei Treeview-Darstellung über -n angegeben. Errorhandling hinzugefügt, wenn json-Datei oder ruldesigner-csv noch nicht exisiteren. Es wird nun automatisch versucht die csv-/json-Datei zu beschaffen/generieren. Bug bei Treeviewdarstellung von bearbeiteten Halbzeugen behoben - Bisher wurde in diesem Fall ein Fehler ausgegeben, weil das Programm im Normalfall den Praefix für die naechste Nummer festlegt. Bei bearbeiteten Halbzeugen exisitert allerdings keine darauffolgende Nummer.
|
2023-11-05 23:25:10 +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
|
1e2b3e49c9
|
Fehlendes Module openpyxl aufgenommen
|
2023-11-04 00:38:14 +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 |
|
s.steuer
|
22b97941b1
|
Virtual-Environment soll doch nicht in git verwaltet werden, da die Handhabung in einem separaten .venv-Ordner, der nach dem Klonen des Repos von dem jeweiligen Benutzer initialisiert ist einfacher und deutlich weniger fehleranfällig ist. Andernfalls gibt es Pfadprobleme
|
2023-11-04 00:18:33 +01:00 |
|
s.steuer
|
d7abf4c6ed
|
Data-, Work- und Log-Directory aufgenommen, weil diese Daten ausschließlich Arbeitsdateien sind
|
2023-11-04 00:13:54 +01:00 |
|
s.steuer
|
58c52d0a97
|
Erste Fassung einer Treeview-Darstellung der zu migrierenden Teile (aktuell ohne Kommentarspalte) erstellt, um einen schnellen Überblick über den ausstehenden Migrationsaufwand zu erhalten + Automatische Erstellung des Work-Ordners bei Excel-Export ergänz, da dieser nicht leer ohne workarounds in git eingecheckt werden kann und sonst bei erstem Excel-Export eine Fehlermeldung erscheint
|
2023-11-01 22:35:38 +01:00 |
|
MissMarple
|
5e401e0d50
|
Rekursive Funktion in compare_lists.py gefixed. Sortierung wird nun auch in exportierter Excel-Datei dargestellt.
|
2023-10-30 20:13:25 +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
|
717f4943b0
|
Debugging mit Argumenten einfach gemacht mit verschiedenen Debugging Konfigurationen
|
2023-10-24 17:02:37 +02:00 |
|
m.stangl
|
0b89c52a19
|
Pfade und Schalter auf lokale Files berichtigt
|
2023-10-24 17:01:30 +02:00 |
|
m.stangl
|
966fd8c665
|
lib aus .gitignore rausgenommen. Kommentare von compare_lists noch ergänzt
|
2023-10-19 17:59:13 +02:00 |
|
m.stangl
|
4efff81666
|
erste Compare Rumpf Routine impl.
|
2023-10-19 17:28:47 +02:00 |
|
m.stangl
|
a1d8102774
|
update Database dazu
|
2023-10-05 11:00:46 +02:00 |
|
m.stangl
|
3842ccd91f
|
pause in die batch am Ende eingefügt
|
2023-09-26 16:34:03 +02:00 |
|
m.stangl
|
13abdba8c7
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate
|
2023-09-26 16:12:13 +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
|
d448059b16
|
Materialliste im json Format als Config ergänzt
|
2023-09-26 13:58:43 +02:00 |
|
m.stangl
|
12f3545353
|
„README.md“ ändern
Ziele und Vorteile aus dem Dokument Altdatenimport integriert.
|
2023-09-26 07:57:28 +00:00 |
|
m.stangl
|
b5b1466c00
|
„README.md“ ändern
|
2023-09-26 07:39:00 +00: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 |
|
m.stangl
|
d4486ae9d5
|
Initial commit
|
2023-09-21 12:35:21 +00:00 |
|