Instalación de Venezuelan Account - Rep Oficial

Asked by gonzalezmfrank@gmail.com

Despues de muchos meses estoy tratando de instalar openerp v.7 en una maquina con Debian Wheezy, el inconveniente que estoy teniendo es al intentar configurar el pan de cuentas dentro del modulo de configuración.

Estoy intentando implementar la gestión de varias compañias, la moneda que estoy definiendo es VEF por cuanto no consigo en la instalacion una que sea similar, pero me ocupa que al intentar establecer el "Venezuelan Account" me indica el siguiente error

Error en la restricción (constraint)

¡El nombre del impuesto debe ser único por compañía!

He ledo algunos post y lo que indican es que se deben limpiar los modelos de diarios para realizar esta acción, pero antes de poder hacer algo preferí hacer la consulta por esta via a ver que me recomienda realizar.

Lo que intento realizar es a traves de un simbolic link realizar copias de diferentes localizaciones para aun cuanto disponer de un plan de cuentas basado en los detalles que se solicitan en SNC o REPS ( Balance General ) y un plan de Ganancias y Perdidas para diferentes tipo de empresas ( Servicios o Produccion ) y asociar los mismos a la empresa que aplique

Gracias por su tiempo y atención

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Openerp Venezuela Edit question
Assignee:
No assignee Edit question
Solved by:
gonzalezmfrank@gmail.com
Solved:
Last query:
Last reply:
Revision history for this message
Xavier Guerra (xguerra-e) said :
#1

Hola que tal,

Esto sucede porque la plantilla crea los impuestos para la parte de compras y ventas, dejando el impuesto exento con el mismo nombre en ambas y la tabla account_tax contiene un constraint unique con los campos name y company_id, que es el error que te muestra. Esto lo puedes corregir de la siguiente manera:

1 Antes de intentar instalar el plan ir al directorio addons de tu openerp luego ubicar el directorio l10n_ve luego el directorio data y allí modificar el archivo account_tax.xml, diferenciando el nombre del impuesto exento.

2 Si ya la plantilla fue instalada, ir a la base de datos correspondiente y modificar el valor del campo name en la tabla account_tax_template.

Revision history for this message
Nhomar - Vauxoo (nhomar) said :
#2

Xavier que buena respuesta.

Si nos pones un patch aquí, hago el merge proposal para que quede corregido.

Saludos.

Revision history for this message
Xavier Guerra (xguerra-e) said :
#3

Hola Nhomar,

Disculpa mi ignorancia es que aún estoy nuevo con esto, como hago lo que me indicas?

Revision history for this message
Xavier Guerra (xguerra-e) said :
#4

Nhomar aquí:

 lp:~xguerra-e/openobject-addons/7.0-correcionesVE

se encuentra el cambio:

9412 [FIX] Changing template data for taxes in accounting Venezuela

Revision history for this message
gonzalezmfrank@gmail.com (gonzalezmfrank) said :
#5

Otra pregunta con respecto a la instalación... estoy tratando de instalar la localización desde acá pero me arroja un error relacionado a

 <field name="category_id" ref="account.category_accounting_configuration"/>

el error es el siguiente

ValueError: No such external ID currently defined in the system: account.category_accounting_configuration

Me pueden por favor dar alguna luz ?

El ADDONS lo tengo definido como

addons_path = /usr/lib/pymodules/python2.7/openerp/addons,opt/openerp/addons

para que me pueda mostrar el código de la comunidad que descargo desde el launchpad

Saludos y Gracias.

Revision history for this message
gonzalezmfrank@gmail.com (gonzalezmfrank) said :
#6

Estimados Señores,

Necesito me indiquen o me den una luz a ver lo que estoy haciendo mal ...

Tengo un repositorio /opt/openerp donde tengo el contenido de la localizacion trunk ( cada directorio es un módulo ), estoy agregando dentro de ese mismo directorio un módulo donde estoy haciendo los cambios que mencioné del plan de cuentas (l10n_ve_test), ahora bien, deje el addons definido como viene por defecto

addons_path = /usr/lib/pymodules/python2.7/openerp/addons

e hice los symlinks al directorio donde está la localización y el modulo que estoy probando

Reinicio openerp y ademas hago la actualizacion de los módulos, ...... pero no veo el que estoy haciendo en el disco local.....

Me llama la atención que veo los de la locaización pero no veo el que estoy haciendo... es necesario subirlos al launchpad ? no es posible que los vea en el disco ?

Help Please

Revision history for this message
gonzalezmfrank@gmail.com (gonzalezmfrank) said :
#7

Listo .... el modulo se despliega en la lista de modulos instalados y no en las aplicaciones

Perdonen