fetchArray($query); if (!empty(get('idcontratto_riga'))) { $idcontratto_riga = get('idcontratto_riga'); } $query = 'SELECT * FROM co_righe_contratti_articoli WHERE id_riga_contratto='.prepare($idcontratto_riga).' '.Modules::getAdditionalsQuery('Magazzino').' ORDER BY id ASC'; $rs = $dbo->fetchArray($query); if (!empty($rs)) { echo '
'.tr('Articolo').' | '.tr('Q.tà').' | '; if (Auth::admin() || Auth::user()['gruppo'] != 'Tecnici') { echo ''.tr('Prezzo di acquisto').' | '; } if (Auth::admin() || Auth::user()['gruppo'] != 'Tecnici') { echo ''.tr('Prezzo di vendita').' | '.tr('Iva').' | '.tr('Imponibile').' | '; } if (!$record['flag_completato']) { echo ''; } echo ' |
---|---|---|---|---|---|---|
'.Modules::link('Articoli', $r['idarticolo'], (!empty($r['codice']) ? $r['codice'].' - ' : '').$r['descrizione']);
// Info extra (lotto, serial, altro)
if (!empty($r['abilita_serial'])) {
if (!empty($mancanti)) {
echo '
'.tr('_NUM_ serial mancanti', [ '_NUM_' => $mancanti, ]).''; } if (!empty($serials)) { echo ' '.tr('SN').': '.implode(', ', $serials); } } echo ' | ';
// Quantità
echo '
'.Translator::numberToLocale($r['qta'], 'qta').' '.$r['um'].' | '; if (Auth::admin() || Auth::user()['gruppo'] != 'Tecnici') { echo ''.Translator::numberToLocale($r['prezzo_acquisto']).' € | '; } if (Auth::admin() || Auth::user()['gruppo'] != 'Tecnici') { // Prezzo unitario echo '
'.Translator::numberToLocale($r['prezzo_vendita']).' €';
if ($r['sconto_unitario'] > 0) {
echo '
- '.tr('sconto _TOT_ _TYPE_', [ '_TOT_' => Translator::numberToLocale($r['sconto_unitario']), '_TYPE_' => ($r['tipo_sconto'] == 'PRC' ? '%' : '€'), ]).' '; } echo ' | ';
echo '
'.Translator::numberToLocale($r['iva']).' €'; echo ' | '; // Prezzo di vendita echo ''.Translator::numberToLocale(sum($r['prezzo_vendita'] * $r['qta'], -$r['sconto'])).' € | '; } // Pulsante per riportare nel magazzino centrale. // Visibile solo se l'intervento non è stato nè fatturato nè completato. if (!$record['flag_completato']) { echo ''; /*if ($r['abilita_serial']) { echo ' '; }*/ if (empty($readonly)) { echo ' '; } echo ' | '; } echo '