IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAP Discussion :

[ABAP] Comment faire une extraction de programme ABAP ?


Sujet :

SAP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 7
    Points : 2
    Points
    2
    Par défaut [ABAP] Comment faire une extraction de programme ABAP ?
    Bonjour les abapeurs,

    je débute sur SAP et on m'a demandé d'extraire tous les programmes ABAP de chaque modules.
    Est-il possible de savoir quel genre de requête je dois faire pour les extraire du système?
    Merci d'avance

  2. #2
    Nouveau membre du Club
    Inscrit en
    Août 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 41
    Points : 34
    Points
    34
    Par défaut
    Bonjour Nitro93,

    Je ne connais pas de propriété liée à un ABAP, qui correspondant au module SAP.
    Par contre, chaque ABAP peut être associé à une application (ex: F pour la Comptabilité financière, I pour la Maintenance, M pour la Gestion des articles, V pour les Ventes, etc ...)

    Un module regroupe une ou plusieurs applications :
    - MM regroupe les applications M et L.
    - SD contient l'application V.

    Pour sélectionner les objets "programmes", il existe la table TADIR qui est le catalogue des objets du Repository. Les programmes étant des objets de PGMID = R3TR et OBJECT = PROG. Chaque programme appartient à une classe de développement (DEVCLASS).
    Je dirais que la première lettre de la classe de développement représente souvent (mais malheureusement pas toujours ) l'application à laquelle l'ABAP est lié.

    Voilà, j'espère que ces informations pourront t'aider un peu.
    Bonne chance.

    Frooty.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Juin 2003
    Messages : 167
    Points : 164
    Points
    164
    Par défaut
    Bonjour,

    Il est possible que tu peux faire une requête sur la table : TRDIR

    Si tu souhaites récupérer que les spécifiques, tu mets dasn ta clause where :
    NAME = 'Z*'.

    Si tu veux d'autres critères, regardes la table.

    Par contre je n'ai pas vu de champ "module", dsl Mais dans les règles de codification de ta société, pour les spécifiques, il y a surement des caractères pr déterminer le domaine d'activité ou le module, non??
    Ex : ZPS_blabla (pour le module PS)
    Auquel cas, tu as jsute à modifier tes critères de sélection.

    Voila.

  4. #4
    mav
    mav est déconnecté
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 9
    Points : 12
    Points
    12
    Par défaut
    Tu as un éditeur qui propose un Freeware pour extraire les sources au format HTML.
    Direct Download de Dales Tech
    http://www.dalestech.com/

Discussions similaires

  1. Réponses: 9
    Dernier message: 18/12/2009, 00h36
  2. Réponses: 18
    Dernier message: 07/06/2007, 18h43
  3. Comment faire une variable pour tout le programme ?
    Par Nico128 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 04/06/2007, 08h48
  4. Réponses: 2
    Dernier message: 20/10/2006, 20h41
  5. [ABAP] Comment créer une requête avec jointure
    Par roadster62 dans le forum SAP
    Réponses: 1
    Dernier message: 21/02/2006, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo