Re: connexion vers SAP

Posté par ahmet57 le 16/8/2006 16:55:38
Non c bon, on me voit maintenant etant connecté sur SAP. En fait la connexion marche mais tant que je n'est pas appelé de fonction RFC, on ne me voit pas etant connecté sur SAP.

Le j'ai chargé une fonction RFC depuis Windev et on me voit étant connecté sur SAP.

Maintenant il me reste PLUS qu'a trouver comment envoyer des données à partir de cette RFC mais ca c'est un autre problème.

Merci.

Voici le code, si ça peut aider quelqu'un ....

PROCEDURE SAP_CONNECT()

// create SAP connection object
R3 est un objet Automation dynamique
R3 = allouer un objet Automation "SAP.Functions"

// Paramètres de connection
R3>>Connection>>System = "XXX"
R3>>Connection>>SystemNumber = "XXX"
R3>>Connection>>ApplicationServer = "XXX"
R3>>Connection>>client = "XXX"
R3>>Connection>>user = "XXX"
R3>>Connection>>Password = "XXX"
R3>>Connection>>language = "XXX"


SI R3>>Connection>>LOGON(0,Faux) <> Vrai ALORS
Erreur("Erreur de connection SAP")
RETOUR
SINON
// info("Connexion réussie")
autRFC_FONCTION est un objet Automation dynamique = R3>>Add("Z_PP_SCRAP_NEW_ROUT")

resultat est un booléen = autRFC_FONCTION>>Call
SI resultat = Vrai ALORS
Info("RFC Z_PP_SCRAP_NEW_ROUT chargée")
SINON
Erreur("Une erreur a été détectée pendant la récupération des données.")
R3>>Connection>>LOGOFF
FIN

FIN

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4465&post_id=18545