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 03/05/2007, 09h10   #1
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Par défaut Récupération de data SAP pour crystal XI

Bonjour,

j'aimerai savoir si quelqu'un a dejà eu à faire a mon soucis. J'ai mes données mais celles-ci sont stockées (bdd oracle) à travers SAP. Sachant que je n'ai pas le droit d'acceder directement aux données ORACLE.

J'aimerai donc savoir si quelqu'un a déjà (hors module payant Crystal) récuperer des données SAP en vue d'une utilisation Crystal Report XI.


Merci d'avance.
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 12h04   #2
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
Bonjour,
Au risque de repondre de travers parceque je n'utilise pas ce genre de reporting, la fonctionalite d'export de BI vers Crystal (BEx Analyzer) n'est-elle pas celle que tu recherches ? http://help.sap.com/saphelp_nw04/hel...84/content.htm

L.
__________________
TRY.
N/A
CATCH cx_root.
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 12h15   #3
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Oui merci j'avais vu cela dans mes recherches malheureusement il serait trop compliqué de passer par la a cause de BW...ce n'est pas moi qui prend les décisions et l'on m'a refusé cette possibilité

je pense que je vais devoir exporter vers une autre base pour manipuler et utiliser les données..

Je ne vois pas d'autres solutions mais je persiste si quelqu'un a une idée

@+
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 13h20   #4
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
N'y a-t'il pas possibilite d'exporter vers Crystal a partir d'un ALV'Grid ?

Citation:
CL_ALV_GRID_BASE->SET_VIEW_CRYSTAL
ainsi que ses classes internes : cl_gui_ALVExp_Control

L.
__________________
TRY.
N/A
CATCH cx_root.
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 13h44   #5
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
Maintenant faut voir la problematique, genre si tu veux exporter des données d'un ALV du standard ou si tu veux aller chercher des données de la base SAP auquel cas une solution intermédiaire du type : je vais chercher les données dans SAP via des BAPI /FM grace a un langage externe type DotNet et j'utilise ce meme langage pour créer mes Crystal ?
__________________
----------------------------------------------------
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 03/05/2007, 14h05   #6
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Citation:
Envoyé par cladsam
Maintenant faut voir la problematique, genre si tu veux exporter des données d'un ALV du standard ou si tu veux aller chercher des données de la base SAP auquel cas une solution intermédiaire du type : je vais chercher les données dans SAP via des BAPI /FM grace a un langage externe type DotNet et j'utilise ce meme langage pour créer mes Crystal ?
J'avoue que je suis un peu perdue dans les compatibilités mais en fait le but est de developper une interface (asp.net) en intégrant des reports crystal qui eut vont chercher les datas dans SAP. Maintenant si il est possible de prendre des données sap grace à DotNet je veux bien un peu plus de détails en effet
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 14h13   #7
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
Alors pour cela, il faut utiliser le .NETCOnnector.
Ca va te permettre d'instancier depuis le code .NET des objets SPA comme tu le ferais avec l'OLE. Depusi ces objets, tu vas pouvoir accéder à SAP et executer des Modules Fonctions de SAP. EN particulier les BAPI qui sont des FM créés au départ pour ca bien que souvent utilisés directement depuis ABAP mais ceci est une autre histoire.
Ce qu'il faut retenir :
1° c'est un chercher le dotnet connector sur SAP.
2° chercher les BAPI qui font ce qu etu veux ( transaction BAPI)
3° s'il n'y a pas de bapi qui font cela aller en SE37 et chercher si des modules fonctions font ca et sont accessibles a distance (onglet propriétés >> subscreen mode d'execution >> executable a distance
4° si rien de tout cela existe, créé toi meme un module fonction executable a distance dans SAP
5° faire depuis ton code .Net tes requetes sur la BAPI et/Ou FM

bon courage et n'hésite pas si t'as un soucis
__________________
----------------------------------------------------
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 03/05/2007, 14h52   #8
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Citation:
Envoyé par cladsam
Alors pour cela, il faut utiliser le .NETCOnnector.
Ca va te permettre d'instancier depuis le code .NET des objets SPA comme tu le ferais avec l'OLE. Depusi ces objets, tu vas pouvoir accéder à SAP et executer des Modules Fonctions de SAP. EN particulier les BAPI qui sont des FM créés au départ pour ca bien que souvent utilisés directement depuis ABAP mais ceci est une autre histoire.
Ce qu'il faut retenir :
1° c'est un chercher le dotnet connector sur SAP.
2° chercher les BAPI qui font ce qu etu veux ( transaction BAPI)
3° s'il n'y a pas de bapi qui font cela aller en SE37 et chercher si des modules fonctions font ca et sont accessibles a distance (onglet propriétés >> subscreen mode d'execution >> executable a distance
4° si rien de tout cela existe, créé toi meme un module fonction executable a distance dans SAP
5° faire depuis ton code .Net tes requetes sur la BAPI et/Ou FM

bon courage et n'hésite pas si t'as un soucis
Je vois ca au plutot mais je te remercie par avance
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 15h52   #9
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Par contre ta solution impose de passer par BW? ou non
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 16h21   #10
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
Non aucunement BW pas de BW du tout simplement R/3 classique
__________________
----------------------------------------------------
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 04/05/2007, 09h52   #11
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Merci Cladsam pour ta solution j'installe le SAP DotNetConnector ce matin même. Concernant la récupération de ses données pour les crystal reports, je peux utiliser pour crystal des objets DotNet ou a priori des dataset pour réaliser mes reports donc plus de problemes de source de données pour Crystal (Crystal ne prend pas que des bdd en source de données )

merci
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2007, 13h12   #12
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
Avec plaisir

Tu voudras bien envoyer le morceau de code qui rempli un crystal a partir d'une dataset ?
__________________
----------------------------------------------------
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h55.


 
 
 
 
Partenaires

Hébergement Web