¡BIENVENIDO AL FORO DE ODOO ARGENTINA!

BRINDAMOS UN ESPACIO A LA COMUNIDAD ARGENTINA DE ODOO PARA CENTRALIZAR EL DEBATE, COMPARTIR IDEAS, DESARROLLOS, Y FORMAR PARTE DE UNA COMUNIDAD QUE CRECE DÍA A DÍA

¿No estás registrado?  REGISTRATE

Se marcó esta pregunta
2 Respuestas
5037 Vistas

´`Salud para todos gente! Primero que nada mis agradecimientos a todos los excelente aportes de la localizaciòn! òjala pudiera siquiera instalarla!! me muero de ganas pero no he podido todavia.

Probe el metodo con Docker y la base se me borra.

Probe el metodo con Virtualenv y no puedo iniciar Odoo.

Mi pregunta en 2 partes es:

- Como puedo realizar una instalaciòn permanente de odoo 8.0 ? Mejor dicho cuales pasos seguir. He seguido por mas de 4 semanas infinidad de guias pero todavia no pude instalarlo completamente.

- La otra parte de la pregunta, como instalo la localizaciòn con el plan contable argentino? - Me he leido todas las guias y no pude. Perdon mi ignorancia.

Solo necesito probar el modulo de proveedores y realizar pagos para el regimen responsable inscripto para ver si puedo implementarlo.

Muchisimas gracias a todos por el tiempo.

Avatar
Descartar
Mejor respuesta

Sugiero agregar luego de:

cd server

sudo pip install -r requirements.txt

...y luego el

python setup.py install

Avatar
Descartar
Mejor respuesta

buenas, despues de muchas trabas por fin pude hacer funcionar odoo, yo tengo ubuntu 14.10 pero no creo q cambie mucho... te dejo la guia paso a paso para instalar desde virtualenv corregida por mi (lo que yo hice para que funcione)

 

Instalamos algunos requerimientos:

sudo apt-get install python-pip python-dev build-essential libpq-dev poppler-utils antiword libldap2-dev libsasl2-dev libssl-dev git python-dateutil python-feedparser python-gdata python-ldap python-lxml python-mako python-openid python-psycopg2 python-pychart python-pydot python-pyparsing python-reportlab python-tz python-vatnumber python-vobject python-webdav python-xlwt python-yaml python-zsi python-docutils wget python-unittest2 python-mock python-jinja2 libevent-dev bzr subversion python-svn libxslt1-dev libfreetype6-dev libjpeg8-dev python-werkzeug wkhtmltopdf libjpeg-dev nginx libcups2-dev postgresql
sudo apt-get install -y swig

Instalamos virtualenv

sudo pip install --upgrade virtualenv 

Creamos un nuevo ambiente, en este caso será odoo 8.0 y estará situado en nuestro home (/home/[nombre de usuario])

Creamos el ambiente y descargamos odoo

cd
mkdir odoo
cd odoo
virtualenv 80
cd 80
git clone -b 8.0 https://github.com/odoo/odoo.git server

Activamos el ambiente de python creado

source bin/activate

Instalamos odoo

cd server
python setup.py install

Creamos usuario de posgres para este ambiente, en este ejemplo "odoo80"

sudo -u postgres createuser odoo80 -P -d

Creamos una carpeta para otros repositoriso, descargamos los repositorios propuestos.

cd ..
mkdir sources
cd sources
git clone https://github.com/ingadhoc/odoo-argentina 
git clone https://github.com/ingadhoc/odoo-addons 
git clone https://github.com/aeroo/aeroo_reports
git clone https://github.com/oca/server-tools
git clone https://github.com/oca/web

Creamos el archivo de configuración de odoo

cd ..
odoo.py -c odoo.conf -s

(si en este momento el terminal queda congelado le das ctrl+c y seguis)

Instalamos algunos paquetes pip que tipicamente son necesarios

pip install genshi==0.6.1 http://launchpad.net/aeroolib/trunk/1.0.0/+download/aeroolib.tar.gz BeautifulSoup geopy==0.95.1 odfpy werkzeug==0.8.3 http pyPdf xlrd
pip install pycups
pip install M2Crypto suds

Editamos el archivo odoo.conf (se encuentra en /home/[nombre de usuario]/odoo/80) y ajustamos

  • los paths definidos en "addons_path"

  • db_user

  • db_password

  • db_host

  • puertos

  • otros parámetros que nos interesen

a mi me quedo de la siguiente manera:

[options]
addons_path = /home/pety2do/odoo/80/server/addons/,/home/pety2do/odoo/80/sources/odoo-addons/,/home/pety2do/odoo/80/sources/odoo-argentina/,/home/pety2do/odoo/80/sources/web/,/home/pety2do/odoo/80/sources/aeroo_reports/,/home/pety2do/odoo/80/sources/server-tools/,/home/pety2do/odoo/80/local/lib/python2.7/site-packages/odoo-8.0-py2.7.egg/openerp/addons/
admin_passwd = admin
auto_reload = False
csv_internal_sep = ,
data_dir = /home/pety2do/.local/share/Odoo
db_host = False
db_maxconn = 64
db_name = False
db_password = **********
db_port = False
db_template = template1
db_user = pety2do
dbfilter = .*
debug_mode = False
demo = {}
email_from = False
geoip_database = /usr/share/GeoIP/GeoLiteCity.dat
import_partial = 
limit_memory_hard = 2684354560
limit_memory_soft = 2147483648
limit_request = 8192
limit_time_cpu = 60
limit_time_real = 120
list_db = True
log_db = False
log_handler = :INFO
log_level = info
logfile = False
logrotate = False
longpolling_port = 8072
max_cron_threads = 2
osv_memory_age_limit = 1.0
osv_memory_count_limit = False
pg_path = None
pidfile = False
proxy_mode = False
reportgz = False
secure_cert_file = server.cert
secure_pkey_file = server.pkey
server_wide_modules = None
smtp_password = False
smtp_port = 25
smtp_server = localhost
smtp_ssl = False
smtp_user = False
syslog = False
test_commit = False
test_enable = False
test_file = False
test_report_directory = False
timezone = False
translate_modules = ['all']
unaccent = False
without_demo = False
workers = 0
xmlrpc = True
xmlrpc_interface = 
xmlrpc_port = 8069
xmlrpcs = True
xmlrpcs_interface = 
xmlrpcs_port = 8071

Ahora estamos listos para utilizar nuestro odoo que debería levantar corriendo el comando

odoo.py -c odoo.conf

y entrando desde el navegador a localhost:8069

 

cada vez que enciendas la pc y quieras levantar el sistema tenes que abrir una terminal y escribir:

cd odoo/80

source bin/activate

odoo.py -c odoo.conf

y luego ingresar a localhost:8069

 

es probable que haya formas mejores y mas simples de hacerlo pero esta fue la que a mi me resulto... espero que te sirva de ayuda

Avatar
Descartar

Hola Manuel, después de instalarlo te funcionaron los addons de localización argentina?