Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problema filtro en CobrosPagos
#1
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
Reply
#2
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
Joe
TSolucio
Reply
#3
(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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)