Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Fallo en listado de pagos, filtrado por banco

Si cree que ha encontrado un error en una versión estable, siéntase libre de comunicarlo aquí, indicando la versión.
gvela
Novato
Mensajes: 3
Registrado: Jue, 01/04/2021, 09:30

Fallo en listado de pagos, filtrado por banco

Mensaje por gvela »

Al realizar un listo de pagos filtrando por banco se produce un error, versión 13.0.1:
Tipo de gestor de base de datos: mysqli
Último error en solicitud de acceso de base de datos: SELECT p.rowid, p.ref, p.datep, p.amount as pamount, p.num_paiement, s.rowid as socid, s.nom as name, s.email, c.code as paiement_type, c.libelle as paiement_libelle, ba.rowid as bid, ba.label, SUM(pf.amount) FROM llx_paiementfourn AS p LEFT JOIN llx_paiementfourn_facturefourn AS pf ON p.rowid=pf.fk_paiementfourn LEFT JOIN llx_facture_fourn AS f ON f.rowid=pf.fk_facturefourn LEFT JOIN llx_c_paiement AS c ON p.fk_paiement = c.id LEFT JOIN llx_societe AS s ON s.rowid = f.fk_soc LEFT JOIN llx_bank as b ON p.fk_bank = b.rowid LEFT JOIN llx_bank_account as ba ON b.fk_account = ba.rowid WHERE f.entity = 1 AND p.datep BETWEEN '2021-03-01 00:00:00' AND '2021-03-31 23:59:59' AND b.fk_account=1' GROUP BY p.rowid, p.ref, p.datep, p.amount, p.num_paiement, s.rowid, s.nom, s.email, c.code, c.libelle, ba.rowid, ba.label ORDER BY p.datep DESC LIMIT 31
Código de retorno de error para la última petición de acceso a la base de datos: DB_ERROR_SYNTAX
El error se produce en el campo de filtrado le añade a la query un " ' " detrás del campo FK (siendo este un integer).
La solución esta en editar este fichero /var/www/html/dolibarr/htdocs/fourn/paiement/list.php línea 175
reporteDolibarr.PNG
reporteDolibarr.PNG (8.14 KiB) Visto 1992 veces

Avatar de Usuario
aduart
Yoda
Mensajes: 1056
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Hola,
Entiendo que pudiste sobrellevar el problema haciendo un cambio en el codigo.
Esperemos que se solucione para la proxima version.
Saludos,
Eduardo.

gvela
Novato
Mensajes: 3
Registrado: Jue, 01/04/2021, 09:30

Mensaje por gvela »

Si, con ese cambio funcionó correctamente.

Un saludo