1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-01-16 01:11:30 +01:00

Fix autofattura natura IVA N2

This commit is contained in:
Pek5892 2023-10-19 09:23:16 +02:00
parent 8ac662a6ff
commit fda99fd92b

View File

@ -858,16 +858,18 @@ switch ($op) {
$imponibile = $database->table('co_righe_documenti') $imponibile = $database->table('co_righe_documenti')
->join('co_iva', 'co_iva.id', '=', 'co_righe_documenti.idiva') ->join('co_iva', 'co_iva.id', '=', 'co_righe_documenti.idiva')
->where('co_righe_documenti.iddocumento', $fattura->id)
->where('co_iva.codice_natura_fe', 'LIKE', 'N3%') ->where('co_iva.codice_natura_fe', 'LIKE', 'N3%')
->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N6%') ->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N6%')
->where('co_righe_documenti.iddocumento', $fattura->id) ->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N2%')
->sum('subtotale'); ->sum('subtotale');
$sconto = $database->table('co_righe_documenti') $sconto = $database->table('co_righe_documenti')
->join('co_iva', 'co_iva.id', '=', 'co_righe_documenti.idiva') ->join('co_iva', 'co_iva.id', '=', 'co_righe_documenti.idiva')
->where('co_righe_documenti.iddocumento', $fattura->id)
->where('co_iva.codice_natura_fe', 'LIKE', 'N3%') ->where('co_iva.codice_natura_fe', 'LIKE', 'N3%')
->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N6%') ->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N6%')
->where('co_righe_documenti.iddocumento', $fattura->id) ->orWhere('co_iva.codice_natura_fe', 'LIKE', 'N2%')
->sum('sconto'); ->sum('sconto');
$totale_imponibile = setting('Utilizza prezzi di vendita comprensivi di IVA') ? ($imponibile - $sconto) + (($imponibile - $sconto) * $iva->percentuale / 100) : ($imponibile - $sconto); $totale_imponibile = setting('Utilizza prezzi di vendita comprensivi di IVA') ? ($imponibile - $sconto) + (($imponibile - $sconto) * $iva->percentuale / 100) : ($imponibile - $sconto);