Open nestogeo opened 4 years ago
Hola FacturaPuntoCom/WHMCS33!
Gracias por tu mensaje. Nuestro equipo le responderá en breve y lo actualizaremos por correo electrónico.
Puedes dar seguimiento a tu petición con nosotros en cualquier momento Centro de ayuda factura.com [https://soporte.factura.com/conversation/view/17184].
Saludos!
Este es un mensaje Factura.com enviado por Kayako [https://kayako.com].
En el archivo: modules/addons/facturacom/lib/Admin/CoreModule.php
//Adding concepts to invoice foreach ($itemsCollection as $value) { $productPrice = 0; $TipoFactor = 'Tasa'; $TasaOCuota = 0.16; if ($Setting["IVA"] == 'on') { $productPrice = $value->amount / 1.16; $decimas = explode(".", $productPrice); //verificamos que no exceda el máximo de decimales if(strlen($decimas[1]) > 6) { $productPrice = round($productPrice, 6); } } else { $productPrice = $value->amount; }
El calcúlo de IVA incluido es incorrecto y causa error con ciertos importes al momento de generar el CFDI, la fórmula la describen en https://docs.whmcs.com/Tax/VAT#Tax_Calculation_Method
La corrección aplicada queda de la siguiente forma: //Adding concepts to invoice foreach ($itemsCollection as $value) { $productPrice = 0; $TipoFactor = 'Tasa'; $TasaOCuota = 0.16;