. */ include_once __DIR__.'/../../../core.php'; use Models\Module; $impegnato = 0; $ordinato = 0; $query = "SELECT `or_ordini`.`id` AS id, `or_ordini`.`numero`, `or_ordini`.`numero_esterno`, `data`, SUM(`or_righe_ordini`.`qta`) AS qta_ordinata, SUM(`or_righe_ordini`.`qta` - `or_righe_ordini`.`qta_evasa`) AS qta_impegnata, `or_righe_ordini`.`um` FROM `or_ordini` INNER JOIN `or_righe_ordini` ON `or_ordini`.`id` = `or_righe_ordini`.`idordine` INNER JOIN `or_statiordine` ON `or_ordini`.`idstatoordine`=`or_statiordine`.`id` INNER JOIN `or_tipiordine` ON `or_ordini`.`idtipoordine`=`or_tipiordine`.`id` WHERE `idarticolo` = ".prepare($articolo->id)." AND `or_tipiordine`.`dir`= '|dir|' AND (`or_righe_ordini`.`qta` - `or_righe_ordini`.`qta_evasa`) > 0 AND `or_righe_ordini`.`confermato` = 1 AND `or_statiordine`.`impegnato` = 1 HAVING `qta_ordinata` > 0"; echo '
'.tr('Descrizione').' | '.$record['um'].' |
---|---|
'.Modules::link($id_modulo, $documento['id'], tr('Ordine num. _NUM_ del _DATE_', [ '_NUM_' => $numero, '_DATE_' => dateFormat($documento['data']), ])).' | '.numberFormat($qta, 'qta').' |
'.tr('Totale').' | '.numberFormat($impegnato, 'qta').' |
'.tr('Nessun ordine cliente con quantità da evadere individuato').'.
'; } echo ''.tr('Descrizione').' | '.$record['um'].' |
---|---|
'.Modules::link($id_modulo, $documento['id'], tr('Ordine num. _NUM_ del _DATE_', [ '_NUM_' => $numero, '_DATE_' => dateFormat($documento['data']), ])).' | '.numberFormat($qta, 'qta').' |
'.tr('Totale').' | '.numberFormat($ordinato, 'qta').' |
'.tr('Nessun ordine fornitore con quantità da evadere individuato').'.
'; } echo '