2014-06-04 0:34 GMT+02:00 Luis Deiana <[email protected]>:
> Hola, este error me surgió al intentar pagar una factura con el modulo
> sale_pos. Me resulta extraño porque también a partir de un error sin
> descripción que también surgió de la misma manera ya no me registra los
> pagos de clientes y no me marca las facturas como pagadas a menos que tilde
> la opción Self Pick Up.

Este mensaje no tiene nada que ver con sale_pos en si, si no en la
generación del informe. Al modelo sale.sale dispones de uno o más
informes de Jasper. Esto es porque te has instalado algún módulo que
termina con _jreport para ventas o TPV.

> Traceback (most recent call last):
>   File "/trytond/protocols/jsonrpc.py", line 123, in _marshaled_dispatch
>     response['result'] = dispatch_method(method, params)
>   File "/trytond/protocols/jsonrpc.py", line 156, in _dispatch
>     res = dispatch(*args)
>   File "/trytond/protocols/dispatcher.py", line 169, in dispatch
>     result = rpc.result(meth(*c_args, **c_kwargs))
>   File "/trytond/modules/jasper_reports/jasper.py", line 230, in execute
>     outputFile, parameters)
>   File "/trytond/modules/jasper_reports/JasperReports/JasperServer.py", line
> 76, in execute
>     self.start()
>   File "/trytond/modules/jasper_reports/JasperReports/JasperServer.py", line
> 63, in start
>     f = open(self.pidfile, 'w')
> IOError: [Errno 13] Permission denied: 'tryton-jasper.pid'

Lo dice claro: el fichero tryton-jasper.pid no puede escribir - no
tiene permisos. Asegurate donde esta este fichero y que permisos
tiene.
En el fichero de conf de trytond le puedes especificar la ruta del
fichero si deseas cambiar la de por defecto.

https://bitbucket.org/trytonspain/trytond-jasper_reports/src/4e2f04c6ebf24cc74d21632de561b8559a0e5731/jasper.py?at=default#cl-24

-- 
Raimon

Responder a