[61837] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: SAP Transaktion aus MS-Access starten

daemon@ATHENA.MIT.EDU (Gerhard Fricke)
Wed Mar 11 01:53:27 2009

X-Barracuda-Envelope-From: dmr@mit.edu
To: sapr3-news@mit.edu
Date: Wed, 11 Mar 2009 06:53:18 +0100
From: Gerhard Fricke <gerhard.fricke@lsw.de>
Message-ID: <1236750798.11@user.newsoffice.de>

msit2000@googlemail.com schrieb am 03.10.2009:

> Hallo.

> Wir haben eine ACCESS Datenbank mit z.B. einem Feld für "kreditor".

> Wie könnte man nun direkt aus ACCESS Datenblattansicht über Hyperlink/
> Makro,etc. einfach
> die Transaktion starten:

> FB1LN mit dem Parameter aus Feld "Kreditor".

> Gibt es da was, irgendeine Idee ?

> Danke und Grüsse,

>   Michael
Hallo Michael,
ich kenne zwar Access nicht so gut, weiß aber, dass es möglich ist, 
Hyperlinks zu verwenden. Daher würde ich folgenden Ansatz wählen:

1. Erstellen einer CMD-Datei, die folgende Zeilen enthält:
@echo off
c:
cd\Programme\SAP\FrontEnd\SAPgui
sapshcut.exe -sysname="<Bezeichnung des Systems>" -client=<Mandant> 
-user=<Username> -pw=<Passwort> -language=DE -maxgui -type=transaction 
-command="FBL1N"

2. Einbauen des Hyperlinks in Access

Nachteile dieser Variante:
- Passwort steht im Klartext in der CMD-Datei
- Dem User muss Mehrfachanmeldung erlaubt sein.
- Der User muss diszipliniert sein, sonst hat er schnell zig Sessions 
offen.


Andere Möglichkeit, die ich sehe, ist, mit einem Makro-Rekorder ein 
Makro erzeugen und es anschließend verallgemeinernd modifizieren und in 
Access einbinden.

Vielleicht helfen dir ja meine Gedanken dazu.

Tschüß

Gerd


home help back first fref pref prev next nref lref last post