Fix selezione fornitore predefinito in articoli

This commit is contained in:
Pek5892 2024-01-16 15:43:29 +01:00
parent 92fb4f9bd0
commit f0aba5bd4b
1 changed files with 1 additions and 3 deletions

View File

@ -301,15 +301,13 @@ switch ($resource) {
break; break;
case 'fornitori-articolo': case 'fornitori-articolo':
$query = 'SELECT `an_anagrafiche`.`idanagrafica` AS id, CONCAT(`an_anagrafiche`.`ragione_sociale`, IF(`mg_fornitore_articolo`.`codice_fornitore` IS NOT NULL, CONCAT( " (", `mg_fornitore_articolo`.`codice_fornitore`, ")" ), "-") ) AS descrizione, (`mg_prezzi_articoli`.`prezzo_unitario`-(`mg_prezzi_articoli`.`prezzo_unitario`*`mg_prezzi_articoli`.`sconto_percentuale`)/100) AS prezzo_unitario FROM `mg_prezzi_articoli` LEFT JOIN `an_anagrafiche` ON `mg_prezzi_articoli`.`id_anagrafica`=`an_anagrafiche`.`idanagrafica` LEFT JOIN `mg_fornitore_articolo` ON (`mg_fornitore_articolo`.`id_articolo`=`mg_prezzi_articoli`.`id_articolo` AND `mg_fornitore_articolo`.`id_fornitore` = `mg_prezzi_articoli`.`id_anagrafica`) |where| ORDER BY `an_anagrafiche`.`ragione_sociale`'; $query = 'SELECT `an_anagrafiche`.`idanagrafica` AS id, CONCAT(`an_anagrafiche`.`ragione_sociale`, IF(`mg_fornitore_articolo`.`codice_fornitore` IS NOT NULL, CONCAT( " (", `mg_fornitore_articolo`.`codice_fornitore`, ")" ), "-") ) AS descrizione, (`mg_prezzi_articoli`.`prezzo_unitario`-(`mg_prezzi_articoli`.`prezzo_unitario`*`mg_prezzi_articoli`.`sconto_percentuale`)/100) AS prezzo_unitario FROM `mg_prezzi_articoli` LEFT JOIN `an_anagrafiche` ON `mg_prezzi_articoli`.`id_anagrafica`=`an_anagrafiche`.`idanagrafica` LEFT JOIN `mg_fornitore_articolo` ON (`mg_fornitore_articolo`.`id_articolo`=`mg_prezzi_articoli`.`id_articolo` AND `mg_fornitore_articolo`.`id_fornitore` = `mg_prezzi_articoli`.`id_anagrafica`) |where| GROUP BY id ORDER BY `an_anagrafiche`.`ragione_sociale`';
foreach ($elements as $element) { foreach ($elements as $element) {
$filter[] = '`an_anagrafiche`.`idanagrafica`='.prepare($element); $filter[] = '`an_anagrafiche`.`idanagrafica`='.prepare($element);
} }
$where[] = '`dir`="uscita"'; $where[] = '`dir`="uscita"';
$where[] = '`minimo` IS NULL';
$where[] = '`massimo` IS NULL';
$where[] = '`mg_prezzi_articoli`.`id_articolo`='.prepare($superselect['id_articolo']); $where[] = '`mg_prezzi_articoli`.`id_articolo`='.prepare($superselect['id_articolo']);
if (!empty($search)) { if (!empty($search)) {