NUEVA FUNCIONALIDAD: Soporte para API REST multipais (Chile, Colombia, Mexico, Peru, Argentina).
CORRECCION (Mexico/SAT): El RFC generico XAXX010101000 / XEXX010101000 ahora fuerza el nombre “PUBLICO EN GENERAL” y el regimen fiscal 616, evitando el rechazo de timbrado del SAT (status 2).
MEJORA (Mexico): En la pestana Documentos, los datos del emisor se autocompletan con valores de QA cuando el Modo desarrollador esta activo, para acelerar las pruebas.
MEJORA (Mexico): Formulario de la pestana Documentos mas limpio; la ayuda tecnica detallada (catalogos SAT, codigos de regimen) solo se muestra en Modo desarrollador.
NUEVA FUNCIONALIDAD: Modo desarrollador para alternar entre API SOAP y API REST desde el panel de administracion.
NUEVA FUNCIONALIDAD: Descarga del documento electronico (PDF/XML) directamente desde el administrador de pedidos.
MEJORA: Columnas de log (request/response) migradas a MEDIUMTEXT para soportar respuestas con XML en base64 sin truncar.
MEJORA: Vista de log ahora muestra el JSON completo con resaltado de sintaxis y scroll correcto en el modal.
MEJORA: Los campos document_xml y document_pdf se truncan antes de guardar en la base de datos, evitando almacenar datos innecesarios.
CORRECCION: Nombres de campos del payload references corregidos para API REST (reference_type, reference_number, reference_date, reference_code, description).
CORRECCION: Funciones renombradas con prefijo facto_fe_ para cumplir con los requisitos del validador de WordPress.org.
CORRECCION: Text domain corregido a facto-facturacion-electronica (eliminados caracteres HTML entities del slug).
MEJORA: Texto descriptivo actualizado en la seccion Medios de pago para mayor claridad al crear pedidos manuales.
MEJORA: Migracion de columnas de base de datos ejecutada en tiempo de carga del plugin (plugins_loaded) para instalaciones existentes.
3.0.4
CORRECCION: Ahora el redondeo del impuesto ILA se realiza sobre el subtotal del documento, corrigiendo el cálculo que antes se hacía línea por línea.
3.0.3
CORRECCION: Se corrigió el envío del SKU para el descuento de stock en la bodega de Facto.
3.0.2
CORRECCION: Se toma país Chile por defecto en caso que ninguno haya sido seleccionado
3.0.1
CORRECCION: Se corrigió tipo de cambio para casos en que no se tiene plugin de cambio de moneda.
3.0
MEJORA: Agrega soporte para factura de exportación para ventas en que la dirección de facturación está fuera de Chile.
2.4.2
CORRECCION: Mejoras de seguridad.
2.4.1
MEJORA: Log ahora tiene filtro por rango de fecha.
2.4
MEJORA: Se incluye impuesto específico para Ley de Alcoholes (ILA).
2.3.5
CORRECCION: Corrección error javascript en el checkout
2.3.4
MEJORA: Soporte wordpress 5.9
MEJORA: Soporte para tiendas en que el frontend no utiliza jQuery
2.3.3
MEJORA: Se mejoró texto del checkout para aclarar cuando el documento será emitido manualmente por un administrador.
2.3.2
MEJORA: Se guarda el folio y fecha del documento en el administrador de woocommerce, junto a cada pedido.
2.3.1
CORRECCION: Se mejoró la detección de encoding de la base de datos al emitir facturas con acentos o símbolos especiales.
2.3
MEJORA: Se agregó la posibilidad de elegir entre redondeo por valores BRUTOS o NETOS. Esto resolverá el descuadre en el valor total entre los pedidos y la boleta/factura generada
2.2.7
MEJORA: Se agrego la opcion de seleccionar si agregar o no el envio al documento y si este se agrega con o sin IVA.
2.2.6
CORRECCION: Se corrigió error al utilizar estado de pedido COMPLETADO cuando el método de pago estaba en modo manual. Ahora los pedidos al cambiar de estado se facturarán correctamente.
2.2.5
MEJORA: Se mejoró el sistema de detección de múltiples intentos simultáneos de facturación, evitando duplicidad de transacciones
2.2.4
MEJORA: Ahora el módulo soporta productos con múltiples variaciones cada una con diferente SKU
2.2.3
CAMBIO: El módulo ya no soporta $HTTP_SERVER_VARS, por tanto se abandona soporta para PHP menor a 5.4
2.2.2
MEJORA: Validación de que la extensión PHP mbstring esté instalada (se utiliza para gestionar acentos)
CORRECCION: Botón de generación manual en administrador no funcionaba en firefox.
2.2.1
CORRECCION: Validación para el caso en que los datos de la orden no están disponibles por borrado de productos u otros cambios fatales
MEJORA: Soporte para WordPress 5.5
2.2.0
MEJORA: Ahora el módulo soporta el uso de documentos afectos y exentos de manera automática al utilizar el modo AVANZADO y el manejo de impuestos por parte de woocommerce. Por ahora soporta sólo IVA, no impuestos específicos. Por ahora sólo soporta productos digitales para caso boleta.
2.1.6
CORRECCION: Las librerías NUSOAP que sirven para conectar a FACTO ahora validan que no exista otro módulo que también las use para evitar conflictos por duplicación de la librería.
2.1.5
CORRECCION: El formulario AVANZADO no permitía guardar las opciones
2.1.4
CORRECCION: Al usar el modo avanzado de manejo de impuestos por woocommerce, no es necesario quitar el valor de IVA al gasto de envío pues ya es neto.
2.1.3
CORRECION: La razón social ahora se guarda sin acentos en post meta, para mejorar compatibilidad.
NUEVA FUNCIONALIDAD: El módulo ahora comprueba si es que no se ha seleccionado ningún tipo de documento activo y genera una alerta para ser configurado.
MEJORA: Actualización del look del plugin con la nueva imagen corporativa de Facto
2.1.2
NUEVA FUNCIONALIDAD: El módulo ahora comprueba que woocommerce esté activo y muestra un aviso en caso contrario.
2.1.1
CORRECCION: Sistema de wordpress.org no tomó la librería nusoap dentro del release, la cual es obligatoria para la generación de los documentos electrónicos. Presentando un error al momento de emitir.
2.1
MEJORA: Se ha cambiado el nombre de las tablas de facturación y de log para utilizar el prefijo de wordpress
CORRECCION: En algunas instalaciones el plugin no podía crear sus tablas de operaciones. El nuevo uso de los prefijos debería solucionar esto
CORRECCION: Ahora es posible desde el administrador emitir documentos de pedidos que no tengan un registro en la tabla de medio de pago
2.0.3
CORRECCION: Mejora javascript para casos en que el valor del combo de selección no es correcto en checkout
2.0.2
CORRECCION: Se maneja correctamente el total con descuentos cuando se utiliza el manejo de impuestos de woocommerce
CORRECCION: Selección de datos de factura electrónica durante checkout no era correctamente desplegado
2.0.1
Resuelto problema de conexión
2.0
Cambios visuales y de usabilidad en pantalla de configuración
Nuevo modo PRUEBAS
Nueva opción Ajustes dentro de la lista de plugins
Reorganización del código y mayor soporte
Correcciones al modo de valores netos o brutos
1.6.9
Cambio en validación de generación de orden
1.6.8
Corrige y evita duplicidad en documentos.
Corrige link para obtener documento al refrescar.
1.6.8
Corrige y evita duplicidad en documentos.
Corrige link para obtener documento al refrescar.
1.6.7
Corrige error al generar documentos de manera manual.
1.6.6
Evita documentos duplicados.
1.6.5
Corrige calcular iva.
1.6.4
Permite sicronizar sku y descontar stock de bodega en facto.
Permite gestionar el IVA mediante woocommerce.
1.6.3
Se agrega validaciión de RUT al generar factura.
1.6.2
Corrige seleccionar documento en checkout.
1.6.1
Mejora la función insertar datos y crear DTE.
1.6
Se realiza actualización wp 5.1.1.
Genera boletas sin necesidad de ingresar datos adicionales.
1.5
Corrige generación de documento con monto = 0.
1.4
Mejora a flujo de pago exitoso.
1.3
Corrección error generar boleta woocommerce.
1.2
Corrección a validador y formato de RUT chileno.
1.1
Soporta generación de dte manuales en administrador.