Bugfix stampa consuntivo preventivo
This commit is contained in:
parent
411662f7c5
commit
e90c9332f1
|
@ -6,7 +6,10 @@ use FluidXml\FluidXml;
|
|||
use Respect\Validation\Validator as v;
|
||||
use Stringy\Stringy as S;
|
||||
use DateTime;
|
||||
use Uploads, Modules, Plugins, Prints;
|
||||
use Uploads;
|
||||
use Modules;
|
||||
use Plugins;
|
||||
use Prints;
|
||||
|
||||
/**
|
||||
* Classe per la gestione della fatturazione elettronica in XML.
|
||||
|
@ -395,7 +398,14 @@ class FatturaElettronica
|
|||
return $result;
|
||||
}
|
||||
|
||||
protected static function getAllegati($documento) {
|
||||
/**
|
||||
* Restituisce l'array responsabile per la generazione del tag Allegati.
|
||||
* Supporta un singolo allegato in PDF.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
protected static function getAllegati($documento)
|
||||
{
|
||||
$id_module = Modules::get('Fatture di vendita')['id'];
|
||||
$dir = Uploads::getDirectory($id_module, Plugins::get('Fatturazione Elettronica')['id']);
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ if (!empty($records[0]['descrizione'])) {
|
|||
$sconto = [];
|
||||
$imponibile = [];
|
||||
|
||||
$interventi = $dbo->fetchArray('SELECT *, in_interventi.id, in_interventi.codice, (SELECT GROUP_CONCAT(DISTINCT ragione_sociale) FROM in_interventi_tecnici JOIN an_anagrafiche ON an_anagrafiche.idanagrafica = in_interventi_tecnici.idtecnico WHERE idintervento=in_interventi.id) AS tecnici, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS inizio, (SELECT SUM(ore) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS ore, (SELECT SUM(km) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS km FROM in_interventi WHERE in_interventi.idpreventivo='.prepare($id_record).' ORDER BY inizio DESC');
|
||||
$interventi = $dbo->fetchArray('SELECT *, in_interventi.id, in_interventi.codice, (SELECT GROUP_CONCAT(DISTINCT ragione_sociale) FROM in_interventi_tecnici JOIN an_anagrafiche ON an_anagrafiche.idanagrafica = in_interventi_tecnici.idtecnico WHERE idintervento=in_interventi.id) AS tecnici, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS inizio, (SELECT SUM(ore) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS ore, (SELECT SUM(km) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS km FROM in_interventi WHERE in_interventi.id_preventivo='.prepare($id_record).' ORDER BY inizio DESC');
|
||||
|
||||
if (!empty($interventi)) {
|
||||
// Interventi
|
||||
|
|
Loading…
Reference in New Issue