mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-17 03:51:06 +01:00
Fix del bug #146
This commit is contained in:
parent
8436e32dd9
commit
9bf85940e6
@ -170,7 +170,7 @@ switch (post('op')) {
|
|||||||
$rs = $dbo->fetchArray($query);
|
$rs = $dbo->fetchArray($query);
|
||||||
|
|
||||||
foreach ($rs as $value) {
|
foreach ($rs as $value) {
|
||||||
$non_rimovibili = seriali_non_rimuovibili('id_riga_documenti', $value['id'], $dir);
|
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $value['id'], $dir);
|
||||||
if (!empty($non_rimovibili)) {
|
if (!empty($non_rimovibili)) {
|
||||||
$_SESSION['errors'][] = tr('Alcuni serial number sono già stati utilizzati!');
|
$_SESSION['errors'][] = tr('Alcuni serial number sono già stati utilizzati!');
|
||||||
|
|
||||||
@ -298,7 +298,7 @@ switch (post('op')) {
|
|||||||
$rst = $dbo->fetchArray('SELECT SUM( ROUND( TIMESTAMPDIFF( MINUTE, orario_inizio, orario_fine ) / 60, '.get_var('Cifre decimali per quantità').' ) ) AS tot_ore, SUM(prezzo_ore_consuntivo) AS tot_prezzo_ore_consuntivo, prezzo_ore_unitario FROM in_interventi_tecnici WHERE idintervento='.prepare($idintervento).' GROUP BY prezzo_ore_unitario');
|
$rst = $dbo->fetchArray('SELECT SUM( ROUND( TIMESTAMPDIFF( MINUTE, orario_inizio, orario_fine ) / 60, '.get_var('Cifre decimali per quantità').' ) ) AS tot_ore, SUM(prezzo_ore_consuntivo) AS tot_prezzo_ore_consuntivo, prezzo_ore_unitario FROM in_interventi_tecnici WHERE idintervento='.prepare($idintervento).' GROUP BY prezzo_ore_unitario');
|
||||||
|
|
||||||
//Aggiunta riga intervento sul documento
|
//Aggiunta riga intervento sul documento
|
||||||
for( $i=0; $i<sizeof($rst); $i++ ){
|
for ($i = 0; $i < sizeof($rst); ++$i) {
|
||||||
$ore = $rst[$i]['tot_ore'];
|
$ore = $rst[$i]['tot_ore'];
|
||||||
|
|
||||||
// Calcolo iva
|
// Calcolo iva
|
||||||
|
@ -287,10 +287,10 @@ switch (post('op')) {
|
|||||||
$iva_indetraibile = $iva / 100 * $rs[0]['indetraibile'];
|
$iva_indetraibile = $iva / 100 * $rs[0]['indetraibile'];
|
||||||
$desc_iva = $rs[0]['descrizione'];
|
$desc_iva = $rs[0]['descrizione'];
|
||||||
|
|
||||||
if($is_descrizione==0){
|
if ($is_descrizione == 0) {
|
||||||
// Modifica riga generica sul documento
|
// Modifica riga generica sul documento
|
||||||
$query = 'UPDATE or_righe_ordini SET idiva='.prepare($idiva).', desc_iva='.prepare($rs[0]['descrizione']).', iva='.prepare($iva).', iva_indetraibile='.prepare($iva_indetraibile).', descrizione='.prepare($descrizione).', subtotale='.prepare($subtot).', sconto='.prepare($sconto).', sconto_unitario='.prepare($sconto_unitario).', tipo_sconto='.prepare($tipo_sconto).', um='.prepare($um).', qta='.prepare($qta).' WHERE id='.prepare($idriga);
|
$query = 'UPDATE or_righe_ordini SET idiva='.prepare($idiva).', desc_iva='.prepare($rs[0]['descrizione']).', iva='.prepare($iva).', iva_indetraibile='.prepare($iva_indetraibile).', descrizione='.prepare($descrizione).', subtotale='.prepare($subtot).', sconto='.prepare($sconto).', sconto_unitario='.prepare($sconto_unitario).', tipo_sconto='.prepare($tipo_sconto).', um='.prepare($um).', qta='.prepare($qta).' WHERE id='.prepare($idriga);
|
||||||
}else{
|
} else {
|
||||||
$query = 'UPDATE or_righe_ordini SET descrizione='.prepare($descrizione).' WHERE id='.prepare($idriga);
|
$query = 'UPDATE or_righe_ordini SET descrizione='.prepare($descrizione).' WHERE id='.prepare($idriga);
|
||||||
}
|
}
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
@ -313,7 +313,7 @@ switch (post('op')) {
|
|||||||
$rs = $dbo->fetchArray($query);
|
$rs = $dbo->fetchArray($query);
|
||||||
|
|
||||||
foreach ($rs as $value) {
|
foreach ($rs as $value) {
|
||||||
$non_rimovibili = seriali_non_rimuovibili('id_riga_documenti', $value['id'], $dir);
|
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $value['id'], $dir);
|
||||||
if (!empty($non_rimovibili)) {
|
if (!empty($non_rimovibili)) {
|
||||||
$_SESSION['errors'][] = tr('Alcuni serial number sono già stati utilizzati!');
|
$_SESSION['errors'][] = tr('Alcuni serial number sono già stati utilizzati!');
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user