Bonjour,
j’ai créé une fonction calcul pour intégrer des variable c’est un CSV qui ressemble à ça :
cependant avec ma fonction calcul :
Begin
if parametrage then
par.nblignestitre = 1
par.sepdec = ","
par.sepchamp = ";"
else
Matricule = valeurstring(1)
if StrLen(Matricule) > 0 then
if IdentifieSalarieEmploi(Matricule) = true then
if BulletinExiste() = false then
//Absences
ABS = valeurstring(4)
cABS = ""
Valeur = valeurstring(7)
// On fait le lien avec le code Silae
Select case ABS
case "300" : cABS = "300"
case "260" : cABS = "260"
case "142" : cABS = "142"
case "310" : cABS = "310"
case "100" : cABS = "100"
case "620" : cABS = "620"
case "" : cABS = ""
Default : print "Code absence <" + ABS + "> inconnu."
EndSelect
// On s'assure d'avoir un code d'absence Silae
if cAbs <> "" then
datedeb = str2date(ValeurString(2),"dd/MM/yyyy")
datefin = str2date(ValeurString(3),"dd/MM/yyyy")
call genereAbsence (cABS, Datedeb,Datefin, -Valeur)
endif
else
print "Salarié <" + Matricule + ">, bulletin existant."
endif
else
print "Salarié et/ou emploi pour le matricule <"+Matricule+"> non identifié."
endif
endif
endif
end
j’ai plain de petite bulle dans mes absences…
comment faire pour avec des regroupements quoi ?
et d’ailleurs c’est pareil une absence de “0.5 jour” n’est pas géré
merci d’avance de votre aide :p