Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Error al crear un archivo SEPA.

Si cree que ha encontrado un error en una versión estable, siéntase libre de comunicarlo aquí, indicando la versión.
Roberto
Soldado
Mensajes: 63
Registrado: Mié, 03/05/2017, 20:59

Error al crear un archivo SEPA.

Mensaje por Roberto »

Buenos días.

Con la versión 13.0.4 no tenía estos problemas. Ahora con la 14.0.0 al hacer o crear un Archivo SEPA para una domiciliación, aparece el siguiente error:

Código: Seleccionar todo

Código: Seleccionar todo

Falta ICS en la cuenta bancaria XXXXXXXX
He rellenado todos los campos correctamente en BANCOS/CAJAS, incluido el campo "Identificador de acreedor CI para domiciliación bancaria" pero sigue saliendo este error.

¿A alguien más le pasa?.

Saludos y muchas gracias.

Roberto.

Apolo
Novato
Mensajes: 30
Registrado: Lun, 29/05/2017, 10:49

Mensaje por Apolo »

Hola Roberto,

A nosotros nos ha pasado también, la solución la ha encontrado mi compañero y jefe, David, te hago un copia y pega de su solución.
Al actualizar de la versión 13 a la 14 al generar una nueva domiciliación de recibos muestra un error diciendo que falta el ICS en los datos del Banco.

El ICS es el identificador que te proporciona tu banco cuando te das de alta para poder generar remesas. Lo mejor de todo es que en las versiones anteriores no lo pedía y tampoco lo pone como que es un campo obligatorio.

Lo peor de todo es que aun poniéndolo sigue mostrando el error y es porque según vemos en el código fuente:
codigo.png
codigo.png (17.24 KiB) Visto 2165 veces
La variable $bank->ics es un campo requerido y en caso de no existir usa la $bank-ics_transfer, que no existe en el formulario del banco.
Lo peor de todo es que lo que está realmente mal es que según la línea de código muestra error y EXIT si un campo O el otro están vacíos.
Y cuando vamos al formulario de bancos SÓLO existe el campo para introducir el ICS y no el ICS_transfer
bancos.png
bancos.png (28.38 KiB) Visto 2165 veces
Total que hay que ir a la base de datos y en la tabla de los bancos añadir este dato a mano.
Y problema resuelto…

Saludos.

Jesus.

Roberto
Soldado
Mensajes: 63
Registrado: Mié, 03/05/2017, 20:59

Mensaje por Roberto »

Muchísimas gracias Apolo por responder.

No me siento cómodo tocando cosas que no controlo (la BBDD) y por eso lo hice a través del banco. Espero que las siguientes actualizaciones del Dolibarr solucionen el problema, ya que si antes funcionaba y una actualización lo fastidió, otra actualización lo deberá arreglar.

Por de pronto, la última actualización (14.0.1) parece que ha tocado algo del ICS e ICS_Transfer. Cuando tenga que hacer otra, lo probaré a ver si está solucionado.

Saludos y gracias de nuevo. ;)