Hallo Makrus,
ich habe die Schnitstelle mit Kommandosprache selbst gebaut, funktioniert in Prinzip so:
Ortsstruktur in Elcad bildet Stücklistenstruktur ab (alle Bauteile eines Einbauortes kommen in eine Stückliste).
Symbole im Elcad Projekt definieren Zusammenhang Einbauort - Stücklistennummer (Stücklistensymbole).
KS-Skript sucht die genannten Stücklistensymbole, holt die Dateinamen, sucht dann alle Geräte und schreibt alle Stücklisten auf definierten Datenpfad.
In SAP Stückliste zum ändern öffnen.
In dieser Stücklistenbearbeitung ist ein Knopf eingebaut, der die aktuelle Elcad Stückliste aus der Datei ließt, "vorhandene Positionen löschen", speichern.
Zur Sicherheit kann man die vorherige Stückliste mit der gerade gelesenen vergleichen, man bekommt damit einen Überblick, ob es richtig wird. Der GAU wäre: durch einen Tippfehler wird eine Stückliste in eine komplett andere Maschine eingelesen - der Einkauf würde ausrasten!!
Ich habe alle Daten (auch die SAP-Stücklistennummer) im Elcad Projekt gespeichert, die beim Anlegen eines neuen Projektes eingetragen werden. Es müssen bei der Übergabe keine Daten per Hand eingegeben werden, die Tippfehler verursachen.
Funktioniert seit einigen Jahren sehr gut.
Jürgen
------------------
Der Tag, an dem Du nicht lächelst, ist ein verlorener Tag (C. Chaplin)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP