. */ include_once __DIR__.'/../../core.php'; use Modules\Interventi\Intervento; $intervento = Intervento::find($id_record); $sessioni = $intervento->sessioni; $righe = $intervento->getRighe(); $show_prezzi = Auth::user()['gruppo'] != 'Tecnici' || (Auth::user()['gruppo'] == 'Tecnici' && setting('Mostra i prezzi al tecnico')); if ($show_prezzi) { $rss = $dbo->fetchArray('SELECT in_statiintervento.is_completato AS flag_completato FROM in_statiintervento INNER JOIN in_interventi ON in_statiintervento.idstatointervento=in_interventi.idstatointervento WHERE in_interventi.id='.prepare($id_record)); if ($rss[0]['flag_completato']) { $readonly = 'readonly'; } else { $readonly = ''; } echo ' '; // Calcoli $imponibile = abs($intervento->imponibile); $sconto = -$intervento->sconto; $totale_imponibile = abs($intervento->totale_imponibile); $iva = abs($intervento->iva); $totale = abs($intervento->totale); echo ' '; // Totale sconto if (!empty($sconto)) { echo ' '; // Totale imponibile echo ' '; } // Totale iva echo ' '; // Totale attività echo ' '; echo '
'.tr('Costo', [], ['upper' => true]).' '.tr('Addebito', [], ['upper' => true]).' '.tr('Tot. Scontato', [], ['upper' => true]).'
'.tr('Totale manodopera', [], ['upper' => true]).' '.moneyFormat($sessioni->sum('costo_manodopera'), 2).' '.moneyFormat($sessioni->sum('prezzo_manodopera'), 2).' '.moneyFormat($sessioni->sum('prezzo_manodopera_scontato'), 2).'
'.tr('Totale diritto di chiamata', [], ['upper' => true]).' '.moneyFormat($sessioni->sum('costo_diritto_chiamata'), 2).' '.moneyFormat($sessioni->sum('prezzo_diritto_chiamata'), 2).' '.moneyFormat($sessioni->sum('prezzo_diritto_chiamata'), 2).'
'.tr('Totale viaggio', [], ['upper' => true]).' '.moneyFormat($sessioni->sum('costo_viaggio'), 2).' '.moneyFormat($sessioni->sum('prezzo_viaggio'), 2).' '.moneyFormat($sessioni->sum('prezzo_viaggio_scontato'), 2).'
'.tr('Totale righe', [], ['upper' => true]).' '.moneyFormat($righe->sum('spesa'), 2).' '.moneyFormat($righe->sum('imponibile'), 2).' '.moneyFormat($righe->sum('totale_imponibile'), 2).'
'.tr('Imponibile', [], ['upper' => true]).': '.moneyFormat($imponibile, 2).'
'.tr('Sconto/maggiorazione', [], ['upper' => true]).': '.moneyFormat($sconto, 2).'
'.tr('Totale imponibile', [], ['upper' => true]).': '.moneyFormat($totale_imponibile, 2).'
'.tr('IVA', [], ['upper' => true]).': '.moneyFormat($iva, 2).'
'.tr('Totale', [], ['upper' => true]).': '.moneyFormat($totale, 2).'
'; } echo ' ';