El cas d'ús contemplat en aquest escenari és el següent: una aplicació o web mostra a l'usuari tots els imports amb IVA inclòs. Per tant, es considera que el percentatge de descompte també ha de ser amb IVA inclòs. Això implica que si es diu que el descompte és del 10%, l'usuari ha de veure aquest percentatge clarament reflectit a la pantalla. Així, la base imposable serà de l'import inicial menys la quantitat a descomptar sobre aquest import inicial. Es mostraria de la següent manera:
El resultat és:
$total_amb_iva_inclos = 1000; $descompte = $total_amb_iva_inclos * 0.1; $total_amb_iva_inclos2 = $total_amb_iva_inclos - $descompte; $base_imposable = $total_amb_iva_inclos2 / 1.21; $iva = $base_imposable * 0.21; $total_factura = $base_imposable + $iva; echo 'total_amb_iva_inclos' . "\n" . $total_amb_iva_inclos . "\n"; echo 'descompte' . "\n" . $descompte . "\n"; echo 'total_amb_iva_inclos' . "\n" . $total_amb_iva_inclos2 . "\n"; echo 'base_imposable' . "\n" . $base_imposable . "\n"; echo 'iva' . "\n". $iva . "\n"; echo 'total_factura' . "\n" . $total_factura . "\n";
total_amb_iva_inclos 1000 descompte 100 total_amb_iva_inclos 900 base_imposable 743.80165289256 iva 156.19834710744 total_factura 900
Comentaris
Publica un comentari a l'entrada