SAP ABAP IMG Activity OHIFRPBS04M (Définir un module de conditions)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR-PS (Application Component) Öffentlicher Dienst
     P06CP1 (Package) Personalwesen Frankreich: Öffentlicher Dienst Customizing
IMG Activity
ID OHIFRPBS04M Définir un module de conditions  
Transaction Code S_KI4_55000189   (empty) 
Created on 20000209    
Customizing Attributes OHIFRPBS04M   Définir un module de conditions 
Customizing Activity OHIFRPBS04M   Specify requirements module 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHIFRPBS04M    

Lors de cette étape, vous définissez les modules de conditions définissant les conditions d'admissibilité d'un grade à l'autre.

Definition

Un module de condition se compose de pas consécutifs. Chaque pas est soit une substitution, soit une règle définie dans l'activité Saisir des substitutions et des règles.

Les modules de conditions définis ici seront affectés aux successions de grades dans l'activité Appliquer un module de conditions à une succession de grades.

Beispiel

Une condition d'admissibilité pour changer du grade B1 au grade B2 est donnée par :

  • Echelon minimal : 05
  • Ancienneté minimale dans l'échelon, si échelon = 05 : 6 mois
  • Ancienneté minimale dans le grade actuel : 5 ans

Voraussetzungen

  1. Vous avez établi une liste des conditions d'admissibilité fournies par les Statuts Particuliers de vos corps et grades.
  2. Vous avez défini et transféré vos substitutions et règles.

Standardeinstellungen

Empfehlung

  • Etudiez les modules de conditions fournis par SAP. Ils servent de modèles pour vos propres modules.
  • Si possible, utilisez des règles qui comparent deux dates et non deux durées (en général exprimées en ans, mois et jours !). Cela vous permet d'utiliser le champ DATCOND qui signifie la date la plus proche à laquelle l'agent vérifie toutes les conditions.
  • L'exemple ci-dessus se traduit dans des pas suivants (x <-- y signifie que la valeur du champs x est substituée par la valeur de y) :

Pas 1 = substitution :    condition : néant

    exit UFP00 (initialise les champs modifiables)

Pas 2 = substitution :    condition : néant

    exit UFP01 (détermine ECHELLE et ECHELON)

Pas 3 = substitution :    condition : néant

    DURANS <-- 0

    DURMOIS <-- 6

    DURJOURS <-- 0

Pas 4 = substitution :    condition : ECHELON = 01 ou 02 ou 03 ou 04 ?

    DATANCECHELON = 31.12.9999

Pas 5 = substitution :    condition : ECHELON = 05 ?

    exit UFP02 (détermine la date DATANCECHELON

    pour l'ancienneté 0 ans, 6 mois, 0 jours)

Pas 6 = substitution :    condition : DATANCECHELON > DATCOND ?

    DATCOND <-- DATANCECHELON

Pas 7 = substitution :    condition : néant

    DURANS <-- 5

    DURMOIS <-- 0

    DURJOURS <-- 0

Pas 8 = substitution :    condition : néant

    exit UFP04 (détermine la date DATANCGRADE

    pour l'ancienneté 5 ans, 0 mois, 0 jours)

Pas 9 = substitution :    condition : DATANCGRADE > DATCOND

    DATCOND <-- DATANCGRADE

Pas 10 = règle :     DATCOND < ou = DATEV ?

Si vous affectez ce module de conditions à la succession de grades B1 vers B2 (voir Appliquer un module de conditions à une succession de grades) et si un agent appartient au grade B1 à la date d'évaluation (= DATEV), ces pas-ci du module de conditions peuvent être exécutés pour cet agent. Si la condition de la règle au dernier pas est alors vrai, l'agent vérifie les conditions d'admissibilité à la date d'évaluation et peut figurer sur le tableau d'avancement pour le grade B2.

Aktivitäten

Weitere Hinweise

Si une condition d'admissibilité se compose de deux conditions alternatives, vous devez définir un module de conditions ayant deux séries des substitutions avec une règle à la fin de chaque série. Si un agent appartient au bon grade et si le résultat d'au moins une règle est vrai, il sera sélectionné pour le tableau d'avancement. Par contre, si le résultat des deux règles est faux, il sera refusé.

Beispiel

Les conditions d'admissibilité sont données par :

  • Echelon minimal : 05
  • Ancienneté minimale dans l'échelon, si échelon = 05 : 6 mois
  • Ancienneté minimale dans le grade actuel : 5 ans (comme dans l'exemple en-dessus)
  • ou (la condition alternative !)
  • Ancienneté minimale dans le grade actuel : 7 ans

Le module de conditions est alors composé des pas suivants :

Pas 1 à 10 :     comme dans l'exemple précédent

Pas 11 = substitution :    comme 1

Pas 12 = substitution :    condition : néant

    DURANS <-- 7

    DURMOIS <-- 0

    DURJOURS <-- 0

Pas 13 = substitution :    comme 8

Pas 14 = substitution :    comme 9

Pas 15 = règle :     comme 10

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHIFRPBS04M FR France
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHIFRPBS04M 0 I510000011 Öffentlicher Dienst 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
VC_T5FPBS5M C - View cluster SM34  
History
Last changed by/on SAP  20000331 
SAP Release Created in