Skip to main content

Bonjour,

Pouvez-vous m’indiquer s’il est possible de récupérer dans une fonction calcul le montant ou la base du libellé D01 “prime d’ancienneté” calculé par SILAE.

Je dois l’utiliser pour l’indiquer dans ma fontion calcul svp.

 

Dans l’attente et en vous remerciant par avance.

Bonjour,

Il faut utiliser la fonction cumul lignes emplois:

Begin

MONTANTPANC = 0

bs = 0.0
ts = 0.0
rs = 0.0
bp = 0.0
tp = 0.0
rp = 0.0
Call CumulLignesEmploi(15,"Prime d’anc%","",bul.periode,bul.date,bs,ts,rs,bp,tp,rp)
MONTANTPANC= MONTANTPANC+ rs

 

 


Merci mais je dois faire ça en indiquant avant ma fonction If?

 

Autrement dit, je marque cette formule puis If et j’indique dans ma fonction Bases = …. - MONTANTPANC?


vous pouvez ajouter :

Call stockevar ("MONTANTPANC",MONTANTPANC)

puis il suffit d’utiliser MONTANTPANC pour appeler la prime d’ancienneté

Autrement dit, il faut copier ça et le mettre au début de votre paramétrage:

 

MONTANTPANC = 0

bs = 0.0
ts = 0.0
rs = 0.0
bp = 0.0
tp = 0.0
rp = 0.0
Call CumulLignesEmploi(15,"Prime d’anc%","",bul.periode,bul.date,bs,ts,rs,bp,tp,rp)
MONTANTPANC= MONTANTPANC+ rs

Call stockevar ("MONTANTPANC",MONTANTPANC)


Monsieur,

 

J’ai effectué ce paramétrage mais cela ne recupère pas mon libellé D01, voici ma formule

 

Begin

MONTANTPANC = 0

bs = 0.0
ts = 0.0
rs = 0.0
bp = 0.0
tp = 0.0
rp = 0.0
Call CumulLignesEmploi(15,"Prime d’anc%","",bul.periode,bul.date,bs,ts,rs,bp,tp,rp)
MONTANTPANC= MONTANTPANC+ rs

Call stockevar ("MONTANTPANC",MONTANTPANC)

If SAL.DOUBLES2] > 0 Then
    Exec("Lprime_D01.2")
    methodeCalcul = 1
    Bases = SAL.DOUBLE2] - "MONTANTPANC"
    TauxS = 100 
    Liblong = "Complément PA 2023"
    Exec ("GenereLprime")
endif

End


Est ce que l’intitulé de la prime d’ancienneté dans le bulletin commence par : Prime d’anc


Oui, c’est indiqué ci-dessous

 

 


Essayez avec:

Begin

MONTANTPANC = 0

bs = 0.0
ts = 0.0
rs = 0.0
bp = 0.0
tp = 0.0
rp = 0.0
Call CumulLignesEmploi(16,"","D01",bul.periode,bul.date,bs,ts,rs,bp,tp,rp)
MONTANTPANC= MONTANTPANC+ rs

Call stockevar ("MONTANTPANC",MONTANTPANC)

If SAL.DOUBLE[2] > 0 Then
    Exec("Lprime_D01.2")
    methodeCalcul = 1
    Bases = SAL.DOUBLEA2] - "MONTANTPANC"
    TauxS = 100 
    Liblong = "Complément PA 2023"
    Exec ("GenereLprime")
endif

End


Malheureusement ça ne fonctionne pas, il arrive pas à récupérer ma prime d’ancienneté D01.


bonjour 

 

comment souhaitez vous paramétrer votre prime d’ancienneté ? quel serait votre calcul ?

il y a déjà une prime d’ancienneté conventionnelle au sein de votre dossier ?


C’est la formule pour un complément sur la convention de métallurgie. On reprend la formule de SILAE et on a un montant dans la fiche salarié concernant 2023 et je veux verser que le complément automatiquement.


Avez-vous des idées? La formule est au-dessus.


Bonjour,

Si vous avez toujours besoin d’aide concernant ce complément de prime, vous pouvez faire une demande à notre service Onboarding.


Bonjour,

Cette demande fait l’objet d’une facturation complémentaire?


Bonjour,

Je ne connais pas les conditions de facturation. Vous pouvez consulter votre contrat s’il en fait référence.
Ou un devis vous sera fourni si jamais une facturation supplémentaire devrait être envisagée.


Sanders, 

 

Il existe un stockcar qui récupère le montant de la prime d’ancienneté : stockvar("PANC")

Si vous souhaitez par exemple avoir le montant de 12.2023 :

ANC12.23 = Round (cumulstockvar(date(1,12,2023),date(31,12,2023),"PANC"),2)

Bien à vous, 

Rachid

 


Commenter