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 environ 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
Actions

Formats disponibles : Atom PDF