//pas d'action donc affichage de la liste des validations en attente get_cb_expl($msg[transferts_circ_menu_titre] . " > " . $msg[transferts_circ_menu_departs], $msg[661], $msg[transferts_circ_retour_exemplaire], "./circ.php?categ=trans&sub=" . $sub . "&f_destination=" . $f_destination . "&nb_per_page=" . $nb_per_page, 0); print $transferts_parcours_filtres; //pour la validation d'un exemplaire if ($form_cb_expl != "") { //enregistre l'acceptation du transfert $res_val = $obj_transfert->enregistre_validation_cb($form_cb_expl); if ($res_val == false) { // la validation ne s'est pas faite ! // echo $transferts_validation_acceptation_erreur; //enregistrement de l'envoi $res_env = $obj_transfert->enregistre_envoi_cb($form_cb_expl); if ($res_env == false) { // l'envoi n'est pas valide on tente l'action retour du document // echo $transferts_envoi_erreur; $res_val = $obj_transfert->enregistre_retour_cb($form_cb_expl); if ($res_val == false) { // la validation ne s'est pas faite ! echo $transferts_retour_acceptation_erreur; } else { // la validation du retour est faite $aff = str_replace("!!cb_expl!!", $form_cb_expl, $transferts_retour_acceptation_OK); echo str_replace("!!new_location!!", $obj_transfert->new_location_libelle, $aff); } } else { // l'envoi est fait $aff = str_replace("!!cb_expl!!", $form_cb_expl, $transferts_envoi_OK); echo str_replace("!!new_location!!", $obj_transfert->new_location_libelle, $aff); } } else { // la validation de l'acceptation du transfert est faite