SAP Note 209846 - Use of SY-TCODE in delivery processing

Composant : Delivery Processing - Inbound Delivery

Solution : https://service.sap.com/sap/support/notes/209846 (Connexion à SAP Service Marketplace requise)

Résumé :
La note SAP décrit un problème fréquent où le système SY-TCODE ne se met pas à jour lorsqu'on alterne entre les modes affichage et modification dans le dialogue de livraison (VL02N, VL03N, et autres). Ceci peut entraîner des dysfonctionnements dans les exits utilisateurs qui dépendent de SY-TCODE. La solution proposée est de remplacer SY-TCODE par T180-TRTYP, qui reflète correctement le mode de traitement de la livraison (Création, Modification, Affichage). Pour les scénarios spécifiques impliquant un traitement par lots ou en ligne, il est également recommandé de prendre en compte le flag V50AGL-SAMMELGANG pour une gestion précise des transactions. Cette solution convient aussi bien aux anciens qu'aux nouveaux dialogues de livraison et aux divers processus de livraison SAP.

Mots Clés :
prerequisites system field sy-tcode, additional key words vl02n, programmed source code depending, field sy-tcode, field t180-trtyp, v50agl-sammelgang flag, t180-trtyp = 'h', v50agl-sammelgang = 'x', v50agl-sammelgang = space, mentioned advice works

Notes associées :

832383Condition values incorrect at header level
524154User exits apparently not run in include MV50AFZ1
415716User exits in delivery processing
335277VL10: VA03 instead of VA02 in display of orders