Nuevamente gracias Fabyc, tienes razón, tenia algunos módulos instalados de 
nantic.
De todos modos creo que hay algo mal en el modulo oficial: cree otra base 
con solo los módulos oficiales y con el plan de cuentas mínimo, cree una 
cuenta prueba dentro del plan de cuentas mínimo y al eliminarla me da el 
siguiente error:

No puede eliminar la cuenta «Efectivo principal» porque tiene apuntes.

lo probé varias veces y siempre me dice lo mismo. Si bien elimina la cuanta 
creada también intenta eliminar la cuenta «Efectivo principal».
Saludos.

El viernes, 18 de julio de 2014 17:48:34 UTC-3, Fabyc escribió:
>
> 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