View Trackers | Evolutions | Export CSV

Date:
2024-03-27 10:10
Priority:
3
State:
Closed
Submitted by:
Edward J. Pritchard (ejpritchard)
Assigned to:
Nobody (None)
Version cible:
6.5.0
Summary:
Créer un nouveau flux sortant, suppression_piece, lors d'une supression de pièce pétitionnaire vers Platau

Detailed description
Dans OpenADS débloquer la suppression des pièces pétitionnaire lorsqu'elle sont déjà envoyée à Plat'Au.

Et ajouter lors de cette suppression un flux à Plat'Au pour acter cette suppression.

Gestion du flux dans OpenADS :

obj/task.class.php :
On va devoir ajouter suppression_piece dans la liste,
const TASK_TYPE_SI = array( ) pour permettre son appel.

obj/document_numerise.class.php :
Supprimées dans document_numerise.class.php placement du code de gestion dans triggersupprimerapres()
Lorsqu’on aura ajouté le fonction de modification d’une pièce il faudra que cette fonction déclenche un appel :

$task_val = array(
'type' => ‘suppression_piece’,
'object_id' => $id,
'dossier' => $val['dossier'],
);
$add_task = $inst_task->add_task(array('val' => $task_val));


Test unitaires de la modification dans OpenADS:
Il faut ajouter un test unitaire de l’ajout de la tâche de suppression dans les tâches sortantes.
Il faut ajouter un test unitaire de la désactivation des flux de modification du fichier et le maintien de la suppression en cas de suppression.
Il faut ajouter un test unitaire de la désactivation du flux de création et de modification, sans flux de suppression en cas de flux de création non envoyé.

No comments have been posted

No attached documents

Field Old Value Date By
status_idOpen2024-04-25 16:06Sofien TIMEZOUAGHT
close_dateNone2024-04-25 16:06Sofien TIMEZOUAGHT
details Dans OpenADS débloquer la suppression des pièces pétitionnaire lorsqu'elle sont déjà envoyée à Plat'Au. Et ajouter lors de cette suppression un flux à Plat'Au pour acter cette suppression. Gestion du flux dans OpenADS : obj/task.class.php : On va devoir ajouter suppression_piece dans la liste, const TASK_TYPE_SI = array( ) pour permettre son appel. obj/document_numerise.class.php : Supprimées dans document_numerise.class.php placement du code de gestion dans triggersupprimerapres() Lorsqu’on aura ajouté le fonction de modification d’une pièce il faudra que cette fonction déclenche un appel : $task_val = array( 'type' => ‘suppression_piece’, 'object_id' => $id, 'dossier' => $val['dossier'], ); $add_task = $inst_task->add_task(array('val' => $task_val)); Test unitaires de la modification dans OpenADS: Il faut ajouter un test unitaire de l’ajout de la tâche de suppression dans les tâches sortantes. Il faut ajouter un test unitaire de la désactivation des flux de modification du fichier et le maintien de la suppression en cas de suppression. Il faut ajouter un test unitaire de la désactivation du flux de création et de modification, sans flux de suppression en cas de flux de création non envoyé.2024-04-25 16:06Sofien TIMEZOUAGHT
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page