mettre a jour des statuts utilisateurs
tutos -
Développment (abap, Fiori ..) - mettre a jour des statuts utilisateurs
contexte
Lors d'automatisme, de data migration ou d'interface, vous pouvez avoir à mettre à jour des statut d'utilisateur en masse ou de façon unitaire.
Il existe plusieurs méthodes, l'avantage de celle ci-dessous est qu'elle fonctionne avec tout type d'objet (ordre de production, notification PM, Sales Order...) . Ses inconvénients sont qu'il faut connaitre le code interne du statut que l'on souhaite mettre à jour et l'identifiant interne de l'objet
Implémentation
Le module fonction 'STATUS_CHANGE_EXTERN' vous permet de mettre à jour le statut utilisateur grâce à trois paramètres
le numéro d'objetle statut utilisateursi le statut est actif ou doit être désactivé
CALL FUNCTION "STATUS_CHANGE_EXTERN"
OBJNR = <identifiant interne de l'object ex : AUFK-OBJNR pour un ordre PP ou PM >
USER_STATUS = <statut interne "E0002">
SET_INACT = <"X" si l'on veut désactiver le statut en question sinon "blank"
SET_CHGKZ ="X"
des BAPI spécifiques peuvent être utilisée comme "BAPI_QUALNOT_CHANGEUSRSTAT" (pour les notifications QM) ou "BAPI ALM ORDER MAINTAIN" pour les ordres de maintenancemots clés :

article écrit et publié par
sapeur 80 le 07/01/2023