Projet

Général

Profil

Anomalie #29227

REVIEW - dest_user incorrect lors de l'injection des courriers

Ajouté par Mohamed AHMIM il y a 20 jours. Mis à jour il y a 3 jours.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Version cible:
Début:
10/06/2024
Echéance:
Version applicable MC:
2301
Tags Courrier:
2301.4.1

Description

TC:

Injection du courrier avec la commande suivante (diffusionList n'est pas renseigné):

curl --request POST \
--url 'http://cchaplin:maarch@127.0.0.1/MC/mc0/rest/resources' \
--header 'Content-Type: application/json' \
--data '{
"subject": "Test CCN - SVE ATT to entity DC1",
"modelId": 1,
"destination": 6,
"typist": 311,
"initiator": 73,
"format": "pdf",
"status": "NEW",
"chrono": "true",
"documentDate": "2023-06-06",
"arrivalDate": "2023-06-06",
"senders": [{"type":"user","id":3}],
"barcode": null,
"doctype": "101",
"confidentiality": false,
"category_id": "incoming"
}'

Résultat incorrect:

Création du courrier avec dest_user = id de la table list_templates_items

Résultat attendu:

dest_user = item_id de la table list_templates_items

Solution proposée:

Dans le fichier "/MAARCHCOURRIER/src/app/resource/controllers/ResController.php", à la ligne 1169, remplacer:

ResModel::update(['set' => ['dest_user' => $diffusion['id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]);

par:

ResModel::update(['set' => ['dest_user' => $diffusion['item_id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]);

Historique

#1 Mis à jour par Mohamed AHMIM il y a 20 jours

  • Description mis à jour (diff)

#2 Mis à jour par Mohamed AHMIM il y a 20 jours

  • Description mis à jour (diff)

#3 Mis à jour par Mohamed AHMIM il y a 20 jours

  • Description mis à jour (diff)

#5 Mis à jour par Emmanuel DILLARD il y a 17 jours

  • Sujet changé de dest_user incorrect lors de l'injection des courriers à REVIEW - dest_user incorrect lors de l'injection des courriers
  • Echéance mis à 17/06/2024
  • Statut changé de A qualifier à R&D - A étudier
  • Version applicable MC mis à 2301

#6 Mis à jour par Emmanuel DILLARD il y a 6 jours

  • Echéance 17/06/2024 supprimé

#7 Mis à jour par Emmanuel DILLARD il y a 6 jours

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

#8 Mis à jour par Emmanuel DILLARD il y a 4 jours

  • Statut changé de R&D - A planifier à R&D - En cours
  • Assigné à changé de Emmanuel DILLARD à Nicolas COUTURE
  • Tags Courrier 2301.4.1 ajouté

#9 Mis à jour par GIT LAB il y a 3 jours

#10 Mis à jour par Nicolas COUTURE il y a 3 jours

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

#11 Mis à jour par Joseph AKEL il y a 3 jours

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

Formats disponibles : Atom PDF