{[ "type": "image", "label": "", "name": "immagine01", "class": "img-thumbnail", "value": "" ]}
{[ "type": "text", "label": "", "name": "codice", "class":"alphanumeric-mask", "required": 1, "value": "$codice$" ]}
{[ "type": "checkbox", "label": "", "name": "attivo", "value": "$attivo$", "help": "", "placeholder": "" ]}
{[ "type": "select", "label": "", "name": "categoria", "required": 1, "value": "$id_categoria$", "ajax-source": "categorie" ]}
{[ "type": "select", "label": "", "name": "subcategoria", "value": "$id_sottocategoria$", "ajax-source": "sottocategorie" ]}
{[ "type": "textarea", "label": "", "name": "descrizione", "required": 1, "value": "$descrizione$" ]}
{[ "type": "number", "label": "", "name": "qta", "required": 1, "value": "$qta$", "readonly": 1, "decimals": "qta", "min-value": "undefined" ]}
{[ "type": "checkbox", "label": "", "name": "qta_manuale", "value": 0, "help": "", "placeholder": "" ]}
{[ "type": "select", "label": "", "name": "um", "value": "$um$", "ajax-source": "misure", "icon-after": "add|" ]}
0) ? $records[0]['abilita_serial'] = 1 : $records[0]['abilita_serial'] = $records[0]['abilita_serial']; if (empty($records[0]['abilita_serial'])) { $plugin = $dbo->fetchArray("SELECT id FROM zz_plugins WHERE name='Serial'"); echo ''; } ?>
{[ "type": "checkbox", "label": "", "name": "abilita_serial", "value": "$abilita_serial$", "help": "", "placeholder": "", "extra": "0) ? 'readonly' : ''; ?>" ]}
{[ "type": "number", "label": "", "name": "gg_garanzia", "decimals": 0, "value": "$gg_garanzia$", "icon-after": "GG" ]}
{[ "type": "checkbox", "label": "", "name": "servizio", "value": "$servizio$", "help": "", "placeholder": "" ]}
{[ "type": "number", "label": "", "name": "peso_lordo", "value": "$peso_lordo$", "icon-after": "KG" ]}
{[ "type": "number", "label": "", "name": "volume", "value": "$volume$", "icon-after": "M3" ]}
{[ "type": "textarea", "label": "", "name": "note", "value": "$note$" ]}

{[ "type": "number", "label": "", "name": "prezzo_acquisto", "value": "$prezzo_acquisto$", "icon-after": "€" ]}
{[ "type": "number", "label": "", "name": "threshold_qta", "value": "$threshold_qta$", "decimals": "qta", "min-value": "undefined" ]}

{[ "type": "number", "label": "", "name": "prezzo_vendita", "value": "$prezzo_vendita$", "icon-after": "€" ]}
{[ "type": "select", "label": "", "name": "idiva_vendita", "values": "query=SELECT * FROM co_iva ORDER BY descrizione ASC", "value": "$idiva_vendita$", "valore_predefinito": "Iva predefinita" ]}

'; echo "
'; echo '
'; genera_form_componente($records[0]['contenuto']); echo '
'; echo '

'.tr('Prezzo articolo per listino').'

'; $rsl = $dbo->fetchArray('SELECT * FROM mg_listini ORDER BY id ASC'); $rsart = $dbo->fetchArray('SELECT id, prezzo_vendita FROM mg_articoli WHERE id='.prepare($id_record)); if (count($rsl) > 0) { echo '
'; // listino base echo ' '; for ($i = 0; $i < count($rsl); ++$i) { echo ' '; } echo '
'.tr('Listino').' '.tr('Prezzo di vendita finale').'
'.tr('Base').' '.Translator::numberToLocale($rsart[0]['prezzo_vendita']).' €
'.$rsl[$i]['nome'].' '.Translator::numberToLocale($rsart[0]['prezzo_vendita'] - $rsart[0]['prezzo_vendita'] / 100 * $rsl[$i]['prc_guadagno']).' €
'; } else { echo '
'.tr('Non ci sono listini caricati').'... '.Modules::link('Listini', null, tr('Crea il primo listino!')).'.
'; } echo '

'.tr('Questo articolo è presente nei seguenti automezzi').':

'; // Quantità nell'automezzo $rsa = $dbo->fetchArray('SELECT qta, (SELECT nome FROM dt_automezzi WHERE id=idautomezzo) AS nome, (SELECT targa FROM dt_automezzi WHERE id=idautomezzo) AS targa FROM mg_articoli_automezzi WHERE idarticolo='.prepare($id_record)); if (count($rsa) > 0) { echo '
'; for ($i = 0; $i < count($rsa); ++$i) { echo ' '; } echo '
'.tr('Nome automezzo').' '.tr('Targa').' '.tr('Q.tà').'
'.$rsa[$i]['nome'].' '.$rsa[$i]['targa'].' '.Translator::numberToLocale($rsa[$i]['qta']).' '.$rs[0]['unita_misura'].'
'; } else { echo '
'.tr('Non ci sono automezzi collegati').'... '.Modules::link('Automezzi', null, tr('Collega il primo automezzo!')).'.
'; } ?>
fetchArray('SELECT `co_documenti`.`id`, `co_documenti`.`data`, `co_documenti`.`numero`, `co_documenti`.`numero_esterno`, `co_tipidocumento`.`descrizione` AS tipo_documento, `co_tipidocumento`.`dir` FROM `co_documenti` JOIN `co_tipidocumento` ON `co_tipidocumento`.`id` = `co_documenti`.`idtipodocumento` WHERE `co_documenti`.`id` IN (SELECT `iddocumento` FROM `co_righe_documenti` WHERE `idarticolo` = '.prepare($id_record).') UNION SELECT `dt_ddt`.`id`, `dt_ddt`.`data`, `dt_ddt`.`numero`, `dt_ddt`.`numero_esterno`, `dt_tipiddt`.`descrizione` AS tipo_documento, `dt_tipiddt`.`dir` FROM `dt_ddt` JOIN `dt_tipiddt` ON `dt_tipiddt`.`id` = `dt_ddt`.`idtipoddt` WHERE `dt_ddt`.`id` IN (SELECT `idddt` FROM `dt_righe_ddt` WHERE `idarticolo` = '.prepare($id_record).') UNION SELECT `co_preventivi`.`id`, `co_preventivi`.`data_bozza`, `co_preventivi`.`numero`, 0 AS numero_esterno , "Preventivo" AS tipo_documento, 0 AS dir FROM `co_preventivi` WHERE `co_preventivi`.`id` IN (SELECT `idpreventivo` FROM `co_righe_preventivi` WHERE `idarticolo` = '.prepare($id_record).') ORDER BY `data`'); if (!empty($elementi)) { echo '

'.tr('_NUM_ altr_I_ document_I_ collegat_I_', [ '_NUM_' => count($elementi), '_I_' => (count($elementi) > 1) ? tr('i') : tr('o'), ]).':

'.tr('Eliminando questo documento si potrebbero verificare problemi nelle altre sezioni del gestionale.').'

'; } ?> {( "name": "filelist_and_upload", "id_module": "", "id_record": "" )}