da gibt es - wie in SAP eigentlich immer - mehrere Wege.
Ein einfacher Weg ist die Verwendung der SAPSHCUT.EXE. Da kann man SAP starten und zugleich eine Transaktion ausführen und die Felder mit bestimmten Werten befüllen. Packe zB. den Code in eine ViewMaterial.bat datei und führe die aus (vorher musst Du natürlich Deine Verbindungsparameter und Userdaten anpassen):
Details zur Sapshcut.exe findest Du im SAP-Hinweis Nr. 103019
zugegeben, aus dem Excel raus wirds etwas schwieriger, wenn du die Materialnummer aus Excel raus gesteuert haben willst...
Wesentlich flexiebler und mächtiger ist aber das SAP Scripting.
Das muss aber auf System- und Benuzerebene eingeschalten sein (war bei uns vorerst mal aus).
Damit kannst Du eigentlich alles automatisieren, was Du sonst per Maus und Tastatur in Dein SAP-Fenster eingiebst.
Natürlich lässt sich damit auch ein Material anzeigen.
Eine Übersicht zum Scripting findest Du hier: http://www.sdn.sap.com/irj/sdn/sap-gui?rid=/webcontent/uuid/007084d7-41f4-2a10-9695-d6bce1673c2f
und unzählige Diskussionen und Beispiele findest Du im SAP-Forum "SAP-Scripting general" http://www.sdn.sap.com/irj/sdn/forum?forumID=196
Dazu musst Du allerdings bei SAP einen registrierten User Service-User haben ....
Ich hoffe, das hilft weiter,
DILA
[Diese Nachricht wurde von dila am 13. Okt. 2010 editiert.]
[Diese Nachricht wurde von dila am 13. Okt. 2010 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP