El 24/11/15 a les 18:53, Manuel López ha escrit:
> Buenas tardes
>
> Tengo una instalación de la v.8 con una BD lista para empezar a
> trabajar, es decir, tengo instalados y configurados todos los módulos
> (localización española incluída), creada la empresa, personalizados
> cabecera y pie de reports, cargados clientes, proveedores, productos,
> unidades de medida, categorías, etc, etc. Vamos, todos los datos menos
> movimientos, ni ventas, ni compras, ni asientos...
>
> Y... ahora nos hemos dado cuenta de que el plan contable se nos queda
> corto, pues la longitud es la estandar de 6.
>
> ¿Puedo ahora modificar el plan de cuentas para que me cree cuentas de
> longitud 8?
>
Como puedes comprobar aquí:
https://github.com/OCA/account-financial-tools/blob/8.0/account_chart_update/wizard/wizard_chart_update.py#L282
no se guarda en ningún sitio el número de dígitos. Simplemente se mira
la longitud de una cuenta en la plantilla de cuentas.
Por tanto, creo que no habría ningún problema en cambiar todas las
cuentas y que funcionara la contabilidad con la nueva longitud sin
problemas.
El "problema" es que has de añadir ceros a las cuentas existentes, y
dependen de cómo estén has de partir las cuentas existentes.
Si son de 6 dígitos, lo normal seria que partieras en grupos de 3 las
cuentas y añadieras n ceros al medio. Pero puede que en alguna cuenta
hayas utilizado los 4 dígitos primeros o finales. Entonces deberás de
tenerlo en cuenta a la hora de partir.
Una vez contemplado este problema, con un script o incluso con una
consulta sql directa lo podrias hacer.
--
Atentament, cubells.
--