Projet

Général

Profil

Bug #30483

Code de suivi qui ne ressort pas lors d'une recherche

Ajouté par Emmanuel Cazenave il y a environ 5 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08 février 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

#30476

Une demande https://demarches-rouen.test.entrouvert.org/backoffice/management/declaration-de-chambre-d-hote-copie/7/inspect, où l'on observe :

form_tracking_code ZBZDFHTB

Mais en front où en BO, la recherche de ce code échoue.

Historique

#1

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Dans un shell :

In [1]: from wcs.sql import TrackingCode

In [2]: tr = TrackingCode().get('ZBZDFHTB')

In [5]: tr.formdata_id
Out[5]: '8'

In [6]: tr.formdef
Out[6]: <FormDef "D\xc3\xa9claration de chambre d'h\xc3\xb4te (copie)" id:76>

Alors que la demande en BO est numérotée 7 (et pas 8).

#2

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Il y a bien une incohérence de données, le formadata_id sur la table tracking_codes n'est pas le bon, aucune idée de comment ça peut se produire.

wcs_demarches_rouen_test_entrouvert_org=# SELECT id, tracking_code FROM formdata_76_declaration_de_chambre_d_hote_ WHERE tracking_code = 'ZBZDFHTB';
 id | tracking_code 
----+---------------
  7 | ZBZDFHTB
(1 ligne)
wcs_demarches_rouen_test_entrouvert_org=# SELECT * FROM tracking_codes  WHERE id = 'ZBZDFHTB';
    id    | formdef_id | formdata_id 
----------+------------+-------------
 ZBZDFHTB | 76         | 8
(1 ligne)
#4

Mis à jour par Thomas Noël il y a environ 5 ans

A noter donc :
  • l'usager sur son écran à vu demande "numero 7" sur la page finale récapitulative de sa demande
  • mais c'est le numéro 8 qui a été enregistré dans trackingcode.formdata_id
#5

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

Aucune idée de si ça a le moindre rapport mais j'avais déjà constaté une bizarrerie avec les codes de suivi au CD06, #28411, mais c'est lié à l'utilisation de cancelurl qui n'est pas le cas ici, mais peut-être que la logique foire à d'autres moments.

#6

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

Je trouve qu'il y a quelque chose de bizarre dans la série des id et des receipt_time sur cette table, non ?

wcs_demarches_rouen_test_entrouvert_org=# SELECT id, status, receipt_time, tracking_code FROM formdata_76_declaration_de_chambre_d_hote_ order by id;
 id |   status    |    receipt_time     | tracking_code 
----+-------------+---------------------+---------------
  4 | draft       | 2018-11-22 14:51:05 | NPDZJVGH
  7 | wf-new      | 2019-02-08 11:40:40 | ZBZDFHTB
 44 | draft       | 2019-01-04 11:12:10 | CBTFGKNL
 45 | wf-finished | 2019-01-10 10:59:08 | MXVKQVQN
 46 | wf-new      | 2019-02-08 17:02:07 | ZFGXFLLM
 47 | wf-new      | 2019-02-08 17:04:43 | WZDBZSDQ

Où sont passés tous les autres numéros ?

#7

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Brice a reproduit sur https://demarches-rouen.test.entrouvert.org/subvention/demande-d-organisation-dune-foire-a-tout/, et moi aussi. Je vais essayer de reproduire en local et pdb et compagnie.

#8

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Emmanuel Cazenave a écrit :

Brice a reproduit sur https://demarches-rouen.test.entrouvert.org/subvention/demande-d-organisation-dune-foire-a-tout/, et moi aussi.

Plutôt #30887

#9

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Sujet changé de Code de suvi qui ne ressort pas lors d'une recherche à Code de suivi qui ne ressort pas lors d'une recherche
#10

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Nouveau à Fermé

Pas l'impression d'avoir eu d'autres occurences, et pas d'informations complémentaires pour reproduire, je ferme le ticket.

Formats disponibles : Atom PDF