Skip to main content

Edition historique - erreur fonction


Forum|alt.badge.img

Bonjour,

Je suis entrain de créer une édition historique afin de contrôler les variables de paie entre M-1 et M.

Ci-dessous une partie de ce que j’ai rédigé :

BEGIN

DD=DateAddMonths(bul_periode,-1)
colonne00001=BUL_SalaireDeBase
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00002=CumulBulletins(DD,DF,"BUL_SalaireDeBase")
colonne00003=colonne00001-colonne00002
DD=DateAddMonths(bul_periode,-1)
colonne00004=CumulLignesResultatS("B04.1","","","")
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00005=CumulBulletins(DD,DF,"B04.1")
colonne00006=colonne00004-colonne00005
DD=DateAddMonths(bul_periode,-1)
colonne00007=CumulLignesResultatS("B08","","","")
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00008=CumulBulletins(DD,DF,"B08")
colonne00009=colonne00007-colonne00008
DD=DateAddMonths(bul_periode,-1)
colonne00010=CumulLignesResultatS("B15","","","")
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00011=CumulBulletins(DD,DF,"B15")
colonne00012=colonne00010-colonne00011
DD=DateAddMonths(bul_periode,-1)
colonne00013=CumulLignesResultatS("B15.98","","","")
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00014=CumulBulletins(DD,DF,"B15.98")
colonne00015=colonne00013-colonne00014
DD=DateAddMonths(bul_periode,-1)
colonne00016=CumulLignesResultatS("B15.99","","","")
DF =dateAddDays(dateAddMonths(DD,1),-1)
colonne00017=CumulBulletins(DD,DF,"B15.99")
colonne00018=colonne00016-colonne00017
DD=DateAddMonths(bul_periode,-1)
Colonne00019 = CumulLignesResultatSSelonLibelle("", "", "", "", "Majoration dimanche 50%")
DF =dateAddDays(dateAddMonths(DD,1),-1)
Colonne00020=CumulLignesResultatSSelonLibelle(DD,DF,"Majoration dimanche 50%")
colonne00021=colonne00019-colonne00020

=> pour la colonne00020, cela tombe systématiquement en erreur et je ne vois pas ce qui bloque. J’ai regardé le forum et fait appel à l’IA et je ne vois pas de quoi cela peut provenir.

Si quelqu’un peut m’aider.

Merci

Jérôme

5 commentaires

Forum|alt.badge.img+2
  • Ambassadeur
  • 2305 commentaires
  • 3 juillet 2025

Bonjour, la fonction attend 5 arguments mais vous ne lui en donnez que 3, est-ce que ça pourrait être le souci ?


si je ne me trompe pas, la fonction cumuligneresultat demande les codes libellées, marque  1 , marque 2 dans les premières valeurs.
Or vos DD et DF sont des dates.

Pourquoi ne pas reprendre la syntaxe utilisée pour la colonne 0019 ?


Forum|alt.badge.img
  • Auteur
  • Connaisseur
  • 13 commentaires
  • 4 juillet 2025
GUILLAUME PRATLONG a écrit:

si je ne me trompe pas, la fonction cumuligneresultat demande les codes libellées, marque  1 , marque 2 dans les premières valeurs.
Or vos DD et DF sont des dates.

Pourquoi ne pas reprendre la syntaxe utilisée pour la colonne 0019 ?

Bonjour Guillaume,

J’ai reprise la même syntaxe et maintenant j’ai la même donné en M-1 et M du fait que DD et DF ne soit plus présent.

Cela fonctionne sur toutes les autres rubriques mais là je n’y arrive pas 😔


Vous avez vu le message de Mat’ également ? 
En fait, vous utilisez la fonction CumulLignesResultatSSelonLibelle comme la cumulbulletin, mais ca fonctionne différemment.

On ne va pas pouvoir mettre des balises de dates sur celle ci.

Vous voulez ressortir les majo dimanche, vous passez par le libellé parce que vous avez d’autres C01 sur le dossier ? 

Je n’en vois pas dans votre édition.
Alors pourquoi ne pas utiliser

CumulLignesBulletinsResultatS (date,date,”C01”,””,””,””)


Forum|alt.badge.img
  • Auteur
  • Connaisseur
  • 13 commentaires
  • 4 juillet 2025

car la C01 est utilisée pour Majoration 100% et Majoration 50%, pour cela que je passe par le libellé.

Je vais voir comment corriger le problème et me pencher sur les arguments.

Merci


Commenter


Gestion des cookies

Nous utilisons des cookies pour améliorer et personnaliser votre expérience. Si vous acceptez ou continuez de naviguer, vous acceptez règles relatives aux cookies. En savoir plus sur nos cookies

 
Paramètres de cookies