Projet

Général

Profil

Actions

Anomalie #19580

fermé

Eviter les doublons de numéros chronos à l'injection

Ajouté par Ludovic ARAUJO il y a presque 3 ans. Mis à jour il y a presque 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Version cible:
Début:
21/01/2022
Echéance:
04/08/2022

Description

CR d'analyse :
Première anomalie détectée le : 2021-10-20 11:40:34.856181
Dernière anomalie détectée le : 2021-12-10 10:35:14.371005

Les documents ont le même volume (doublons documentaires), même nom,...

Identifiant en base différent.

Le chrono est généré par le PHP de maarch.
De ce fait quand les process de création de nouveau courrier sont lancé, ils sont trop rapide, le code de MaarchCourrier n'ayant pas eu le temps de finir le premier traitement et de verrouiller le numéro chrono, qu'un nouveau process va saisir le même numéro chrono.

Attention modif lourde : Une altération de la base ou des process d'injection est nécessaire pour la correction de cette anomalie.
Version concernée : 20.03, 20.10, 21.03
Temps minimal entre 2 injections conseillé : 0.03sec ou 30 millisec.


Demandes liées 2 (0 ouverte2 fermées)

Copié vers Backlog Courrier - Anomalie #21721: Eviter les doublons de numéros chronos à l'injection (Develop)R&D - TerminéJean-Laurent DUZANT21/01/202204/08/2022Actions
Copié vers Backlog Courrier - Anomalie #21722: Eviter les doublons de numéros chronos à l'injection (TMA4)R&D - TerminéJean-Laurent DUZANT21/01/2022Actions

Mis à jour par Ludovic ARAUJO il y a presque 3 ans

  • Description mis à jour (diff)

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance mis à 31/01/2022
  • Statut changé de A traiter à R&D - A étudier

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance 31/01/2022 supprimé
  • Statut changé de R&D - A étudier à Complément d'Informations
  • Assigné à changé de Ines MKACHER à Ludovic ARAUJO

Est-ce que ça concerne un script d'injection en masse ?

=> pouvez-vous fournir des logs/ exemples précis ?

Est-ce que c’était une création manuelle ?

Est ce que ça concerne Capture ?

Mis à jour par Ludovic ARAUJO il y a presque 3 ans

Est-ce que ça concerne un script d'injection en masse ? oui

=> pouvez-vous fournir des logs/ exemples précis ? On a des exemples sur le ticket client.

Est-ce que c’était une création manuelle ? oui

Est ce que ça concerne Capture ? oui

Tous les modes de capture sont impactés, l'injection se fait via le process apache.
il ne devrait pas être possible de mettre 2 fois le numéro chronos.

Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à Ludovic ARAUJO supprimé

Mis à jour par Ines MKACHER il y a plus de 2 ans

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

Mis à jour par Ines MKACHER il y a plus de 2 ans

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

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

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

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

  • Echéance mis à 08/06/2022

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

  • Echéance changé de 08/06/2022 à 14/06/2022

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

  • Sujet changé de Doublons de numéros chronos à Eviter les doublons de numéros chronos à l'injection
  • Statut changé de R&D - En cours à R&D - A planifier

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

  • Echéance 14/06/2022 supprimé

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

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

Mis à jour par Jean-Laurent DUZANT il y a plus de 2 ans

  • Assigné à mis à Jean-Laurent DUZANT

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 4:30 add new sql function to create dynamic Sequence to return a chrono id
https://labs.maarch.org/maarch/MaarchCourrier/commit/2bd70e67ce61701428f7d9bf45c0f577123571a4

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 1:20 create and update chrono value in parameters from increase_chrono
https://labs.maarch.org/maarch/MaarchCourrier/commit/36e9160e05924d809a291c3a7237258b606967f5

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 add migration for 21.03.21
https://labs.maarch.org/maarch/MaarchCourrier/commit/d3492af6237d1017bf89df8ecba8c8dc198dbf77

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

RAF TEST 21
Priorité 20.10

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

  • Echéance mis à 26/07/2022

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 1:00 repatriate depuis 21.03 for develop
https://labs.maarch.org/maarch/MaarchCourrier/commit/d8a93e66ce7b8119f03d78ec16f84177071608d7

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 drop function if exist
https://labs.maarch.org/maarch/MaarchCourrier/commit/ffea978e076b16aa5edd5f35a7748f61efec16cc

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/20.10 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 add migration for 20.10.21
https://labs.maarch.org/maarch/MaarchCourrier/commit/fede815df007bba8b4e2a710de172b0aa09ee2c0

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/20.10 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 import DatabaseModel in ChronoModel
https://labs.maarch.org/maarch/MaarchCourrier/commit/91ce80fcd8f45ffefaa2a05d95f5b702dbc18922

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0:45 migrate chronos from parameters table to sequences
https://labs.maarch.org/maarch/MaarchCourrier/commit/9dcdfdbf76f79a911c432ad737121dd1bc222b08

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 add comments && replace chrono_id_seq to chrono_seq_name
https://labs.maarch.org/maarch/MaarchCourrier/commit/08f6bb766ed2590df6d6ab8ec8e48e74b239183e

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 add comments && replace chrono_id_seq to chrono_seq_name
https://labs.maarch.org/maarch/MaarchCourrier/commit/004bcbc504fcf497190928f89f589b9f7b767b21

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 add comments && replace chrono_id_seq to chrono_seq_name
https://labs.maarch.org/maarch/MaarchCourrier/commit/90923e6657c72dc7055307b06e12f0c5f192f2ba

Mis à jour par Jean-Laurent DUZANT il y a plus de 2 ans

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

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/20.10 de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 add comments && replace chrono_id_seq to chrono_seq_name for migration
https://labs.maarch.org/maarch/MaarchCourrier/commit/f145d7778839d1bc4972efdaf01a78e08ae5d95c

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 replace 100 to 1 in migration
https://labs.maarch.org/maarch/MaarchCourrier/commit/e039ec8df13049837556afb1550a67fe29d36bcf

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 replace 100 to 1 in structure.sql
https://labs.maarch.org/maarch/MaarchCourrier/commit/5ebf2bec7b096e804b9cc3caeabdb9e366d872fa

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent DUZANT
FIX #19580 TIME 0 fix sql function typo
https://labs.maarch.org/maarch/MaarchCourrier/commit/5653dac5a2b1a0a28f902049c07ed785ea4d6bde

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

  • Echéance changé de 26/07/2022 à 04/08/2022

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/21.03 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 fix conflicts from 21.03
https://labs.maarch.org/maarch/MaarchCourrier/commit/c57c41e95a53a9975a335f7a58e713bfb508de2f

Mis à jour par GIT LAB il y a plus de 2 ans

Mis à jour par GIT LAB il y a plus de 2 ans

[MERGE REQUEST] Mergé sur feat/19700/21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/703)

Mis à jour par Alex ORLUC il y a plus de 2 ans

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

Mis à jour par Alex ORLUC il y a plus de 2 ans

RAF :

Mis à jour par Alex ORLUC il y a plus de 2 ans

  • Statut changé de R&D - Terminé à A revoir (S)

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/20.10 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 add change migration file name
https://labs.maarch.org/maarch/MaarchCourrier/commit/89c536d5ad8b70a99227fe2ead47d01d05e4eaf8

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/20.10 de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0 add change migration file name
https://labs.maarch.org/maarch/MaarchCourrier/commit/4fe0c39f3fa541aef5f1fbaa770d2b14b1f86bd0

Mis à jour par Jean-Laurent DUZANT il y a plus de 2 ans

Le RAF fait pour 21.03 (nouvelle branche) et 20.10

Mis à jour par GIT LAB il y a plus de 2 ans

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 1:00 rollback chrono parameters, create/update/delete sequence for chronos && fix reset_chronos sql function
https://labs.maarch.org/maarch/MaarchCourrier/commit/f9f70e484f1bd4f52bef75b54480c341bf3d234c

Mis à jour par GIT LAB il y a plus de 2 ans

Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/19580/develop de MaarchCourrier par Jean-Laurent
FIX #19580 TIME 0:20 check if param_value_int not null
https://labs.maarch.org/maarch/MaarchCourrier/commit/68ee46b7c1466ea524369b40a5209f9d0842ecdd

Mis à jour par Jean-Laurent DUZANT il y a plus de 2 ans

RAF :

Test sur develop

Mis à jour par Jean-Laurent DUZANT il y a plus de 2 ans

  • Statut changé de A revoir (S) à R&D - En test

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

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

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

  • Copié vers Anomalie #21721: Eviter les doublons de numéros chronos à l'injection (Develop) ajouté

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

  • Copié vers Anomalie #21722: Eviter les doublons de numéros chronos à l'injection (TMA4) ajouté

Mis à jour par GIT LAB il y a plus de 2 ans

Mis à jour par GIT LAB il y a plus de 2 ans

[MERGE REQUEST] Mergé sur feat/20561/develop (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/703)

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

MAJ Branche Develop->2301

Actions

Formats disponibles : Atom PDF