mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-27 00:06:14 +01:00
CHANGELOG 2.4.5 + predisposizione Ritenuta ENASARCO per xml FE
This commit is contained in:
parent
0178d94004
commit
ef02da0d20
25
CHANGELOG.md
25
CHANGELOG.md
@ -4,6 +4,10 @@ Tutti i maggiori cambiamenti di questo progetto saranno documentati in questo fi
|
||||
|
||||
Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://keepachangelog.com/), e il progetto segue il [Semantic Versioning](http://semver.org/) per definire le versioni delle release.
|
||||
|
||||
- [2.4.5 (2019-01-10)](#245-2019-01-10)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Modificato (Changed)](#modificato-changed)
|
||||
- [Fixed](#fixed)
|
||||
- [2.4.4 (2018-12-12)](#244-2018-12-12)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Fixed](#fixed)
|
||||
@ -44,12 +48,31 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k
|
||||
- [Fixed](#fixed-7)
|
||||
|
||||
|
||||
## 2.4.5 (2019-01-10)
|
||||
|
||||
### Aggiunto (Added)
|
||||
|
||||
- Introduzione dello split payment
|
||||
- Introduzione dei campi Nome e Cognome per le anagrafiche
|
||||
- Introduzione della possibilità di non verificare il certificato SSL per gli account email
|
||||
- Introduzione calcolo del guadagno in fase di compilazione dei documenti
|
||||
|
||||
### Modificato (Changed)
|
||||
|
||||
- Miglioramento della generazione xml per le Fatture Elettroniche
|
||||
- Miglioramento procedura importazione xml per le Fatture Elettroniche
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix calcolo codice intervento
|
||||
- Risolti altri bug minori
|
||||
|
||||
## 2.4.4 (2018-12-12)
|
||||
|
||||
### Aggiunto (Added)
|
||||
|
||||
- Controllo sulla presenza di personalizzazioni nel modulo **Aggiornamenti**
|
||||
- Stati multipli per la Fatture Elettroniche (per ampliamenti futuri)
|
||||
- Stati multipli per le Fatture Elettroniche (per ampliamenti futuri)
|
||||
|
||||
### Fixed
|
||||
|
||||
|
@ -1402,10 +1402,12 @@ class FatturaElettronica
|
||||
$riga['qta'] = abs($riga['qta']);
|
||||
$riga['sconto'] = abs($riga['sconto']);
|
||||
|
||||
//Fix per righe di tipo descrizione, copio idiva dalla prima riga del documento che non è di tipo descrizione, riportando di conseguenza eventuali % e/o nature
|
||||
if (!empty($riga['is_descrizione'])){
|
||||
$riga['idiva'] = $database->fetchOne('SELECT `idiva` FROM `co_righe_documenti` WHERE `is_descrizione` = 0 AND `iddocumento` = '.prepare($documento['id']))['idiva'];
|
||||
}
|
||||
|
||||
//Fix per qta, deve sempre essere impostata almeno a 1
|
||||
$riga['qta'] = (!empty($riga['qta'])) ? $riga['qta'] : 1;
|
||||
|
||||
$prezzo_unitario = $riga['subtotale'] / $riga['qta'];
|
||||
@ -1482,7 +1484,22 @@ class FatturaElettronica
|
||||
if (!empty($riga['riferimento_amministrazione'])) {
|
||||
$dettaglio['RiferimentoAmministrazione'] = $riga['riferimento_amministrazione'];
|
||||
}
|
||||
|
||||
|
||||
// AltriDatiGestionali (2.2.1.16) - Ritenuta ENASARCO
|
||||
$riga['ritenutaenasarco'] = floatval($riga['ritenutaenasarco']);
|
||||
if (!empty($riga['ritenutaenasarco'])) {
|
||||
|
||||
$ritenutaenasarco = [
|
||||
'TipoDato' => 'CASSA-PREV',
|
||||
'RiferimentoTesto' => 'ENASARCO - TC07',
|
||||
'RiferimentoNumero' => $riga['ritenutaenasarco'],
|
||||
];
|
||||
|
||||
$dettaglio['AltriDatiGestionali'] = $ritenutaenasarco;
|
||||
}
|
||||
|
||||
|
||||
$result[] = [
|
||||
'DettaglioLinee' => $dettaglio,
|
||||
];
|
||||
|
Loading…
Reference in New Issue
Block a user