4 visiteur(s) et 0 membre(s) en ligne. Devenez membre privilégié en cliquant ici
mardi 20 mai 2025
Article du Jour
Il n'y a pas encore d'Article du Jour.
Activité du Site
Pages vues depuis 15/01/2008 : 21 230 939
  • Nb. de Membres : 2 146
  • Nb. d'Articles : 80
  • Nb. de Forums : 10
  • Nb. de Sujets : 4
  • Nb. de Critiques : 2

Top 15  Statistiques

Sondage

Intéresser par
 ABAP
 Aministration SAP
 Autorisation-Securité
 SAP BW
 SAP Webdynpro,BSP...
 SAP Fonctionnel
 Autres...

  Results, Résultats


  • Votes : 1300
  • Commentaire(s) : 0
Lettre d'information


Votre adresse E-mail



Recevez par mail les nouveautés du site.

ABAP HR : Recupération du salaire Mensuel

Écrit par alpa. Posté le Lundi 11 juin 2012 @ 11:16:14 par Root
Infotype 8 et Routine de Recup du Salaire mensuel.




*&      Form  salaire
*&--------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->P_LGART    text
*----------------------------------------------------------------------*
FORM salaire USING p_lgart
             CHANGING p_salaire.

  DATA : lgart LIKE q0008-lgart VALUE '1000'"rubrique 1000 appointements
  DATA : num(2TYPE n.
  DATA : BEGIN OF repet,
         lga LIKE p0008-lga01,
         bet LIKE p0008-bet01,
         anzhl LIKE p0008-anz01,"ajout
       END OF repet.

  CLEAR num.
  CLEAR repet.
  DO 20 TIMES VARYING repet FROM p0008-lga01 NEXT p0008-lga02.
    num = num + 1.
    IF p_lgart = '1000'.
      CASE repet-lga.
        WHEN  '1000' OR  '1006' OR '1035'.
          UNPACK repet-bet TO p_salaire.   "salaire mensuel
*          IF NOT p_salaire IS INITIAL.
**            p_salaire = p_salaire * p0008-bsgrd / 100.
*            *            p_salaire = p_salaire * p0008-bsgrd / 100.
*            CONCATENATE p_salaire(7) p_salaire+7 INTO p_salaire.
*          ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ELSEIF p_lgart = '1120'.
      CASE repet-lga.
        WHEN '1120'.
          UNPACK repet-bet TO p_salaire.   "salaire mensuel
*          IF NOT p_salaire IS INITIAL.
*            p_salaire = p_salaire * p0008-bsgrd / 100.
*            CONCATENATE p_salaire(7) p_salaire+7 INTO p_salaire.
*          ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.

  ENDDO.
ENDFORM.                    "salaire 


Liens Relatifs



    L'Article le plus lu à propos de ABAP :


    Les dernières nouvelles à propos de ABAP :

    Page Spéciale pour impression  Envoyer cet Article à un ami 



    Lien Google:

    "ABAP HR : Recupération du salaire Mensuel" | Se connecter / Créer un compte | 0 Commentaire
    Seuil

    Les Commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leur contenu.


    Login Utilisateur

    Identifiant

    Mot de Passe


    Vous n'avez pas encore de compte personnel ? Partager votre expérience et Inscrivez vous.