Pubblicità

 

OpenSTAmanager Il pdf della fattura attiva viene generato senza costo unitario

Applicabile a OpenStaManager Versione 2.1 (r1182)

durante la generazione di una fattura attiva, il prezzo del singolo prodotto viene correttamente visualizzato ma quando si esegue la stampa del documento attraverso l’apposito pulsante, ovvero si genera il pdf della fattura, il costo unitario dell’articolo riporta 0,00.
Se guardiamo il file pdfgen.fatture.php nel percorso templates/fatture, alla riga 288 noteremo il seguente codice:
$body .= number_format( $rs_art[$i]['subtotale']/$rs_art[$i]['sumqta'], 2, ",", "." )." €\n";
dunque notiamo che il valore che verrà riportato per l’articolo è uguale a $rs_art[$i]['subtotale'] diviso $rs_art[$i]['sumqta']
se effettuiamo dei controlli ci accorgiamo che il valore di $rs_art[$i]['sumqta'] è uguale a 0,00 mentre se guardiamo alla riga 279, noteremo che il valore totale delle unità viene richiamato con la sequente variabile
$body .= number_format( $rs_art[$i]['qta'], 1, ",", "." );
dune se alla riga 288 sostituiamo la variabile $rs_art[$i]['sumqta'] con $rs_art[$i]['qta'] ovvero
$body .= number_format( $rs_art[$i]['subtotale']/$rs_art[$i]['qta'], 2, ",", "." )." €\n";
otterremo la giusta visualizzazione del costo per il singolo articolo.

Stefano

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Pubblicità