Project

General

Profile

Anomalie #22073

SQL - anomalie de date limite de traitement par défaut

Added by Quentin RIBAC 3 months ago. Updated 2 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Assignee:
Target version:
Start date:
09/12/2022
Due date:
10/04/2022
Tags Courrier:
21.03.24

Description

Lors du tag Courrier 21.03.21 livrant le ticket 20391, nous avons mis dans le script de migration la ligne suivante :

UPDATE indexing_models_fields SET default_value = NULL WHERE identifier = 'processLimitDate' AND enabled = true;

Le soucis vient du AND enabled = true.

Avec cette condition, le champ date limite de traitement conserve sa valeur par défaut si le champ est désactivé. Le cas d’usage correspondant est celui où l’admin fonctionnel crée un modèle d’enregistrement avec une date limite de traitement fixe, par exemple un modèle « Courriers à traiter en 2022 » avec en DLT le 31 déc. 2022. Or, le modèle prend toujours en compte la valeur par défaut malgré la valeur renseignée automatiquement dans le formulaire.

Propositions

  • Passer dans le prochain tag UPDATE indexing_models_fields SET default_value = NULL WHERE identifier = 'processLimitDate';

OU

  • Modifier le code front pour prendre en compte la valeur calculée plutôt que la valeur par défaut du modèle, permettant de continuer l’utilisation du modèle même après la date.

Related issues

Related to Backlog Courrier - Anomalie #22319: Date limite de traitement par défaut non modifiable dans les modèles d'enregistrementClôturée2022-09-28

History

#1 Updated by Emmanuel DILLARD 3 months ago

  • Status changed from A traiter to Prêt à embarquer
  • Tags Courrier 21.03.24 added

#2 Updated by Emmanuel DILLARD 2 months ago

  • Due date set to 10/04/2022
  • Status changed from Prêt à embarquer to En cours de dev (S)
  • Assignee deleted (Emmanuel DILLARD)

#3 Updated by Quentin RIBAC 2 months ago

  • Status changed from En cours de dev (S) to A tester (S)
  • Assignee set to Quentin RIBAC
  • Target version set to 21.03

#4 Updated by GIT LAB 2 months ago

Commit ajouté sur la branche fix/22073/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #22073 TIME 0:10 SQL: remove default_value for processLimitDate
https://labs.maarch.org/maarch/MaarchCourrier/commit/523503310d0fca13e166980792d24e08631527e2

#5 Updated by Quentin RIBAC 2 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)

#7 Updated by Emmanuel DILLARD about 2 months ago

  • Related to Anomalie #22319: Date limite de traitement par défaut non modifiable dans les modèles d'enregistrement added

Also available in: Atom PDF