Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP > SAP
SAP Forum d'entraide sur SAP et sur la programmation avec le langage ABAP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/05/2007, 20h05   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2006
Messages : 51
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 51
Points : 11
Points : 11
Par défaut connexion java à SAP

Bonjour,

Je débutes aujourd'hui en stage où je dois réaliser une petite mission où je dois développer un module j2EE qui se connecterait à une application SAP pour récupérer la liste des informations du module HR(employes entrant et sortant ).

Voila je ne connais pas du tout SAP et je voudrais savoir si vous pouviez m'éclairer.

Par ou debuter
Faut il ajouter un plugin a eclipse
quelqun pourrait m'indiquer un site ou un bout de code pour que j'apprehende.

Merci
jpsegret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2007, 23h17   #2
Candidat au titre de Membre du Club
 
Inscription : juin 2006
Messages : 51
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 51
Points : 11
Points : 11
voila en cherchant un peu je viens de decouvrir que les class loader de java peuvent recuperer des données stockées dans la table de donnée Maxbd qui est utilisée par sap d'après mes recherches.

J'ai aussi remarqué que certains utilisé jconnector pour sap


quelqun pourrait il me guider merci
jpsegret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 08h55   #3
Membre habitué
 
Inscription : septembre 2005
Messages : 164
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 164
Points : 104
Points : 104
SAP a son propre environnement de dev inspirer d'eclipse
Heptaeon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 10h23   #4
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
Bonjour,

par inspiré d'eclipse il fuat comprendre un implémentation d'eclipse ... c'est Netweaver Studio mais il n'est en rien nécessaire pour intéragir avec SAP en Java.
IL est tout a fait dangereux et inutil d'aller directement se greffer sur la BD de SAP surtout si des mises a jour sont prévues ... sap doit restr maitre sur les données. Ce qu'il faut c'est effectivement utiliser le JavaConnector qui est disponible gratuitement pour qui a un compte OSS c'est a dire a priori our tous les projets SAP. Avec cela, un eclipse standard va largement suffir il faudra

1) Instancier des classes pour se connecter
2) Utiliser des classes pour appeler des modules fonctions existants dans SAP et prévus pour un appel depuis l'exterieur en RFC.


Comment reconnaitre un tel module ? Va sur le module, dans Attributes (l premier onglet), dans processeing Type , Remote Enabled Module doit etre coché. Il existe deja des modules préfabriqués pour mettre a jour les objets du BOR soit depuis le code ABAP, soit depuis l'extérieur : tout simplement les BAPIs d'où leur nom :
Business Application Programming Interfaces ... d'autre Modules FOnction sont accessibles en RFC et si ca ne suffit pas (j'en doute), tu peux toi meme en concevoir.
Enfin pour trouver les BAPIS, il y a la transaction BAPI.
Dernière info qui pourrait te manquer : http://service.sap.com/connectors
pour télécharger le javaconnector.
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/05/2007, 13h42   #5
Membre du Club
 
Avatar de cybercrisp
 
Inscription : octobre 2006
Messages : 104
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 104
Points : 69
Points : 69
Salut, ca fait un mois et demie que je suis en stage et j'avoue que les debuts sont assez difficiles, je te donne mon code pour se connecter via SAP (peut etre pas propre, mais bon!).

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
package Package_business_layer;
import com.sap.mw.jco.*;
import java.io.*;

public class ConnectSAP 
{
	// Déclaration des variables de la classe
	private JCO.Client SAPConn; // Chaine de connexion à SAP
 
	// Variables du systeme
	private String operatingSystem; 
	private String IPSystem;
	private String hostName;
	private String IDSystem;
	private String dataBaseIDSystem;
	private String dataBaseSystem;
	private String dataBaseHost;
	private String SAPRelease; 
 
	// Variable interne
	private IRepository repository;
 
	 // Déclaration des variables Static partagées par toutes les instances de l'objet
	static private int SAPnbConn = 0 ; // Compteur de connexion SAP
	static private String SAPlastConnError = "" ;// Dernière erreur de connection
	private long start = 0;
	private long end = 0;
	private long executionTime = 0;
	

   
   
   public  IRepository getRepository()
   {
   	return this.repository;
   }
   public void setRepository(IRepository repository)
   {
  	this.repository=repository;
   }
 
//	Constructeur
  ConnectSAP(String SAPClient, String SAPUser, String SAPPass, String SAPLang, String SAPServer, String SAPSystem)
  {
   start =  System.currentTimeMillis();
   try
   {
	// Création de la chaine de connexion
    String _SID=saisieSID();
	SAPConn = JCO.createClient(SAPClient, SAPUser, SAPPass, SAPLang, SAPServer, SAPSystem);//,hostgateway,servicegateway); 
	SAPConn.connect(); // Connexion 
	SAPnbConn++ ; 
	JCO.addClientPool(_SID, 10, SAPClient, SAPUser, SAPPass, SAPLang, SAPServer, SAPSystem);
	repository = JCO.createRepository("MYRepository",_SID);
	this.setRepository(repository);
	System.out.println("Vous êtes connecté(e)...");
	System.out.println("\n");
	//recuperation des parametres pour usr05
	dataRemote dtR=new dataRemote(SAPClient,SAPUser,_SID);
	systemInfo(SAPClient,SAPUser,_SID);
	}
  catch(Exception e)
   {
	SAPlastConnError =  e.toString();
	System.out.println("Planté : "+SAPlastConnError);
   } 
   end = System.currentTimeMillis();
   executionTime = end - start ;
 }
 
  public long getExecutionTime()
  {
   return executionTime;
  }
  public void closeConn()
  {
   SAPConn.disconnect(); 
   SAPnbConn--;
  }
  public String getOperatingSystem()
  {
   return operatingSystem;
  }
  public String getIPsystem()
  {
   return IPSystem;
  }
  public String getHostName()
  {
   return hostName;
  }
  public String getIDSystem()
  {
   return IDSystem;
  }
  public String getDataBaseIDSystem()
  {
   return dataBaseIDSystem;
  }
  public String getDataBaseSystem()
  {
   return dataBaseSystem;
  }
  public String getDataBaseHost()
  {
   return dataBaseHost;
  }
  public String getSAPrelease()
  {
   return SAPRelease;
  }
  // Recupère le dernier message d'erreur
  public String getLastConnError()
  {
   return SAPlastConnError ;
  }
  // Récupère le nb de connexion SAP en cours dans le proxy
  public int getNbConn()
  {
   return SAPnbConn ;
  }
  
  
  
  public String saisieSID()
 {      
	  try{  
	      System.out.println("SID (VMD): ");
		  BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		  String _SID=br.readLine();
		  return _SID;
		  }catch(Exception e){
	  System.out.println("Erreur de saisie SID");
	  return "";
	  }
	}
		  
//	parametres user
	public void init(String nom,String SID)
	{
	try{	
	JCO.Function function = null;
	JCO.Table codes = null;
	String sid=SID;
	
	IRepository repository = JCO.createRepository("MYRepository", sid);

	IFunctionTemplate ftemplate = repository.getFunctionTemplate("ZPARAMETREUSERFUN");
	
	JCO.Function fun = new JCO.Function(ftemplate);
	JCO.Client client = JCO.getClient(SID); 
		
	JCO.ParameterList inputnom = fun.getImportParameterList();
	inputnom.setValue(nom,"BNAME");
	client.execute(fun); 
	
	JCO.Structure ret = fun.getExportParameterList().getStructure("RETURN");
	
	JCO.Table division = fun.getTableParameterList().getTable("PTAB");
	JCO.Table societe = fun.getTableParameterList().getTable("PTAB1");
	JCO.Table magasin = fun.getTableParameterList().getTable("MTAB");
		
	
	
	try{
	Thread.sleep(1000);	
	System.out.println("VOS PARAMETRES\n");
	System.out.println("Division: "+division.getString("PARVA"));
	System.out.println("Société: "+societe.getString("PARVA"));
	System.out.println("Magasin: "+magasin.getString("PARVA"));
	}catch(Exception e){
		e.printStackTrace();
		}
	
	
	
	
	}catch(Exception e){System.out.println("Erreur initialisation de paramétres ...");}
	
	}		  
		  
		  
  
  
  private void systemInfo(String SAPClient, String SAPUser,String SID)
  {
	
   try
   {
	IFunctionTemplate ftemplate = repository.getFunctionTemplate("RFC_SYSTEM_INFO");
	if(ftemplate != null)
	{
	 JCO.Function function = ftemplate.getFunction();
	 JCO.Client client = JCO.getClient(SID);
	 client.execute(function);
	 JCO.Structure s = function.getExportParameterList().getStructure("RFCSI_EXPORT");
	 //Appel de init pour la recuperation de parametres
	 dataRemote dtR=new dataRemote(SAPClient,SAPUser,SID);
	 this.init(dtR.getUserId(),dtR.getSid());
	 	 
	 
	 for(JCO.FieldIterator e = s.fields(); e.hasMoreElements(); )
	 {
	  JCO.Field field = e.nextField();
      if( field.getName().compareTo("RFCOPSYS") == 0 ) operatingSystem = field.getString();
	  if( field.getName().compareTo("RFCIPADDR") == 0 )IPSystem = field.getString();
	  if( field.getName().compareTo("RFCHOST2") == 0 )hostName = field.getString();
	  if( field.getName().compareTo("RFCSYSID") == 0 )IDSystem = field.getString();
	  if( field.getName().compareTo("RFCDATABS") == 0 )dataBaseIDSystem = field.getString();
	  if( field.getName().compareTo("RFCDBSYS") == 0 )dataBaseSystem = field.getString();
	  if( field.getName().compareTo("RFCDBHOST") == 0 )dataBaseHost = field.getString();
	  if( field.getName().compareTo("RFCSAPRL") == 0 )SAPRelease = field.getString();
	  }
     
  
	 try{
		Thread.sleep(3200);
	  //recuperations des informations utiles des clients
	 	infoClient inf=new infoClient(); 
		inf.setConnection(client);
		inf.setRepository(this.getRepository());
	  //fin de recuperation
	  
	  //appel du menu	 			  
		Menu m=new Menu(inf.getConnection(),inf.getRepository(),SID);
		m.printMenu();
		}catch(Exception e){
		e.printStackTrace();
		}
		}
	   }
	   catch(Exception e)
	   {
		System.err.println("Erreur : "+e.toString());
	   }
  }
  
 

  
  }

NOTE:

The SAP Java Connector runtime environment consists of 3 parts:
sapjco.jar - java archive containing JCo's Java runtime classes

{library prefix}sapjcorfc{shared library extension} - JNI runtime library containing JCo's native code

{library prefix}rfccm{shared library extension} (librfc32.dll on Windows systems) - native RFC library used by JCo for handling remote function calls to and from an SAP System


Instal sous windows

To install JCo for Windows unzip the appropriate distribution package into an arbitrary directory {sapjco-install-path}.
If you already have an older librfc32.dll in the {windows-dir}\system32 directory, please replace it with the one that comes with JCo.
Then add {sapjco-install-path} to the PATH environment variable.
Finally, add {sapjco-install-path}\sapjco.jar to your CLASSPATH environment variable.




Sous linux

To install JCo for Linux copy the appropriate distribution package into an arbitrary directory {sapjco-install-path}. Next, change to the installation directory:
cd {sapjco-install-path} [return]

and extract the archive:

tar zxvf sapjco-linux*2.1.8.tgz [return]

Then add {sapjco-install-path} to the LD_LIBRARY_PATH environment variable.
Finally, add {sapjco-install-path}/sapjco.jar to your CLASSPATH environment variable.
cybercrisp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2007, 10h16   #6
Membre du Club
 
Inscription : avril 2007
Messages : 95
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 95
Points : 49
Points : 49
Pour info il existe plusieurs moyens de connecter SAP à Java...

D'abord y'a typiquement deux types de messages ...

Les IDOC l'équivalent SAP des XML SOAP, qui sert de messages asynchrones (fire and forget)
Les RFC des fonctions distantes CPI-C qui sont utilisées de manière synchrone. Parmis les RFC on a les BAPI (Business API) qui sont des fonctions maintenues par SAP et release indépendante. Ils faut toujours les favoriser au RFC non BAPI si on veut que sa solution dure...

Puis y'a le moyen technique de se connecter.

Il existe le JCO (java connector) un Jar à ajouter a son projet, voir exemple si dessus qui fonctionne avce tous les EDI.

Il existe aussi Netweaver Studio qui est un Eclipse adapté par SAP avec un plugin qui génére les classes de connexion et le proxy.

En enfin sur les dernières version de SAP (ECC6.0) il est possible d'activer un SOAP Connector.

Quand on est client le mieux est d'aller sur l'url suivant : http://service.sap.com/connectors

Reste que la principale difficulté est avant tout fonctionnelle, et architectural et non technique. SAP est techniquement facile à connecté.

POur ceux que cela intéresse y'a un excellent cours chez SAP le BIT100, je l'ai donné en Belgique...

Jerome
jeromechezgdf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2007, 10h59   #7
Membre actif
 
Avatar de Fango
 
Inscription : décembre 2005
Messages : 197
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 197
Points : 178
Points : 178
Citation:
Envoyé par Heptaeon
SAP a son propre environnement de dev inspirer d'eclipse
SAP Netweaver Developper Studio, qui repose effectivement sur eclipse. La prochaine version devrait normalement etre sous forme d'un plugin (plus propre!).

Mais comme l'a dit cladsam, cet outil n'est pas necessaire pour resoudre ton probleme.

Bon courage!
Fango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2007, 16h58   #8
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 46
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 46
Points : 30
Points : 30
Citation:
Envoyé par jpsegret
Bonjour,

Je débutes aujourd'hui en stage où je dois réaliser une petite mission où je dois développer un module j2EE qui se connecterait à une application SAP pour récupérer la liste des informations du module HR(employes entrant et sortant ).
Merci
Bonjour,
est ce que tu as pu résoudre ton problème?

J'ai ajouté sapjco.jar et les autres fichiers .dll à mon projet et je reussie à me connecter sur SAP. Mais mon problème est que je ne sais pas comment faire pour récuperer les données qui m'intéressent comme le nom d'un client ou son adresse en connaissant son numéro par exemple.

Comment je peux trouver les noms de mes tables qui correspondent à :"PTAB", PTAB1", MTAB", "PARVA",... de l'exemple du code ci-dessus.

Est-ce que qq peut m'aider? Merci
bassbaki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 11h30   #9
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
Citation:
Envoyé par bassbaki
Comment je peux trouver les noms de mes tables qui correspondent à :"PTAB", PTAB1", MTAB", "PARVA",... de l'exemple du code ci-dessus.

Est-ce que qq peut m'aider? Merci
En gardant CECI sur ta clef USB, appelons ca la bible du chercheur de tables
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 20h07   #10
Membre du Club
 
Avatar de cybercrisp
 
Inscription : octobre 2006
Messages : 104
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 104
Points : 69
Points : 69
Code :
1
2
3
4
...
IFunctionTemplate ftemplate = repository.getFunctionTemplate("ZPARAMETREUSERFUN");
...
ZPARAMETREUSERFUN est un module fonction que j'ai developpé... son code est au boulot dc si ca t'interesse toujours je pourais te le filer jeudi, mais ya rien de compliqué.J'avais suivi un tuto sur les modules fonctions donc faut s'amuser à le lire et à le comprendre (tu peux le retrouver sur sdn mais je sais plus où)
__________________
Inutile mais indispensable....
cybercrisp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 20h10   #11
Membre du Club
 
Avatar de cybercrisp
 
Inscription : octobre 2006
Messages : 104
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 104
Points : 69
Points : 69
En tout cas merci a cladsam pour sa bible
__________________
Inutile mais indispensable....
cybercrisp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 20h31   #12
Membre du Club
 
Avatar de cybercrisp
 
Inscription : octobre 2006
Messages : 104
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 104
Points : 69
Points : 69
tables pour les clients:

KNA1 Données de base du client
KNVA Données sur les horaires des points de livraison du
KNB1 Données sur l’entreprise cliente
KNB5 Données de relance client
KNVV Données vente du client
KNVI Données sur les taxes liées au client
KNVP Données sur les partenaires du client
KNVK Données sur le contact du partenaire
KNVH Données sur la hiérarchie client
__________________
Inutile mais indispensable....
cybercrisp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2007, 14h24   #13
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 46
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 46
Points : 30
Points : 30
Par défaut Merci

Merci cybercrisp et cladsam pour votre aide.
La bible de Cladsam a l'air très util.
bassbaki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 11h36   #14
Invité de passage
 
Inscription : février 2004
Messages : 13
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 13
Points : 4
Points : 4
Par défaut Connexion java-sapjco

Bonjour

Je travaille sur un projet qui se connecte à un système sap en utilisant sapjco 2.1.8.
Habituellement nous avons une gateway central instance sur le port 33<instance number>.
Hors notre client n'a pas de gateway sur le port 33xx.
Il a seulement un message server sur le port 36xx.
Est il possible de faire la connexion avec sapjco ?

Merci
armand_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2010, 11h55   #15
Membre régulier
 
Avatar de TheBlue
 
Inscription : septembre 2005
Messages : 116
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 116
Points : 84
Points : 84
Envoyer un message via MSN à TheBlue
Bonjour.
Après avoir désespéré de pouvoir utiliser SAP Netweaver Developer Studio, je veux essayer est-ce que ça marche avec ce JCO.
Y a-t-il moyen de récupérer le jar ? j’utilise une version d’évaluation de netweaver, et quand je clique sur le lien http://service.sap.com/connectors on me demande de s’authentifier en un certain compte « SAP Service Marketplace » pour les clients.
une solution ?
TheBlue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2010, 10h41   #16
Membre confirmé
 
Inscription : août 2009
Messages : 226
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 226
Points : 239
Points : 239
JCO ne fait peut-être pas partie de la version d'évaluation. Tu as vérifié sur SDN la liste des logiciels qui peuvent être téléchargés? (en dehors du minisap)
sandraros est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2010, 11h12   #17
Membre régulier
 
Avatar de TheBlue
 
Inscription : septembre 2005
Messages : 116
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 116
Points : 84
Points : 84
Envoyer un message via MSN à TheBlue
Bonjour.
Je l’ai cherché dans le dossier d’Eclipse et je crois que je l’ai trouvé dans l’arborescence : D:\Soft\SAP NetWeaver Developer Studio\CE72_IDE_SDN-Evaluation_v2\IDE\8.20.10001.091216134426\NWDS\eclipse\plugins\com.sap.mw.jco_2.1.8.091124122849\lib
Le fichier pèse 297 Ko, est ce qu’il s’agit bien de lui ?
TheBlue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2010, 15h57   #18
Membre régulier
 
Avatar de TheBlue
 
Inscription : septembre 2005
Messages : 116
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 116
Points : 84
Points : 84
Envoyer un message via MSN à TheBlue
La réponse c'est non
Il faut se débrouiller pour accéder à http://service.sap.com/connectors et télécharger le zip complet de JCo, donc pas la peine d'essayer autre chose
Bonne journée.
TheBlue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 15h47   #19
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 30
Points : 28
Points : 28
Me contacter en MP

1077727 - SAP JCo 3.0 release and support
strategy

The JCo 3.0 release is supported for the following operating systems in
combination with SAP JVM 5 or the Java 5 Standard Edition of the
corresponding platform vendor [mentioned in brackets]:


o Windows x86 32bit (Versions: Windows XP, Windows Server 2003,
Windows Vista) [SUN JSE 1.5.0]

o Windows x64 64bit (Versions: Windows Server 2003, Windows Vista,
Windows Server 2008) [SUN JSE 1.5.0]

o Windows Itanium 64bit (Versions: Windows Server 2003, Windows
Server 2008) [SUN JSE 1.5.0]

o Linux x86 32bit (Versions: SuSE SLES9, SuSE SLES10, RedHat EL4,
RedHat EL5) [SUN JSE 1.5.0]

o Linux x86 64bit (Versions: SuSE SLES9, SuSE SLES10, RedHat EL4,
RedHat EL5) [SUN JSE 1.5.0]

o Linux Itanium 64bit (Versions: SuSE SLES9, SuSE SLES10, RedHat EL4,
RedHat EL5) [SUN JSE 1.5.0]

o Linux zSeries 64bit (Versions: SuSE SLES9, SuSE SLES10, RedHat EL5)
[IBM JSE 1.5.0]

o Linux PowerPC 64bit (Versions: SuSE SLES9, SuSE SLES10, RedHat EL4,
RedHat EL5) [IBM JSE 1.5.0]

o AIX 64bit (Versions: 5.2, 5.3, 6.1) [IBM JSE 1.5.0]

o HP-UX PA-RISC (Versions: HP-UX B11.11, B11.23, B11.31) [HP JSE
1.5.0]

o HP-UX Itanium (Versions: HP-UX B11.23, B11.31) [HP JSE 1.5.0]

o Solaris SPARC 64bit (Versions: Solaris 9, 10) [SUN JSE 1.5.0]

o Solaris x64 (Version: Solaris 10) [SUN JSE 1.5.0]

o Apple MAC OS Intel 32bit (Versions: 10.4, 10.5) [Apple JSE 1.5.0]

o Apple MAC OS Intel 64bit (Versions: 10.4, 10.5) [Apple JSE 1.5.0]

o z/OS 64bit (Versions: 1.8, 1.9) (For Details on JCo on z/OS please
see also SAP note 1253440.) [IBM JSE 1.5.0]

o IBM i 64bit (Versions: V5R4, V6R1) [IBM JSE 1.5.0]

The JCo 3.0 release is supported for the following operating systems in
combination with SAP JVM 6 or the Java 6 Standard Edition of the
corresponding platform vendor [mentioned in brackets]:

Windows x86 32bit (Versions: Windows XP, Windows Server 2003,

Windows Vista, Windows Server 2008) [SUN JSE 1.6.0]

o Windows x64 64bit (Versions: Windows XP, Windows Server 2003,
Windows Vista, Windows Server 2008) [SUN JSE 1.6.0]

o Windows Itanium 64bit (Versions: Windows Server 2003, Windows
Server 2008) [SUN JSE 1.6.0]

o Linux x86 32bit (Versions: SuSE SLES10, RedHat EL5) [SUN JSE 1.6.0]

o Linux x86 64bit (Versions: SuSE SLES10, RedHat EL5) [SUN JSE 1.6.0]

o Linux Itanium 64bit (Versions: SuSE SLES10, RedHat EL5) [SUN JSE
1.6.0]

o Linux zSeries 64bit (Versions: SuSE SLES10, RedHat EL5) [IBM JSE
1.6.0]

o Linux PowerPC 64bit (Versions: SuSE SLES10, RedHat EL5) [IBM JSE
1.6.0]

AIX 64bit (Versions: 5.3, 6.1) [IBM JSE 1.6.0]

o HP-UX Itanium (Versions: HP-UX B11.23, B11.31) [HP JSE 1.6.0]

o Solaris SPARC 64bit (Version: Solaris 10) [SUN JSE 1.6.0]

o Solaris x64 (Version: Solaris 10) [SUN JSE 1.6.0]

o Apple MAC OS Intel 64bit (Version: 10.5) [Apple JSE 1.6.0]

o z/OS 64bit (Versions: 1.8, 1.9) (For Details on JCo on z/OS please
see also SAP note 1253440.) [IBM JSE 1.6.0]

o IBM i 64bit (Versions: V6R1, V7R1) [IBM JSE 1.6.0]

attention à la version du basis SAP

Starting with release 6.20 each SAP J2EE Engine already comes with its own
integrated JCo version.

il faut le JCO 2.xx

SAP JCo Release 2.1.9

après il faut trouver les modules de fonctions et fonctions SAP

il faut donc passer en mode debug des transactions SAP depuis le SAPGUI.

il faut connaitre aussi les user exit.

pas facile pour un novice de rentrer simplement dans SAP.
hervit78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 16h23   #20
Membre régulier
 
Avatar de TheBlue
 
Inscription : septembre 2005
Messages : 116
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 116
Points : 84
Points : 84
Envoyer un message via MSN à TheBlue
Citation:
Envoyé par hervit78 Voir le message
...
pas facile pour un novice de rentrer simplement dans SAP.
ça j'en suis sûr
Merci hervit78 pour votre réponse
TheBlue est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h49.


 
 
 
 
Partenaires

Hébergement Web