<?php
/**
 * Ce script permet ...
 *
 * @package opencimetiere
 * @version SVN : $Id$
 */

require_once "../obj/utils.class.php";
$f = new utils(NULL, "numdossier",
               _("operations")." -> "._("re-initialisation de la sequence du numero de dossier"));

/**
 * ONGLETS
 */
// Ouverture de la balise - Conteneur d'onglets
echo "<div id=\"formulaire\">\n";
// Affichage de la liste des onglets
echo "\n<ul>\n";
//
if ($f->isAccredited("numdossier")) {
    echo "\t<li><a href=\"#tabs-1\">"._("re-initialisation de la sequence du numero de dossier")."</a></li>\n";
}
//
echo "</ul>\n";

/**
 *
 */
//
echo "\n<div id=\"tabs-1\">\n";
// Description de la page
$description = _("Cet ecran vous permet de re-initialiser la sequence du ".
                 "numero de dossier (numero de registre de l'operation). ".
                 "Ce traitement est a faire en debut d'annee.");
$f->displayDescription($description);

//
$f->displaySubTitle(" -> "._("Re-initialisation de la sequence du numero de dossier"));

//
echo "<form";
echo " method=\"post\"";
echo " id=\"traitement_reset_seq_numdossier_form\"";
echo " onsubmit=\"return trt_form_submit('traitement_reset_seq_numdossier_result', 'reset_seq_numdossier', this);\"";
echo " class=\"trt_form\"";
echo " action=\"../app/trt_reset_seq_numdossier.php\"";
echo ">\n";

// Exécution du traitement
if (isset($_POST["traitement_reset_seq_numdossier_form_valid"])) {
    //
    echo "<div id=\"traitement_reset_seq_numdossier_result\">\n";
    //
    $sql = "ALTER SEQUENCE ".DB_PREFIXE."numdossier_seq RESTART WITH 1";
    $res = $f->db->query($sql);
    $f->addToLog("app/trt_reset_seq_numdossier.php: db->query(\"".$sql."\");", VERBOSE_MODE);
    $f->isDatabaseError($res);
    //
    $f->displayMessage("valid", _("Le traitement est termine."));
    //
    echo "</div>\n";
}

//
echo "<div id=\"traitement_reset_seq_numdossier_status\">\n";
//
$sql = "select last_value from ".DB_PREFIXE."numdossier_seq";
$value = $f->db->getone($sql);
$f->addToLog("app/trt_reset_seq_numdossier.php: db->getone(\"".$sql."\");", VERBOSE_MODE);
$f->isDatabaseError($value);
//
echo $value;
echo "</div>\n";

//
echo "<div class=\"formControls\">\n";
echo "\t<input type=\"submit\" name=\"traitement.reset_seq_numdossier.form.valid\" ";
echo "value=\""._("Re-initialisation de la sequence du numero de dossier")."\" ";
echo "class=\"boutonFormulaire\" />\n";
echo "</div>\n";
//
echo "</form>\n";
//
echo "</div>\n";

/**
 *
 */
// Fermeture de la balise - Conteneur d'onglets
echo "</div>\n";

?>