1 |
<?php |
2 |
// $Id: num_dossier.php,v 1.7 2010-07-27 09:31:00 fraynaud Exp $ |
3 |
/* |
4 |
version 3.0.0 |
5 |
la compatibilite mysql est a remettre en place |
6 |
*/ |
7 |
|
8 |
|
9 |
require_once "../obj/utils.class.php"; |
10 |
$f = new utils(NULL, "num_dossier", _("remise a 0"), "ico_dossier.png", "dossier"); |
11 |
$description = _("Attention ce traitement remet a 0 les registres.")."<br>"; |
12 |
$description .= _("Traitement a realiser en debut d'annee."); |
13 |
$f->displayDescription($description); |
14 |
// Paramétrage =============================================================== |
15 |
$DEBUG=0; |
16 |
// GET ======================================================================== |
17 |
if (isset ($_GET['validation'])){ |
18 |
$validation=$_GET['validation']; |
19 |
}else{ |
20 |
$validation=0; |
21 |
} |
22 |
if (isset ($_GET['idx'])){ |
23 |
$idx=$_GET['idx']; |
24 |
}else{ |
25 |
$idx=0; |
26 |
} |
27 |
|
28 |
// ============================================================================= |
29 |
// validation = 0 |
30 |
// ============================================================================= |
31 |
if($validation==0){ |
32 |
$validation=1; |
33 |
echo "<form method=\"POST\" action=\"num_dossier.php?validation=".$validation."\" name=f1>"; |
34 |
echo "<br><br><input type='submit' value='remise a 0' ><br><br>"; |
35 |
echo "</form>"; |
36 |
}else { // ===================== mise a jour ================================= |
37 |
// numerotation |
38 |
include "../dyn/var.inc"; |
39 |
//$valF=array(); |
40 |
echo "<br><br>"; |
41 |
$valF['id']=0; |
42 |
if($numero_unique==1){ |
43 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_seq RESTART WITH 1"; |
44 |
$res1=$f->db->query($sql1); |
45 |
/* |
46 |
$res1= $db->autoExecute("dossier_seq",$valF,DB_AUTOQUERY_UPDATE); |
47 |
if (DB :: isError($res1)){ |
48 |
echo $res1->getDebugInfo()." ".$res1->getMessage()."<br>"; |
49 |
}else{ |
50 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("dossier")." "._("portera_no_1")."</b></font>"; |
51 |
} |
52 |
*/ |
53 |
}else{ // pas de numero unique |
54 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_pc_seq RESTART WITH 1"; |
55 |
$res1=$f->db->query($sql1); |
56 |
$f->isDatabaseError($res1); |
57 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_pd_seq RESTART WITH 1"; |
58 |
$res1=$f->db->query($sql1); |
59 |
$f->isDatabaseError($res1); |
60 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_pa_seq RESTART WITH 1"; |
61 |
$res1=$f->db->query($sql1); |
62 |
$f->isDatabaseError($res1); |
63 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_dp_seq RESTART WITH 1"; |
64 |
$res1=$f->db->query($sql1); |
65 |
$f->isDatabaseError($res1); |
66 |
$sql1="ALTER SEQUENCE ".DB_PREFIXE."dossier_cu_seq RESTART WITH 1"; |
67 |
$res1=$f->db->query($sql1); |
68 |
$f->isDatabaseError($res1); |
69 |
echo _("traitement realise"); |
70 |
/* |
71 |
$res1= $db->autoExecute("dossier_PC_seq",$valF,DB_AUTOQUERY_UPDATE); |
72 |
if (DB :: isError($res1)){ |
73 |
echo "<br>".$res1->getDebugInfo()." ".$res1->getMessage()."<br>"; |
74 |
}else{ |
75 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("PC*")." "._("portera_no_1")."</b></font>"; |
76 |
} |
77 |
$res2= $db->autoExecute("dossier_PD_seq",$valF,DB_AUTOQUERY_UPDATE); |
78 |
if (DB :: isError($res2)){ |
79 |
echo "<br>".$res2->getDebugInfo()." ".$res2->getMessage()."<br>"; |
80 |
}else{ |
81 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("PD*")." "._("portera_no_1")."</b></font>"; |
82 |
} |
83 |
$res3= $db->autoExecute("dossier_PA_seq",$valF,DB_AUTOQUERY_UPDATE); |
84 |
if (DB :: isError($res3)){ |
85 |
echo "<br>".$res3->getDebugInfo()." ".$res3->getMessage()."<br>"; |
86 |
}else{ |
87 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("PA*")." "._("portera_no_1")."</b></font>"; |
88 |
} |
89 |
$res4= $db->autoExecute("dossier_DP_seq",$valF,DB_AUTOQUERY_UPDATE); |
90 |
if (DB :: isError($res4)){ |
91 |
echo "<br>".$res4->getDebugInfo()." ".$res4->getMessage()."<br>"; |
92 |
}else{ |
93 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("DP*")." "._("portera_no_1")."</b></font>"; |
94 |
} |
95 |
$res5= $db->autoExecute("dossier_CU_seq",$valF,DB_AUTOQUERY_UPDATE); |
96 |
if (DB :: isError($res5)){ |
97 |
echo "<br>".$res5->getDebugInfo()." ".$res5->getMessage()."<br>"; |
98 |
}else{ |
99 |
echo "<center><font size='2'><b>"._("remise_a_0_compteur")." "._("reussie")." - "._("le_prochain")." "._("CU*")." "._("portera_no_1")."</b></font>"; |
100 |
|
101 |
} |
102 |
*/ |
103 |
} |
104 |
}//validation |
105 |
?> |