Skip to main content
Réponse

Edition historique


Forum|alt.badge.img

Bonjour,

J’ai un gros soucis SILAE m’a fait une édition historique à la demande de mon client (donc avec facture) mais les 2 dernières colonnes sont fausses, et j’ai plus personne qui répond à mes demandes. Le client a tardé à voir les éditions et c’est donc rendu compte là en début d’année du soucis.

1/ Les acomptes ne sont pas réintégrés à la colonne net à payer 

2/ Dans ma colonne N-1 le montant remonté est le mois précédant alors que le client voulais le mois de l’année précédente et toujours sans mes acomptes.

 

Je ne sais plus comment faire donc je vous montre à quoi ressemble le paramétrage à ce jour  si quelqu'un sait comment résoudre ce soucis.

dtdebM = EH.DATEDEBUT 
dtfinM = EH.DATEFIN 
colonne0120 = BUL_NetAPayer - CumulLignesResultatS("","","PAS_MT","") + CumulLignesResultatS("PR280","","","") + CumulLignesResultatS("PR279","","","") 
dtdebM1 = DateAddMonths ( EH.DATEDEBUT, -1 )
dtfinM1 = DateAddMonths ( EH.DATEFIN, -1 )
colonne0130 = CumulBulletins(dtdebM1,dtfinM1,"BUL_Netapayer")

End

 

Merci infiniment.

Meilleure réponse par Mat

Pourriez-vous tester ce code ?

Begin
dtdebM = EH.DATEDEBUT 
dtfinM = EH.DATEFIN 
colonne001 = BUL_NetAPayer - CumulLignesResultatS("","","PAS_MT","") + CumulLignesResultatS("PR280","","","") + CumulLignesResultatS("PR279","","","") - CumulLignesResultatSSelonZone("","A","","",4)
dtdebM1 = DateAddMonths ( EH.DATEDEBUT, -12 )
dtfinM1 = DateAddMonths ( EH.DATEFIN, -12 )
colonne002 = CumulBulletins(dtdebM1,dtfinM1,"BUL_Netapayer") - CumulLignesResultatSSelonZone("","A","","",4)


End
 

3 commentaires

Forum|alt.badge.img+3
  • Ambassadeur
  • March 26, 2025

Bonjour,

Pour le mois de l’année précédente, je pense qu’il faudrait tenter tout simplement 

dtdebM1 = DateAddMonths ( EH.DATEDEBUT, -12 )
dtfinM1 = DateAddMonths ( EH.DATEFIN, -12 )

Pour réintégrer les acomptes… je vais faire un test et je reviens vers vous


Forum|alt.badge.img+3
  • Ambassadeur
  • Réponse
  • March 26, 2025

Pourriez-vous tester ce code ?

Begin
dtdebM = EH.DATEDEBUT 
dtfinM = EH.DATEFIN 
colonne001 = BUL_NetAPayer - CumulLignesResultatS("","","PAS_MT","") + CumulLignesResultatS("PR280","","","") + CumulLignesResultatS("PR279","","","") - CumulLignesResultatSSelonZone("","A","","",4)
dtdebM1 = DateAddMonths ( EH.DATEDEBUT, -12 )
dtfinM1 = DateAddMonths ( EH.DATEFIN, -12 )
colonne002 = CumulBulletins(dtdebM1,dtfinM1,"BUL_Netapayer") - CumulLignesResultatSSelonZone("","A","","",4)


End
 


Forum|alt.badge.img
  • Auteur
  • Explorateur
  • March 26, 2025

Pourriez-vous tester ce code ?

Begin
dtdebM = EH.DATEDEBUT 
dtfinM = EH.DATEFIN 
colonne001 = BUL_NetAPayer - CumulLignesResultatS("","","PAS_MT","") + CumulLignesResultatS("PR280","","","") + CumulLignesResultatS("PR279","","","") - CumulLignesResultatSSelonZone("","A","","",4)
dtdebM1 = DateAddMonths ( EH.DATEDEBUT, -12 )
dtfinM1 = DateAddMonths ( EH.DATEFIN, -12 )
colonne002 = CumulBulletins(dtdebM1,dtfinM1,"BUL_Netapayer") - CumulLignesResultatSSelonZone("","A","","",4)


End
 

C’est parfait merci beaucoup !