Jump to content

Domiciliación Bancaria C19 (LGPL)


Eduardo G.

Recommended Posts

Hola a todos.

 

Os presento un módulo que genera un archivo de remesas para adeudos domiciliados con el formato del Cuaderno 19.

 

¿Cómo funciona?

 

- Primero instalamos el gateway module para que se pueda seleccionar la domiciliación bancaria como forma de pago.

- Después instalamos el admin module para sacar un listado de todas las facturas pendientes de pago por domiciliación bancaria.

- Seleccionamos las facturas que queremos incluir en la remesa, pulsamos un botón y se genera el archivo de texto.

- Luego el archivo lo subimos a nuestro banco online y listo.

 

Requisitos

 

Son necesarios dos custom fields, uno para el CIF/NIF y otro para la cuenta bancaria. Es necesario crear los campos previamente y después indicarle al módulo cuáles son esos campos (en un futuro se hará desde la administración)

 

Instalación

 

Para instalar el módulo de domiciliaciones bancarias basta con crear un directorio para el nuevo módulo y descargar en él los tres archivos que componen el módulo.

A continuación editamos el archivo config.inc.php para introducir los datos del presentador y los IDs de los campos de cif/nif y cuenta bancaria.

 

Tenéis toda la información y los archivos en un proyecto dentro de Google Code:

http://code.google.com/p/whmcs-domiciliacion-bancaria/

Echad un vistazo a la pestaña Wiki y a la pestaña Source->Browse

 

Esto me ha llevado unas cuantas horas de trabajo (y las que me quedan), así que se aceptan donaciones para cubrir los gastos de café ;-)

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 years later...

Este módulo tiene un problema de privacidad. Los archivos .q19 generados son libremente accesible sin necesidad de log-in. Primero haría falta conocer el nombre del archivo, claro, pero aún así no me gusta la idea que luego nada impide el acceso.

 

Una manera de protegerlos mejor sería por medio de un cambio en la configuración del servidor web o por un archivo .htaccess en la carpeta del módulo, limitando acceso a una dirección IP o un Client Certificate. Mejor sería una nueva versión del módulo con una solución propia de WHMCS.

Link to comment
Share on other sites

A pesar de la dificultad para conocer el nombre del fichero resultante, este es un módulo antiguo y la nueva versión que estamos desarrollando para WHMCS 5.0 ya no se apoya en el sistema de ficheros para generar y descargar los ficheros de adeudos.

Un saludo.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated