Skip to main content
Réponse

Complément rémunération pour les commerciaux (pour smic)


Bonjour,

 

Est-il possible que silae calcule et inclus automatiquement un complément de salaire dans le cas ou le smic (ou minimum conventionnel) n’est pas atteint ?

Ca fonctionne pour les VRP 

 

Je voulais savoir si ca pouvait se faire pour des commerciaux non VRP

Exemple : 1 salarié payé 1000 euros brut / mois + commissions/ Si la commission n’atteint pas le smic, le complément peut-il se déclencher seul ?

 

Merci d’avance pour votre aide

 

Meilleure réponse par Elizabeth BEAUCAMPS

Bonjour,

Vous devez créer un profil primes (que vous ajouterez au plan de paie des salariés concernés; ou PCCN02 si cela concerne tout le monde) pour la saisie de vos commissions. Il est important de renseigner le nom de la variable (surligné en jaune). 

Ensuite, dans paramétrage > profil > créer un profil prime comme suit :

Begin 

//    Cplt salaire

    Commission = stockvar("commission")

    //Tx = Bul.SalminConvh
    //Salaire = Tx * bul.nbhmn
    //ii = 0
    //Do
    //    ii = ii + 1
    //    If ii > HMnombre() Then Exit
    //    Salaire = Salaire + ( Tx * HMCoeffv(ii) * HMnbh(ii) )
    //Loop
    //Salaire = Round (Salaire , 2)

    Salaire = Bul.salairedebase + bul.mtabsences

    MtComplement= Salaire - Commission 
    x = (Bul.SalminConvm - (Bul.SalairedeBase + stockvar("commission")))
    If x > 0 Then MtComplement = x
    If x <= 0 Then MtComplement = 0

    If MtComplement > 0 Then 
        Exec("Lprime_B15")
        methodeCalcul = 2
        Bases = (Bul.SalminConvm - (Bul.SalairedeBase + stockvar("commission")))
        Liblong = "Garantie SMC"
        Exec ("GenereLprime")
        call stockevar("COMPLEMENT",MtComplement)
    Endif
End

 

Le complément SMC se déclenchera et se calculera tout seul si la commission ne permet pas d’atteindre le SMC. 

 

Bonne journée,

3 commentaires

Bonjour,

Vous devez créer un profil primes (que vous ajouterez au plan de paie des salariés concernés; ou PCCN02 si cela concerne tout le monde) pour la saisie de vos commissions. Il est important de renseigner le nom de la variable (surligné en jaune). 

Ensuite, dans paramétrage > profil > créer un profil prime comme suit :

Begin 

//    Cplt salaire

    Commission = stockvar("commission")

    //Tx = Bul.SalminConvh
    //Salaire = Tx * bul.nbhmn
    //ii = 0
    //Do
    //    ii = ii + 1
    //    If ii > HMnombre() Then Exit
    //    Salaire = Salaire + ( Tx * HMCoeffv(ii) * HMnbh(ii) )
    //Loop
    //Salaire = Round (Salaire , 2)

    Salaire = Bul.salairedebase + bul.mtabsences

    MtComplement= Salaire - Commission 
    x = (Bul.SalminConvm - (Bul.SalairedeBase + stockvar("commission")))
    If x > 0 Then MtComplement = x
    If x <= 0 Then MtComplement = 0

    If MtComplement > 0 Then 
        Exec("Lprime_B15")
        methodeCalcul = 2
        Bases = (Bul.SalminConvm - (Bul.SalairedeBase + stockvar("commission")))
        Liblong = "Garantie SMC"
        Exec ("GenereLprime")
        call stockevar("COMPLEMENT",MtComplement)
    Endif
End

 

Le complément SMC se déclenchera et se calculera tout seul si la commission ne permet pas d’atteindre le SMC. 

 

Bonne journée,


Forum|alt.badge.img

Bonjour,

Je ne parviens pas à ajouter mes heures supplémentaires structurelles au calcul de mon SMC pour ensuite faire la différence avec le salaire de base

Pouvez-vous m’aider ?

Merci !


GHANJI ADIL
Connaisseur
  • Connaisseur
  • September 29, 2025

Bonjour ​@Olivia vous avez réussi à paramétrer ?