Skip to main content

Bonjour

Je souhaite mettre en place cette fonction afin que mon plafond se multiplie selon le nb d’enfant renseigner dans la fiche salarié. 

INIT-PS278

NbEnf = SAL_NbPersACharge
Select case ChoixContratComplementaire("mutuelle3")

case "1":
    Exec("TAUX_PS278.0")
case "2":
    Exec("TAUX_PS278")

    Liblong = "Mutuelle Enfant"
    if NbEnf > 1 then
        Bases = Bases * NbEnf 
        Basep = Bases
        Liblong = "Mutuelle " + NbEnf + " enfants"
    endif
Endselect
TraiteContratComplementaire=false

 

Néanmoins elle reste en erreur 

Erreur de compilation : paramétrage avancé de la cotisation PS278, ligne 5 : ECHEC_VARIABLEINCONNUE

Ma ligne 5 est : Select case ChoixContratComplementaire("mutuelle3")

 

Auriez vous une idée ? 

 

Nous utilisons sur un autre dossier cette fonction qui fonctionne. Mais je souhaiterais utiliser les informations de la fiche salariée directement soit le nbre d’enfants 

Et non devoir passer par une question à cocher en supplément

 

NbEnf = sal.intÃ1]  // Faisant référence à un questionnaire salarié. 


select case ChoixContratComplementaire("mutuelle2")
case "1":
    Exec("TAUX_PS292.0")
case "2":
    Exec("TAUX_PS292")
    Liblong = "Mutuelle enfant"
    if NbEnf > 1 then
        Bases = Bases * NbEnf 
        Basep = Bases
        Liblong = "Mutuelle " + NbEnf + " enfants"
    endif
Endselect
TraiteContratComplementaire=false

 

 

Merci pour votre aide

Bonjour,

le nom du chant est SAL.NBPERSACHARGE

c’est avec un . et non un _

Bonne journée

Cordialement


Un très grand Merci @Pierre Henri DALAUBEIX 


Commenter