El código de una subcuenta contable no debería ser arbitrario

Bug #1327353 reported by Alejandro Santana
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenERP Spanish Localization Project
New
Undecided
Unassigned

Bug Description

Tanto en la v6.1 como en la v7.0 se pueden crear subcuentas (último nivel de cuentas) de tipo diferente a "vista" con una cantidad de dígitos cualquiera.

Creo que no debería permitirse este comportamiento y debería limitarse la creación de cuentas contables a:
- Cuentas numéricas (que no incluyan caracteres no numéricos)
- Tipo == 'vista': dígitos < nº dígitos definido para cuentas contables
- Tipo != 'vista': dígitos != nº dígitos definido para cuentas contables

Revision history for this message
Pedro Manuel Baeza (pedro.baeza) wrote :

Buenas, Alejandro, lo que propones tiene su lógica, pero no es fácil de implementar a nivel del propio framework y sí más fácil de controlar como procedimiento externo a él. Eso es debido a que para empezar, en ningún lugar se almacena el nº de dígitos con el que se está trabajando (6, 7, 8...), y tampoco existe una restricción para que una vez establecido ese número, se cree alguna cuenta con un número mayor (si fuera necesario). Por tanto, son muchas cosas a controlar, muy costosas en tiempo de cómputo y probablemente inconsistentes, y, como digo, no merece la pena cuando es tan fácil como fijarse en ello a la hora de crear las cuentas (que normalmente se crean duplicando la cuenta patrón 00).

Declaro este bug entonces como inválido, a no ser que plantees una alternativa ya desarrollada y que satisfaga todas las posibilidades en un tiempo razonable.

Un saludo.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.