On Thursday, July 17, 2014 5:31:47 PM UTC-5, Luis Deiana wrote:
>
> Buenas tardes, considerando el siguiente esquema de cuentas:
>
> padre1.1
>          padre2.1
>                    cuenta1
>                    cuenta2
>
> si duplico por ejemplo a padre2.1 desde 
> Contabillidad/Configuracion/Planes_contables/Cuentas
> me crea otro padre2.1 pero a nivel de padre1.1 (raiz):
>
> padre1.1
>          padre2.1
>                    cuenta1
>                    cuenta2
> padre2.1
>           cuenta1
>           cuenta2
>
> Esto esta bien o el sistema tiene una falla?
>
> Ahora cuando quiero eliminar a padre2.1 (duplicado) me da el siguente 
> error:
> No se pueden eliminar los registros porque son usados en el campo «Padre» 
> de «Cuenta».
> Lo cual me parece logico mas alla que hubiece preferido que me elimine el 
> padre y todos los hijos con sus respectivas cuentas. Lo que hice 
> posteriromente fue intentar eliminar desde el nivel mas bajo (por ejemplo 
> la cuenta1) y el sistema me genera el siguiente error:
>
> Traceback (most recent call last):
>   File "/trytond/protocols/jsonrpc.py", line 125, in _marshaled_dispatch
>     response['result'] = dispatch_method(method, params)
>   File "/trytond/protocols/jsonrpc.py", line 158, in _dispatch
>     res = dispatch(*args)
>   File "/trytond/protocols/dispatcher.py", line 158, in dispatch
>     result = rpc.result(meth(*c_args, **c_kwargs))
>   File "/trytond/modules/account/account.py", line 840, in write
>     super(Account, cls).write(*args)
>   File "/trytond/model/modelsql.py", line 835, in write
>     field.set(cls, fname, *fargs)
>   File "/trytond/model/fields/one2many.py", line 208, in set
>     Target.delete(to_delete)
>   File "/trytond/modules/account/account.py", line 854, in delete
>     super(Account, cls).delete(accounts)
>   File "/trytond/model/modelsql.py", line 915, in delete
>     cls.raise_user_error('access_error', cls._get_name())
>   File "/trytond/model/model.py", line 135, in _get_name
>     lines = cls.__doc__.splitlines()
> AttributeError: 'NoneType' object has no attribute 'splitlines'
>

Posiblemente tengas instalado un módulo no oficial que ocasione el error.

Revisa aquí [1] para que te oriente acerca del problema.

[1] https://bugs.tryton.org/issue3873

--
Saludos
Fabyc
 

>
> y cuando cierro la ventana de error me desaparece la cuneta1.
> el echo de que desparezca me da a pensar que se elimino mas allá del 
> error, esto no me generara un error a futuro en el sistema?
>
>  

> Saludos.
>
> pdta: esto lo probe con servidor ver 3.2 y cliente 3.2.2 y 3.2.3.
>

Responder a