Projet

Général

Profil

Actions

Anomalie #22073

fermé

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

Ajouté par Quentin RIBAC il y a plus de 2 ans. Mis à jour il y a environ 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Quentin RIBAC
Version cible:
Début:
12/09/2022
Echéance:
04/10/2022

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.

Demandes liées 1 (0 ouverte1 fermée)

Lié à Backlog Courrier - Anomalie #22319: Date limite de traitement par défaut non modifiable dans les modèles d'enregistrementClôturéRached BEHIRY28/09/2022Actions

Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de A traiter à R&D - A planifier

Mis à jour par Emmanuel DILLARD il y a environ 2 ans

  • Echéance mis à 04/10/2022
  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à Emmanuel DILLARD supprimé

Mis à jour par Quentin RIBAC il y a environ 2 ans

  • Statut changé de R&D - En cours à R&D - En test
  • Assigné à mis à Quentin RIBAC
  • Version cible mis à 21.03

Mis à jour par GIT LAB il y a environ 2 ans

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

Mis à jour par Quentin RIBAC il y a environ 2 ans

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par GIT LAB il y a environ 2 ans

Mis à jour par Emmanuel DILLARD il y a environ 2 ans

  • Lié à Anomalie #22319: Date limite de traitement par défaut non modifiable dans les modèles d'enregistrement ajouté
Actions

Formats disponibles : Atom PDF