My SAP World

1 1 1 1 1 100%/5 (1 Vote)
Toutes mes infos et astuces concernant le progiciel SAP
1 1 1 1 1

english

Since MS Word is used for editing long text in SAP, it often does not work very good... To  include word window and simplify long text and avoid problems goto and check in Word->Options->General-> User interface -> When using multiple displays -> "Optimize for Compatibility"

 

french

Depuis que MS Word est utilisé pour éditer les textes longs dans SAP; il arrive régulièrement que cela ne fonctionne pas bien. Pour inclure la fenêtre word et simplifier la saisie et éviter certains problèmes, allez cocher dans les options de Word -> Options -> Générale -> Interface utilisateur -> Lors de l'utilisation de plusieurs écran -> "Optimiser à des fins de compatibilité"

 

1 1 1 1 1 100%/5 (1 Vote)

english

How to find in ABAP program FIORI launchpad url and launch the url with specific Tile anchor ?

Anwser : the basic code in the standard program "/UI2/START_URL". I have adeed the instruction to add tile anchor in the code below (replace #zzzz by the anchor of your target tile). 

french

Comment dans un program ABAP trouver l'url du portail FIORI et ouvrir l'url avec la cible d'une tuile spécifique ? Réponse: le code de base se trouve dans le programme "UI2/START_URL". J'ai ajouté dans ce code ci-dessous l'ajout du paramètre de tuile (remplacer "#zzzz" par l'ancre de votre tuile cible): 

1 1 1 1 1 100%/5 (1 Vote)

If you would like to get the complete source code of a SE24 defined class you can do it using "Print" function.

Please find an example step by step below :

1 1 1 1 1

english

BUCO transaction VCT load or version errors... (message R1895 or R1901...) : upgrade your saplogon to the last release, install Visu_SE_NET.exe requires Microsoft .NET Framework 4.5.1 and Microsoft Windows SDK v8.1 to be installed as a prerequisite. AND apply SAP Notes: 2767286 - ABA code changes for Visual Configuration Tool AND 2803249 - BUCO Transaction do not launch

 

1 1 1 1 1 100%/5 (1 Vote)

Comment savoir si le paramétrage de l'environnement de développement est semblable à celui de production ?

La transaction SCMP est la transaction qu'il vous faut !

Si votre paramétrage est dans un Ordre de Transport: SCU0 est encore mieux pour vous !

 

1 1 1 1 1

english

How to get the internal code of SAP ABAP icons ?  here is a simple code to get all internal codes. (clic on read more)

 

french

comment obtenir le code interne des icones SAP ABAP ? voici un petit code vous permettant de les retrouver tous. (cliquez sur lire la suite)

 

1 1 1 1 1 65%/5 (4 Votes)

english

 STVARV update TVARVC client dependant, STVARVC is updating TVARVC on the client 000 (so do not use it !). Advice: always use STVARV

 

french

STVARV met à jour TVARVC sur le mandant en-cours, STVARVC  met à jour TVARVC sur le mandant 000. Conseil : toujours utiliser STVARV. 

1 1 1 1 1

english

How to get IP address of the server in ABAP ? Here is an example of Abap code.

 

french

Comment avoir l'adresse IP du serveur en ABAP ? Voici le code exemple.

 

1 1 1 1 1

english

Here an example of code to replace variables in text symbol lines. Variables must have global declaration in the program.

 

french

Voici un exemple de code pour remplacer les variables dans un text symbol.  Les variables doivent être des variables globales du programme.

1 1 1 1 1

english

in SM30 view processing, what are the link between x_header table fields and the event number ? 

You can find it in the VIEW_GET_DDIC_INFO below (see link readmore).   Most interresting events are : 05 to controle when create entry and 21 to control when modify entry

 

french

dans la gestion des vues SM30, quel est le lien entre les champs x_header et les n° d'évènements ? Le lien est fait dans le code VIEW_GET_DDIC_INFO ci-dessous (lien lire la suite). Les évènements les plus intéressants sont : 05 pour contrôler à la création d'entrée, ou 21 pour contrôler à la modification d'une zone.

1 1 1 1 1 100%/5 (1 Vote)

english

in some process situation (for example sapscript subroutines call), sy-uzeit is not refresh to current time. To force the refresh you must add a "GET TIME." command. Then sy-datlo, sy-datum, sy-timlo, sy-uzeit, and sy-zonlo  would be refreshed.

 

french

dans certains contexte de processus, comme par exemple les appels de sous-routines sapscript, sy-uzeit n'est pas rafraîchie à l'heure courante. Pour forcer ce rafraîchissement ajouter une commande "GET TIME.". Cela rafraîchira toutes les variables sy-datlo, sy-datum, sy-timlo, sy-uzeit, and sy-zonlo.

1 1 1 1 1

english

When you try to modify a condition table description (V/04), an error message TK112 is displaid. System source is not the same. You have to change system source of the table object, using SE03 for R3TR/VKOI/xNNN, R3TR/VKOS/xNNN where xNNN is the complete condition table name "A900" or "C600" ... Those steps are described in the SAP note 1845035 - TK112 when changing condition table[SAP Marketplace login required]

 

french

un message d'erreur TK112 bloquant s'affiche lorsque l'on tente de modifier certaines tables de conditions (V/04). Le système d'origine n'est pas le même. Il faut modifier le système d'origine par la transaction SE03 sur les entrées R3TR/VKOI/xNNN, R3TR/VKOS/xNNN ou xNNN est le nom complet de la table de condition cible "A900" ou "C600" ... Pour suivre les étapes plus précises, lisez la note SAP 1845035 - TK112 when changing condition table[SAP Marketplace login required]

1 1 1 1 1

english

The general advice is to have 1 Update process "UPD" for 5 Dialog process "DIA". Note that UP2 is different from UPD and is the update process low level priority. To modify the distribution, use RZ04 as described in detail (see follow link).

 

french

Il est conseillé d'avoir 1 processus "Maj" ou "UPD" pour 5 processus "Dialogue" ou "DIA". A noter, le processus UP2 est le processus non prioritaire. Cliquez sur le lien lire la suite pour voir comment le mettre à jour.

1 1 1 1 1 20%/5 (2 Votes)

english

The error message M8534 during MIRO invoice creation is not linked to logistic invoice verification and tolerance limit or invoice block. It appears when the input amount in header is not equal to sum of amount in items, which is unexpected. To solved : correct the header and/or items amount to the value of received supplier invoice. See screenshots in detail of this article.

 

french

Le message d'erreur M8534 lors de la création de facture fournisseur par MIRO n'a aucun lien avec le contrôle facture, les tolérances ou le blocage. Il indique simplement que le montant saisi en en-tête ne correspond pas à la somme des montants des postes saisis (ou repris de la commande), ce qui n'est pas cohérent. Pour corriger : corriger le montant ou le détail des postes à l'identique de la facture reçue. Voir détail de cet article pour les copies d'écran.

1 1 1 1 1

english

When you process output message with the F110 transaction with mail sending, in release ECC6 and higher, you got the error message F0750.

You have applied the SAP note  "2064110 - Payment advice notes by e-mail: Incorrect vendor or customer for payment advice note or direct debit pre-notification in message F0 750[SAP Marketplace login required]" or it isn't relevant for your release level.

 This message is in reason of missing email from the sender (processing SAP user). Open the user parameters (the one's who is processing output message) and check email is not empty else input an email and try again the F110. There should be no more error message.

 

français

Lors de l'exécution de la F110 et de l'édition avec envoi de mail, en version ECC6 et + vous avez le message d'erreur suivant : F0750.

Pourtant vous avez appliquée la note "2064110 - Payment advice notes by e-mail: Incorrect vendor or customer for payment advice note or direct debit pre-notification in message F0 750[SAP Marketplace login required]" ou bien elle n'est plus valide pour votre version.

Derrière ce message ce cache le fait qu'il est devenu obligatoire que l'expéditeur, c'est à dire le user d'exécution, contienne une adresse mail. Vérifiez l'adresse mail du user d'exécution de l'envoi. Si son adresse est vide, renseignez là et ce message devrait disparaître.