Fix calcolo ritenuta e rivalsa in edit righe fattura
This commit is contained in:
parent
8dce8bc301
commit
5a03b7708d
|
@ -555,14 +555,11 @@ switch (post('op')) {
|
||||||
$articolo->id_iva = post('idiva');
|
$articolo->id_iva = post('idiva');
|
||||||
$articolo->idconto = post('idconto');
|
$articolo->idconto = post('idconto');
|
||||||
|
|
||||||
if (post('id_ritenuta_acconto')) {
|
$articolo->calcolo_ritenuta_acconto = post('calcolo_ritenuta_acconto');
|
||||||
$articolo->calcolo_ritenuta_acconto = post('calcolo_ritenuta_acconto');
|
$articolo->id_ritenuta_acconto = post('id_ritenuta_acconto');
|
||||||
$articolo->id_ritenuta_acconto = post('id_ritenuta_acconto');
|
|
||||||
}
|
$articolo->id_rivalsa_inps = post('id_rivalsa_inps');
|
||||||
if (post('id_rivalsa_inps')) {
|
|
||||||
$articolo->id_rivalsa_inps = post('id_rivalsa_inps');
|
|
||||||
}
|
|
||||||
|
|
||||||
$articolo->costo_unitario = post('prezzo');
|
$articolo->costo_unitario = post('prezzo');
|
||||||
$articolo->sconto_unitario = post('sconto');
|
$articolo->sconto_unitario = post('sconto');
|
||||||
$articolo->tipo_sconto = post('tipo_sconto');
|
$articolo->tipo_sconto = post('tipo_sconto');
|
||||||
|
@ -603,14 +600,11 @@ switch (post('op')) {
|
||||||
$riga->id_iva = post('idiva');
|
$riga->id_iva = post('idiva');
|
||||||
$riga->idconto = post('idconto');
|
$riga->idconto = post('idconto');
|
||||||
|
|
||||||
if (post('id_ritenuta_acconto')) {
|
$riga->calcolo_ritenuta_acconto = post('calcolo_ritenuta_acconto');
|
||||||
$riga->calcolo_ritenuta_acconto = post('calcolo_ritenuta_acconto');
|
$riga->id_ritenuta_acconto = post('id_ritenuta_acconto');
|
||||||
$riga->id_ritenuta_acconto = post('id_ritenuta_acconto');
|
|
||||||
}
|
$riga->id_rivalsa_inps = post('id_rivalsa_inps');
|
||||||
if (post('id_rivalsa_inps')) {
|
|
||||||
$riga->id_rivalsa_inps = post('id_rivalsa_inps');
|
|
||||||
}
|
|
||||||
|
|
||||||
$riga->costo_unitario = post('prezzo');
|
$riga->costo_unitario = post('prezzo');
|
||||||
$riga->qta = $qta;
|
$riga->qta = $qta;
|
||||||
$riga->sconto_unitario = post('sconto');
|
$riga->sconto_unitario = post('sconto');
|
||||||
|
|
|
@ -527,8 +527,8 @@ function get_ivaindetraibile_fattura($iddocumento)
|
||||||
* Ricalcola i costi aggiuntivi in fattura (rivalsa inps, ritenuta d'acconto, marca da bollo)
|
* Ricalcola i costi aggiuntivi in fattura (rivalsa inps, ritenuta d'acconto, marca da bollo)
|
||||||
* Deve essere eseguito ogni volta che si aggiunge o toglie una riga
|
* Deve essere eseguito ogni volta che si aggiunge o toglie una riga
|
||||||
* $iddocumento int ID della fattura
|
* $iddocumento int ID della fattura
|
||||||
* $idrivalsainps int ID della rivalsa inps da applicare. Se omesso viene utilizzata quella impostata di default
|
* $idrivalsainps int ID della rivalsa inps da applicare. Se omesso non viene calcolata
|
||||||
* $idritenutaacconto int ID della ritenuta d'acconto da applicare. Se omesso viene utilizzata quella impostata di default
|
* $idritenutaacconto int ID della ritenuta d'acconto da applicare. Se omesso non viene calcolata
|
||||||
* $bolli float Costi aggiuntivi delle marche da bollo. Se omesso verrà usata la cifra predefinita.
|
* $bolli float Costi aggiuntivi delle marche da bollo. Se omesso verrà usata la cifra predefinita.
|
||||||
*/
|
*/
|
||||||
function ricalcola_costiagg_fattura($iddocumento, $idrivalsainps = '', $idritenutaacconto = '', $bolli = '')
|
function ricalcola_costiagg_fattura($iddocumento, $idrivalsainps = '', $idritenutaacconto = '', $bolli = '')
|
||||||
|
|
Loading…
Reference in New Issue