Explorar el Código

Fix: hsup >= 100

Mathieu Moulin hace 9 meses
padre
commit
1b777def13
Se han modificado 2 ficheros con 9 adiciones y 9 borrados
  1. 4 4
      sql/llx_user_pay.sql
  2. 5 5
      time_monthly.php

+ 4 - 4
sql/llx_user_pay.sql

@@ -5,9 +5,9 @@ CREATE TABLE `llx_user_pay` (
   `entity` int(11) NOT NULL DEFAULT 1,
   `fk_user` int(11) NOT NULL,
   `date` date NOT NULL,
-  `paid_hr` decimal(4,2) DEFAULT NULL,
-  `paid_hrsup` decimal(4,2) DEFAULT NULL,
-  `paid_amount` decimal(4,2) DEFAULT NULL
+  `paid_hr` decimal(6,2) DEFAULT NULL,
+  `paid_hrsup` decimal(6,2) DEFAULT NULL,
+  `paid_amount` decimal(6,2) DEFAULT NULL
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
 
 ALTER TABLE `llx_user_pay`
@@ -20,4 +20,4 @@ ALTER TABLE `llx_user_pay`
 ALTER TABLE `llx_user_pay`
   ADD CONSTRAINT `lllx_user_pay_ibfk_1` FOREIGN KEY (`fk_user`) REFERENCES `lllx_user` (`rowid`);
 
-ALTER TABLE `llx_user_pay` ADD `decal_hsup_conge` DECIMAL(4,2) NULL DEFAULT NULL AFTER `paid_amount`, ADD `recup_hsup_conge` DECIMAL(4,2) NULL DEFAULT NULL AFTER `decal_hsup_conge`;
+ALTER TABLE `llx_user_pay` ADD `decal_hsup_conge` DECIMAL(6,2) NULL DEFAULT NULL AFTER `paid_amount`, ADD `recup_hsup_conge` DECIMAL(6,2) NULL DEFAULT NULL AFTER `decal_hsup_conge`;

+ 5 - 5
time_monthly.php

@@ -1303,7 +1303,7 @@ if (!empty($weeks_aff)) {
 if (!empty($month_aff)) {
 	echo '<p>Attention, les RTT ne sont volontairement pas ajoutées au delta, en effet, l\'idée est justement de les utiliser pour abaisser ce dernier !</p>';
 	if (!empty($hsup_prev_decale)) {
-		echo '<p><b style="color: red;">Heures sup décalées depuis l\'exercice précédent : '.$hsup_prev_decale.' / Prises en RCR : '.$hsup_prev_rcr_pris.' / Reste à prendre si besoin : '. $hsup_prev_decale_reste.'</b></p>';
+		echo '<p><b style="color: red;">Heures décalées depuis l\'exercice précédent : '.$hsup_prev_decale.' / Posées en RCR : '.$hsup_prev_rcr_pris.' / Reste à poser : '. $hsup_prev_decale_reste.'</b></p>';
 	}
 	echo '<table border="1" cellpadding="2" id="cumul_mois">';
 	echo '<caption>Récap mois</caption>';
@@ -1325,8 +1325,8 @@ if (!empty($month_aff)) {
 		echo '<th>RCR</th>';
 	echo '<th>Maladie</th>';
 	echo '<th>Autre</th>';
-	echo '<th>H.Sup<br />Payées</th>';
-	echo '<th>H.Sup<br />Décalées</th>';
+	echo '<th>H.<br />Payées</th>';
+	echo '<th>H.<br />Décalées</th>';
 
 	echo '<td></td>';
 	echo '<th>Effectif<br />(Trav+Dépl+Form)</th>';
@@ -1369,8 +1369,8 @@ if (!empty($month_aff)) {
 		echo '<td>'.duration_aff($r['arret_maladie']).'</p>';
 		echo '<td>'.duration_aff($r['arret_autre']).'</p>';
 		if ($right_contract_all) {
-			echo '<td><input class="hsup" value="'.duration_aff($r['hsup']).'" size="2" /></p>';
-			echo '<td><input class="decal_hsup_conge" value="'.duration_aff($r['decal_hsup_conge']).'" size="2" /></p>';
+			echo '<td><input class="hsup" value="'.duration_aff($r['hsup']).'" size="3" /></p>';
+			echo '<td><input class="decal_hsup_conge" value="'.duration_aff($r['decal_hsup_conge']).'" size="3" /></p>';
 		}
 		else {
 			echo '<td>'.duration_aff($r['hsup']).'</p>';