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 :

Matchcode pour alimenter plusieurs champs


Sujet :

SAP

  1. #1
    Membre éclairé Avatar de beuzy
    Femme Profil pro
    SAP
    Inscrit en
    Novembre 2008
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : SAP
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2008
    Messages : 614
    Points : 705
    Points
    705
    Par défaut Matchcode pour alimenter plusieurs champs
    Bonjour à tous,
    J'ai un petit point qui me donne du fil à retordre :
    Alors j'ai ajouté des champs additionnels dans LIPS :

    ZZBELNR type RE_BELNR
    ZZGJAHR type GJAHR

    Ils servent à avoir directement sur l'écran de poste la réf de facture fournisseur dans la livraison entrante.
    Ex :
    Nom : Capture.JPG
Affichages : 103
Taille : 26,6 Ko

    ça fonctionne bien, j'ai voulu enrichir la saisie avec un matchcode afin de pouvoir remonter le n° de facture à partir de la reference et eviter les erreurs.
    Nom : Capture1.JPG
Affichages : 86
Taille : 36,7 Ko
    Nom : Capture2.JPG
Affichages : 83
Taille : 42,0 Ko

    Cela me propose la bonne facture, mais quand je la sélectionne je n'ai pas l'année qui remonte alors que je voudrais que ça remplisse les 2.
    Nom : Capture3.JPG
Affichages : 89
Taille : 12,8 Ko

    J'ai bien sur penser à utiliser CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' mais je n'ai pas vraiment envie d'avoir tout RBKP dans le matchcode même si je pourrais filtrer par ref après.

    Auriez-vous une idée?

    Merci

  2. #2
    Membre éclairé Avatar de beuzy
    Femme Profil pro
    SAP
    Inscrit en
    Novembre 2008
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : SAP
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2008
    Messages : 614
    Points : 705
    Points
    705
    Par défaut
    Bonjour,
    J'ai tenté ma chance avec F4IF_FIELD_VALUE_REQUEST cependant dans le retour je n'ai que le BELNR et pas GJAHR :/
    pourtant quand je teste l'aide à la recherche cela rempli bien l'exercice quand je choisis la ligne

    Une idée?

    Merci

  3. #3
    Membre éclairé Avatar de beuzy
    Femme Profil pro
    SAP
    Inscrit en
    Novembre 2008
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : SAP
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2008
    Messages : 614
    Points : 705
    Points
    705
    Par défaut
    Bonjour, j'ai résolu mon souci :

    Copie de l'aide à la recherche MRM_HELP_RBKP en ZMRM_HELP_RBKP
    Application d'un exit à l'aide à la recherche afin de prendre l'exercice dans la table output car je n'avais que le n° de pièce.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    * Exit permettant de remonter l'exercice de la pièce
      FIELD-SYMBOLS : <fs> TYPE ddshfprop.
    
      IF callcontrol-step = 'RETURN'.
        READ TABLE shlp-fieldprop ASSIGNING <fs> WITH KEY fieldname = 'GJAHR'.
        IF sy-subrc = 0.
          <fs>-shlpoutput = abap_true.
        ENDIF.
      ENDIF.
    Sur l'action F4

    F4IF_FIELD_VALUE_REQUEST -> avec la nouvelle aide à la recherche
    En résultat j'ai bien 1 ligne avec le n° de facture et 1 ligne avec l'exercice.
    DYNP_UPDATE_FIELDS -> afin de passer les valeurs aux champs à l'écran.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/07/2009, 15h29
  2. Réponses: 5
    Dernier message: 30/09/2008, 04h14
  3. extraction d'une donnée pour alimenter un champ
    Par gravia dans le forum VBA Access
    Réponses: 4
    Dernier message: 04/05/2008, 15h23
  4. Réponses: 2
    Dernier message: 02/02/2008, 23h38
  5. [Talend OPen Studio] Alimenter plusieurs champs à partir d'un seul
    Par kaliadon dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 25/10/2007, 12h05

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