L'ABAP pour les francophones

TYALGR
12 rue des tamaris 27240 Buis sur Damville
Tel : 09 52 06 57 30 Fax : 01 34 29 60 47 Email : contact [at] tyalgr.com
Connexion
 

Zephyr

ABAP

Aller à   
Rechercher
Auteur
Message Vue en arbre
yann SZWEC
Posté le: 13 Décembre 2007 13:54:37
Sujet de la contribution: Les valeurs à éviter dans les zones d'une table

Le projet concerne la mise en place de SAP chez un client, partie CRM

Il faut procéder à la migration des données. Il faut donc préserver dans le système SAP, afin de remettre l'existant dans le système, les références des données de l'ancien système.

Par exemple, un équipement avait dans l'ancien système un code du type  1+213Y+456. Cette information doit être stockée dans une table standard SAP.

Si vous effectuez une lecture des données de la table par la SE16, en interrogeant la zone contenant cette valeur, il va considérer que vous indiqez une plage de valeur. C'est sous performant.

Si vous avez la possibilité, il ne faut pas hésiter à modifier le '+' par '/' (par exemple). Toutes les références doivent être changées dans les fichiers à charger.

Le '-' ne présente aucun problème.



Haut 
F P
Posté le: 22 Janvier 2008 12:06:10
Sujet de la contribution: RE:Les valeurs à éviter dans les zones d'une table

Ce problème va se poser pour toutes les sélection libres (select-options) dans les programmes.

En effet, le caractère * remplace n'importe quelle séquence de caractères, alors que le caractère + remplace un seul caractère.

Dans ton cas, si tu veux sélectionner uniquement ton article, tu dois cliquer sur le bouton fleur dans la barre de menu (avec le curseur sur la zone concernée). Dans la popup qui apparait, choisi le symbole [=] au lieu du symbole [*].

C'est sûr que cela ne simplifie le job utilisateur, mais permet de contourner la dificulté.



Haut 
Aller à   
Rechercher
© 2007 Ecir Consulting. Tous droits réservés.