mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-23 14:57:46 +01:00
Merge query
This commit is contained in:
commit
8bde4b105b
@ -269,7 +269,7 @@ switch (post('op')) {
|
||||
$dbo->query('DELETE FROM mg_articoli WHERE id='.prepare($id_record));
|
||||
$dbo->query('DELETE FROM mg_movimenti WHERE idarticolo='.prepare($id_record));
|
||||
//$dbo->query('DELETE FROM mg_prodotti WHERE id_articolo='.prepare($id_record));
|
||||
$dbo->query('DELETE FROM mg_articoli_automezzi WHERE idarticolo='.prepare($id_record));
|
||||
//$dbo->query('DELETE FROM mg_articoli_automezzi WHERE idarticolo='.prepare($id_record));
|
||||
|
||||
flash()->info(tr('Articolo eliminato!'));
|
||||
break;
|
||||
|
@ -390,10 +390,14 @@ if (!empty($elementi)) {
|
||||
<div class="alert alert-error">
|
||||
'.tr('Eliminando questo documento si potrebbero verificare problemi nelle altre sezioni del gestionale').'.
|
||||
</div>';
|
||||
}
|
||||
}else{
|
||||
|
||||
?>
|
||||
|
||||
<a class="btn btn-danger ask" data-backto="record-list">
|
||||
<i class="fa fa-trash"></i> <?php echo tr('Elimina'); ?>
|
||||
</a>
|
||||
|
||||
<?php
|
||||
}
|
||||
?>
|
@ -278,7 +278,8 @@ class Fattura extends Document
|
||||
|
||||
public function isFE()
|
||||
{
|
||||
return !empty($this->progressivo_invio);
|
||||
$file = $this->uploads()->where('name', 'Fattura Elettronica')->first();
|
||||
return (!empty($this->progressivo_invio) and file_exists($file->filepath) );
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -4,7 +4,7 @@ include_once __DIR__.'/../../core.php';
|
||||
|
||||
$show_prezzi = Auth::user()['gruppo'] != 'Tecnici' || (Auth::user()['gruppo'] == 'Tecnici' && setting('Mostra i prezzi al tecnico'));
|
||||
|
||||
$query = 'SELECT *, (SELECT codice FROM mg_articoli WHERE id=mg_articoli_interventi.idarticolo) AS codice, mg_articoli_interventi.id AS idriga, (SELECT prc_guadagno FROM mg_listini WHERE id=(SELECT idlistino_vendite FROM an_anagrafiche WHERE idanagrafica=(SELECT idanagrafica FROM in_interventi WHERE id=mg_articoli_interventi.idintervento) ) ) AS prc_guadagno FROM mg_articoli_interventi WHERE idintervento='.prepare($id_record);
|
||||
$query = 'SELECT *, (SELECT id FROM mg_articoli WHERE mg_articoli_interventi.idarticolo = mg_articoli.id) ref_articolo, (SELECT codice FROM mg_articoli WHERE id=mg_articoli_interventi.idarticolo) AS codice, mg_articoli_interventi.id AS idriga, (SELECT prc_guadagno FROM mg_listini WHERE id=(SELECT idlistino_vendite FROM an_anagrafiche WHERE idanagrafica=(SELECT idanagrafica FROM in_interventi WHERE id=mg_articoli_interventi.idintervento) ) ) AS prc_guadagno FROM mg_articoli_interventi WHERE idintervento='.prepare($id_record);
|
||||
$rs = $dbo->fetchArray($query);
|
||||
|
||||
if (!empty($rs)) {
|
||||
@ -53,7 +53,7 @@ if (!empty($rs)) {
|
||||
<tr '.$extra.'>
|
||||
<td>
|
||||
<input type="hidden" name="id" value="'.$r['id'].'">
|
||||
'.Modules::link('Articoli', $r['idarticolo'], (!empty($r['codice']) ? $r['codice'].' - ' : '').$r['descrizione']);
|
||||
'.((!empty($r['ref_articolo'])) ? Modules::link('Articoli', $r['idarticolo'], (!empty($r['codice']) ? $r['codice'].' - ' : '').$r['descrizione']) : $r['descrizione'].' '.tr('[ELIMINATO]'));
|
||||
|
||||
// Info extra (lotto, serial, altro)
|
||||
if (!empty($r['abilita_serial'])) {
|
||||
|
@ -102,4 +102,9 @@ UPDATE `zz_views` SET `query` = '`email`.`name`' WHERE `zz_views`.`name` = 'icon
|
||||
CREATE TABLE `zz_user_sedi` (
|
||||
`id_user` int(11) NOT NULL,
|
||||
`idsede` int(11) NOT NULL
|
||||
)
|
||||
);
|
||||
|
||||
-- Sistemo colonna Nome, Descrizione - Modelli prima nota
|
||||
UPDATE `zz_views` SET `query` = 'CONCAT_WS(co_movimenti_modelli.nome, co_movimenti_modelli.descrizione)' WHERE `zz_views`.`name` = 'Nome' AND `id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Modelli prima nota');
|
||||
|
||||
UPDATE `co_movimenti_modelli` SET `nome` = `descrizione` WHERE `nome` = '';
|
||||
|
Loading…
x
Reference in New Issue
Block a user