CoreBOSBB
Problema filtro en CobrosPagos - Printable Version

+- CoreBOSBB (https://discussions.corebos.org)
+-- Forum: Support (https://discussions.corebos.org/forumdisplay.php?fid=17)
+--- Forum: User Support (https://discussions.corebos.org/forumdisplay.php?fid=6)
+--- Thread: Problema filtro en CobrosPagos (/showthread.php?tid=543)



Problema filtro en CobrosPagos - JesusPC - 01-05-2017

He credo un filtro dentro del módulo CobrosPagos, en la lista, con campos disponibles y no se porque razón da error y al ser el "por defecto", no puedo ver la lista de cobrospagos.

¿Como puedo eliminar este filtro sin estar en la lista del módulo, claro, porque cuando lo selecciono da error?
¿Que campo lo provoca para no volver al error?

Gracias!!

Este es el error:

Fatal error: Uncaught exception 'Exception' with message 'result is not an object' in C:\xampp\htdocs\crm\include\database\PearDatabase.php:789 Stack trace: #0 C:\xampp\htdocs\crm\include\fields\CurrencyField.php(405): PearDatabase->query_result(false, 0, 'currency_id') #1 C:\xampp\htdocs\crm\include\utils\InventoryUtils.php(799): CurrencyField::getMultiCurrencyInfoFrom('CobroPago', '58899') #2 C:\xampp\htdocs\crm\include\ListView\ListViewController.php(392): getInventoryCurrencyInfo('CobroPago', '58899') #3 C:\xampp\htdocs\crm\modules\Vtiger\ListView.php(194): ListViewController->getListViewEntries(Object(CobroPago), 'CobroPago', Object(ADORecordSet_mysql), Array, false) #4 C:\xampp\htdocs\crm\modules\CobroPago\ListView.php(10): include_once('C:\\xampp\\htdocs...') #5 C:\xampp\htdocs\crm\modules\CobroPago\index.php(13): include_once('C:\\xampp\\htdocs...') #6 C:\xampp\htdocs\crm\index.php(677): include('C:\\xampp\\htdocs...') #7 {main} thrown in C:\xampp\htdocs\crm\include\database\PearDatabase.php on line 789


RE: Problema filtro en CobrosPagos - joebordes - 01-05-2017

Lo he podido reproducir y corregir.
Es porque tienes un campo multi-moneda en el módulo y este módulo no está preparado para soporte de multi-moneda.

He añadido código para tener en cuenta este caso y tratar el campo como moneda base.

https://github.com/tsolucio/corebos/commit/138cc27a26a8efddbb6960f54059e1f135cea4b1


RE: Problema filtro en CobrosPagos - JesusPC - 01-06-2017

(01-05-2017, 11:54 PM)joebordes Wrote: Lo he podido reproducir y corregir.
Es porque tienes un campo multi-moneda en el módulo y este módulo no está preparado para soporte de multi-moneda.

He añadido código para tener en cuenta este caso y tratar el campo como moneda base.

https://github.com/tsolucio/corebos/commit/138cc27a26a8efddbb6960f54059e1f135cea4b1

Gracias @joebordes

En mi caso, no uso ni usaré multi moneda (supongo) , por lo que si se puede deshabilitar mejor (ya eliminé todas las monedas excepto el euro en su día).

@Joebordes
He de hacer algo, porque sigue sin funcionar en mi instalación...
Las actualizaciones en mi instalación, normalmente las hace @omar.
Lo he intentado yo, pero no tengo la contraseña que solicita y casi mejor que la aplique @omar el lunes, cuando haga la actualización a la nueva versión.