View Trackers | Bugs | Export CSV

Date:
2024-11-28 15:22
Priority:
3
State:
Closed
Submitted by:
Edward J. Pritchard (ejpritchard)
Assigned to:
Nobody (None)
Version cible:
6.10.0
Version concernée:
6.9.0
Summary:
Gestion du calcul des délais : combiner les opérandes d'un même type

Detailed description
## Contexte

Depuis le développement de la gestion des délais en jours (https://adullact.net/tracker/?func=detail&aid=10313&group_id=390&atid=2086), le calcul des délais s'effectue par itérations successives sur chaque délai.

Actuellement, cela impacte la méthode de calcul des dates limites. Par exemple :

Avant le développement : Un délai initial de 2 mois, auquel s’ajoutent 1 mois (consultation) puis encore 1 mois, donnait une date limite calculée comme suit :
Date initiale + (2 + 1 + 1 mois)
Exemple : 31/12/2024 + 4 mois = 30/04/2025.

Après le développement :
Le même délai est calculé de manière itérative :
Date initiale + 2 mois + 1 mois + 1 mois
Exemple : 31/12/2024 + 2 mois (28/02/2025) + 1 mois (28/03/2025) + 1 mois (28/04/2025) = 28/04/2025.

Ces deux méthodes donnent des résultats différents, et c'est l'ancienne méthode qui est réglementairement correcte.

Le découpage actuel a été mis en place pour gérer les jours. Il est donc nécessaire d’ajuster le calcul pour respecter la réglementation tout en conservant la flexibilité de gestion des jours.

## Objectif

Corriger le calcul des délais en combinant les opérandes d'un même type avant l’application des calculs sur les dates.

No comments have been posted

No attached documents

Field Old Value Date By
status_idOpen2025-01-22 20:37Sofien TIMEZOUAGHT
close_dateNone2025-01-22 20:37Sofien TIMEZOUAGHT
Version cibleNone2024-12-27 11:39Sofien TIMEZOUAGHT
details ## Contexte Depuis le développement de la gestion des délais en jours (cf. [ticket (#10313)](https://dev.atreal.fr/projets/openads/interne/tracker/1865)), le calcul des délais s'effectue par itérations successives sur chaque délai. Actuellement, cela impacte la méthode de calcul des dates limites. Par exemple : Avant le développement : Un délai initial de 2 mois, auquel s’ajoutent 1 mois (consultation) puis encore 1 mois, donnait une date limite calculée comme suit :\ Date initiale + (2 + 1 + 1 mois)\ Exemple : 31/12/2024 + 4 mois = 30/04/2025. Après le développement :\ Le même délai est calculé de manière itérative :\ Date initiale + 2 mois + 1 mois + 1 mois\ Exemple : 31/12/2024 + 2 mois (28/02/2025) + 1 mois (28/03/2025) + 1 mois (28/04/2025) = 28/04/2025. Ces deux méthodes donnent des résultats différents, et c'est l'ancienne méthode qui est règlementairement correcte. Le découpage actuel a été mis en place pour gérer les jours. Il est donc nécessaire d’ajuster le calcul pour respecter la règlementation tout en conservant la flexibilité de gestion des jours. ## Objectif Corriger le calcul des délais en combinant les opérandes d'un même type avant l’application des calculs sur les dates.2024-12-27 11:23Sofien TIMEZOUAGHT
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page