Archive

Posts Tagged ‘CS’

I_CHANGE_STATUS – Modifier le statut des objets SAP (S/N)

March 4th, 2009 admin No comments

Le module fonction  I_CHANGE_STATUS , permet de changer le statut des objets SAP.

Ex : modification du statut d’un numéro de série (S/N) - Transaction : IE01,  IE02, IE03, IE08…

Dans l’exemple , on passe le S/N du statut ChCl (Chez client) à MAGA       

     SELECT SINGLE objnr INTO wv_objnr
                                        FROM equi
                                        WHERE equnr = wv_equnr. 
            IF sy-subrc = 0.
              CALL FUNCTION ‘I_CHANGE_STATUS’
                EXPORTING
                  objnr                   = wv_objnr
                  estat_inactive  = ‘I0190′
                  estat_active      = ‘I0184′
                  stsma                  = ‘PMS8′
                EXCEPTIONS
                  cannot_update  = 1
                  OTHERS     = 2.
            ENDIF.  

  PS: Pour la gestion des statuts, il faut voir les tables JEST (Statut actif et inactif par objet) et TJ02T (descritpion des statuts)

Categories: SAP Tags: ,

SAP CS – BAPI – Clôture d’un ordre de service

February 23rd, 2009 sapdev No comments

La BAPI :  CO_IH_CLOSE_ORDER_TECHNICAL permet de clôturer les ordres de service.

On peut préciser si l’on veut clôturer également les avis liés à l’ordre.

Exemple :

 data : wt_return type TABLE OF BAPIRET2,

              wv_aufnr type aufnr 

    CALL FUNCTION ‘CO_IH_CLOSE_ORDER_TECHNICAL’
      EXPORTING
        order_number                          = wv_aufnr
        do_not_close_notification       = ‘ ’
     TABLES
        return                                       = wt_return.

Categories: SAP Tags: , ,