Skip to main content
Question

Paramétrage - Indemnités kilométriques


Bonjour à tous! 

 

Je souhaite paramétrer deux variables pour que la colonne apparaissent chaque mois pour plus de facilité. 

 

J’aimerais mettre en place la variable 

 

F08  → Indemnités déplacement “Mois+Année” [non imposable] 

F22 → Indemnités déplacement “Mois+Année” [imposable] 

 

Que chaque mois la variable du mois se change automatiquement. 

 

Est-ce possible de partir sur la base là : 

 

Begin

// Obtenir la date du mois précédent
DateMoisPrecedent = DateAddMonths(Bul.Periode, -1)
NumMoisPrecedent = DateMonth(DateMoisPrecedent)
AnneeMoisPrecedent = DateYear(DateMoisPrecedent)

// Obtenir le nom du mois en clair
Select Case NumMoisPrecedent
    Case 1: NomMois = "janvier"
    Case 2: NomMois = "février"
    Case 3: NomMois = "mars"
    Case 4: NomMois = "avril"
    Case 5: NomMois = "mai"
    Case 6: NomMois = "juin"
    Case 7: NomMois = "juillet"
    Case 8: NomMois = "août"
    Case 9: NomMois = "septembre"
    Case 10: NomMois = "octobre"
    Case 11: NomMois = "novembre"
    Case 12: NomMois = "décembre"
EndSelect

// Montant de la prime
Mprime = Saisie( "Prime objectif", 0) → Modifier ici aussi ? 

If Mprime <> 0 Then
    Exec("Lprime_D08") → Mettre ici la référence de la variable ? F08 - F22 
    methodeCalcul = 2
    BaseS = Mprime

    // Libellé dynamique avec le mois précédent
    Liblong = "Prime d'objectifs de "+ + NomMois +" "+ AnneeMoisPrecedent → Ici Mettre le nom visible sur le bulletin? 

    // Bulle explicative avec la périodicité DSN (mois/année courants)
    Memo = "Prime correspondant à " + NomMois + " " + AnneeMoisPrecedent + ", déclarée sur la DSN de " + Bul.Mois + "/" + Bul.Annee
    Call Rem(Memo)

    Exec("GenereLprime")
Endif

End

 

Pouvez-vous m’aider svp ? 

 

Merci !!