Ritenuta acconto su percentuale

PR #428
This commit is contained in:
Thomas Zilio 2019-03-29 16:38:48 +01:00
parent 8f229ae0f6
commit ba4aa13b01
2 changed files with 8 additions and 1 deletions

View File

@ -62,7 +62,10 @@ trait RelationTrait
$result += $this->rivalsainps; $result += $this->rivalsainps;
} }
return $result / 100 * $this->ritenuta->percentuale; $ritenuta = $this->ritenuta;
$result = $result * $ritenuta->percentuale_imponibile / 100;
return $result / 100 * $ritenuta->percentuale;
} }
public function getRitenutaContributiAttribute() public function getRitenutaContributiAttribute()

View File

@ -126,3 +126,7 @@ ALTER TABLE `dt_righe_ddt` DROP `sconto_globale`;
-- Fix per la tabella in_righe_interventi -- Fix per la tabella in_righe_interventi
ALTER TABLE `in_righe_interventi` ADD `is_descrizione` TINYINT(1) NOT NULL AFTER `idintervento`, ADD `idarticolo` INT(11) AFTER `idintervento`, ADD FOREIGN KEY (`idarticolo`) REFERENCES `mg_articoli`(`id`); ALTER TABLE `in_righe_interventi` ADD `is_descrizione` TINYINT(1) NOT NULL AFTER `idintervento`, ADD `idarticolo` INT(11) AFTER `idintervento`, ADD FOREIGN KEY (`idarticolo`) REFERENCES `mg_articoli`(`id`);
ALTER TABLE `mg_articoli_interventi` ADD `is_descrizione` TINYINT(1) NOT NULL AFTER `idintervento`; ALTER TABLE `mg_articoli_interventi` ADD `is_descrizione` TINYINT(1) NOT NULL AFTER `idintervento`;
-- Rimozione campi inutilizzati co_ritenutaacconto
ALTER TABLE `co_ritenutaacconto` DROP `esente`, DROP `indetraibile`;
UPDATE `co_ritenutaacconto` SET `percentuale_imponibile` = 100;