Fix sconti incodizionati
This commit is contained in:
parent
8847046ce8
commit
64dc6ac9cc
|
@ -16,7 +16,7 @@ abstract class Discount extends Row
|
||||||
*/
|
*/
|
||||||
protected function fixIva()
|
protected function fixIva()
|
||||||
{
|
{
|
||||||
$this->attributes['iva'] = parent::$iva;
|
$this->attributes['iva'] = parent::getIvaAttribute();
|
||||||
|
|
||||||
$descrizione = $this->aliquota->descrizione;
|
$descrizione = $this->aliquota->descrizione;
|
||||||
if (!empty($descrizione)) {
|
if (!empty($descrizione)) {
|
||||||
|
|
|
@ -214,7 +214,7 @@ foreach ($righe as $row) {
|
||||||
if (!$row->isDescrizione()) {
|
if (!$row->isDescrizione()) {
|
||||||
echo '
|
echo '
|
||||||
'.Translator::numberToLocale($riga['iva']).' €
|
'.Translator::numberToLocale($riga['iva']).' €
|
||||||
<br><small class="'.(($row->aliquota->deleted_at) ? 'text-red' : '').' help-block">'.$row->desc_iva.(($row->aliquota->esente) ? ' ('.$row->aliquota->codice_natura_fe.')' : null).'</small>';
|
<br><small class="'.(($row->aliquota->deleted_at) ? 'text-red' : '').' help-block">'.$row->aliquota->descrizione.(($row->aliquota->esente) ? ' ('.$row->aliquota->codice_natura_fe.')' : null).'</small>';
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
|
|
|
@ -117,10 +117,19 @@ ALTER TABLE `co_contratti` DROP `sconto_globale`, DROP `tipo_sconto_globale`;
|
||||||
ALTER TABLE `or_ordini` DROP `sconto_globale`, DROP `tipo_sconto_globale`;
|
ALTER TABLE `or_ordini` DROP `sconto_globale`, DROP `tipo_sconto_globale`;
|
||||||
ALTER TABLE `dt_ddt` DROP `sconto_globale`, DROP `tipo_sconto_globale`;
|
ALTER TABLE `dt_ddt` DROP `sconto_globale`, DROP `tipo_sconto_globale`;
|
||||||
|
|
||||||
|
UPDATE `co_righe_documenti` SET `sconto` = `sconto_globale`, `sconto_unitario` = `sconto_globale`, `tipo_sconto` = 'UNT' WHERE `sconto_globale` != 0;
|
||||||
ALTER TABLE `co_righe_documenti` DROP `sconto_globale`;
|
ALTER TABLE `co_righe_documenti` DROP `sconto_globale`;
|
||||||
|
|
||||||
|
UPDATE `co_righe_preventivi` SET `sconto` = `sconto_globale`, `sconto_unitario` = `sconto_globale`, `tipo_sconto` = 'UNT' WHERE `sconto_globale` != 0;
|
||||||
ALTER TABLE `co_righe_preventivi` DROP `sconto_globale`;
|
ALTER TABLE `co_righe_preventivi` DROP `sconto_globale`;
|
||||||
|
|
||||||
|
UPDATE `co_righe_contratti` SET `sconto` = `sconto_globale`, `sconto_unitario` = `sconto_globale`, `tipo_sconto` = 'UNT' WHERE `sconto_globale` != 0;
|
||||||
ALTER TABLE `co_righe_contratti` DROP `sconto_globale`;
|
ALTER TABLE `co_righe_contratti` DROP `sconto_globale`;
|
||||||
|
|
||||||
|
UPDATE `or_righe_ordini` SET `sconto` = `sconto_globale`, `sconto_unitario` = `sconto_globale`, `tipo_sconto` = 'UNT' WHERE `sconto_globale` != 0;
|
||||||
ALTER TABLE `or_righe_ordini` DROP `sconto_globale`;
|
ALTER TABLE `or_righe_ordini` DROP `sconto_globale`;
|
||||||
|
|
||||||
|
UPDATE `dt_righe_ddt` SET `sconto` = `sconto_globale`, `sconto_unitario` = `sconto_globale`, `tipo_sconto` = 'UNT' WHERE `sconto_globale` != 0;
|
||||||
ALTER TABLE `dt_righe_ddt` DROP `sconto_globale`;
|
ALTER TABLE `dt_righe_ddt` DROP `sconto_globale`;
|
||||||
|
|
||||||
-- Fix per la tabella in_righe_interventi
|
-- Fix per la tabella in_righe_interventi
|
||||||
|
|
Loading…
Reference in New Issue