Módulo gratuito: cambiar número factura en PrestaShop

PrestaShop es con diferencia la plataforma ecommerce con la que más trabajamos. Muchas veces nos encontramos funcionalidades que no están desarrolladas. Una funcionalidad que hemos necesitado hace poco para una tienda online es la posibilidad de asignar el número de factura de manera manual. Y para ello hemos creado un módulo que os compartimos de manera gratuita. Os explicamos el caso:

Tanto si eres usuario o desarrollador en PrestaShop seguramente que te hayas encontrado alguna vez con este problema. En PrestaShop no puedes ajustar el número de la siguiente factura a tu antojo, este depende de la correlación numérica con respecto a la última factura generada y nunca te va a dejar poner un valor menor.

Vale, pero en qué casos voy a necesitar cambiar la numeración a mano. Te detallamos a continuación algunos ejemplos:

  • En caso de necesitar generar facturas en otra serie
  • Necesitas reiniciar el número de facturación
  • Cualquier otro motivo como alguna factura incorrecta

Te proponemos una solución para terminar con este problema. En Tiendaprest hemos desarrollado un módulo gratuito que permite asignar el número de facturación en PrestaShop a tu antojo. Te lo puedes descargar en el siguiente enlace de manera gratuita:

La instalación, configuración y funcionalidad del módulo es la siguiente:

Instalación

Descarga el archivo .zip del botón anterior y sube el módulo a tu PrestaShop desde el apartado de gestión de módulos, luego simplemente pulsa en instalar.

El módulo ha sido probado hasta versión 8.1 de PrestaShop.

Configuración

Una vez instalado el módulo en su apartado de configuración solo podrás modificar un valor: Número para la siguiente factura.

Este valor forzará la modificación del número de la siguiente factura independientemente de cual sea la última factura generada, técnicamente modifica el valor del campo de configuración: PS_INVOICE_START_NUMBER

Un ejemplo práctico: Se necesita cambiar la serie de facturación y que empiece por 1, pasos a seguir:

  1. Desde el panel de control en pedidos => facturas asignar la serie que queramos
  2. Desde el panel de control gestión de módulos, buscamos el módulo Reset Invoice Number y configuramos el valor del Número para la siguiente factura en 1
  3. Listo, la próxima factura empezará por 1 en la nueva serie y seguirá la correlación

Funcionalidad

Este apartado recoge información técnica, pero necesaria para conocer el funcionamiento del módulo, este módulo hace 2 overrides sobre la clase Order.php, concretamente sobre las funciones: getLastInvoiceNumber y setLastInvoiceNumber.

Antes de instalar el módulo asegurate de tener estas 2 funciones sin utilizar por otro módulo o desarrollo.

Quiero descargar el módulo GRATIS

Puedes descargar el módulo gratuito Tickeprest número de factura utilizando el siguiente enlace:

Este módulo modifica la serie de facturación de tu tienda, esto es un tema delicado de modificar. Antes de instalar el módulo asegúrate de que sabes lo que hace y cómo lo va a hacer. Esto es una aportación gratuita y desde Tiendaprest no nos hacemos responsables de su mal uso o configuraciones incorrectas.

Esperemos que esta aportación os sea de ayuda y recuerda que si necesitas más ayuda puedes contar con nuestro servicio de soporte de PrestaShop.

Con esto y más ¡tu tienda online siempre preparada!

¿Necesitas ayuda más avanzada para solucionar tus problemas?

Contáctanos o echa un vistazo a nuestros servicios, entre los cuales podrás encontrar varios planes de mantenimiento de Prestahop.

Nuestros servicios

Impulsa la venta online y haz crecer tu negocio en poco tiempo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *