Archive

Posts Tagged ‘BC’

MF : STATUS_TEXT_EDIT Affichage des statuts (Avis QM)

October 23rd, 2009 No comments

Pour afficher les statuts des objets tels que les avis QM, on peut utiliser la fonction STATUS_TEXT_EDIT.

ST1

Elle permet de de récuperer la désignation des statuts systèmes et utilisateurs en fonction de la langue.

  CALL FUNCTION ‘STATUS_TEXT_EDIT’
    EXPORTING
      flg_user_stat     = ’ X’  “==>On récupère les statuts utilisateurs 
      objnr             = ws_qmel-objnr “==> Objet de référence
      spras             = sy-langu ” ==>langue
    IMPORTING
      anw_stat_existing = wv_flag “==> Il existe des statuts utilisateurs
      line              = wv_statut “==>Statut système
      user_line         = wv_statut_user “==> Statut utlisateur
    EXCEPTIONS
      object_not_found  = 01.

On peut également préciser si l’on veut uniquement les statuts uniquement actifs ou non avec le paramètre :  “ONLY_ACTIVE”

ST2

Categories: SAP Tags: , ,

ALERT SAP – ALRTCATDEF – Define alert category

October 16th, 2009 No comments

Pour éviter de gérer l’envoi de mail en automatique depuis SAP, on peut utiliser les “ALERT” et leur système d’abonnement, plus besoin de gérer des tables de users et/ou des modifications de programmes à chaque changement de destinataires.
La transaction ALRTCADEF permet de définir les types d’alerts SAP, c’est la première étape.

Alert1

On définit ensuite ce que l’on appelle le “container”, c’est l’ensemble des variables de l’alert qui seront alimentées par les programmes appelants.

Alert2

alert3

Puis on décrit le texte de l’alert avec les différents élement du container. Les alerts peuvent partir sous forme de mails, mais pas seulement on peut aussi imaginer l’envoi de SMS ou autre chose.

alert4

Nous verrons dans un autre post, la gestion des autorisations, l’utilisation  puis le monitoring des alerts. Ainsi que des exemples de mails reçus suite à une alert.

Categories: SAP Tags: ,

Fonction NUMBER_GET_NEXT – SNR3

March 31st, 2009 No comments

Pour compléter le post sur les tranches de numéro et le transaction SNRO. Je vous propose un zoom sur la fonction NUMBER_GET_NEXT qui propose le N° suivant libre de votre tranche de numéro.

Exemple :

CALL FUNCTION ’NUMBER_GET_NEXT’
EXPORTING
nr_range_nr = ’1′
object      = ’Z_NUM_PTM’
IMPORTING
number      = wv_code
EXCEPTIONS
OTHERS      = 8.

J’en profite aussi pour préciser que lorsque l’on utilise cette fonction le numéro actuel est automatiquement incrémenté même si l’on ne conserve pas l’enregistrement. Alors attention au petit tranche de N°.

Categories: SAP Tags: ,