Requisitos para instalar el modulo de Facturación Electrónica para Costa Rica - CRLibre/fe-hacienda-cr-odoo GitHub Wiki
Se detallan los requisitos
El modulo conecta con una instancia del API de CRLibre por lo que debe de tener una instancia del API en su servidor, el modulo de facturación va a apuntar al la URL del servidor donde tiene hospedado el API.
En resumen estos son los pasos: ((Revisar si debe usar pip, pip3, pip3.5 o pip3.7))
- Instalar Postgresql
- Instalar pgadmin
- crear usuario odoo/odoopwd en pgadmin como superuser
- Instalar python 3.7 (64 bits)
- python -m pip install --upgrade pip
- Install node.js
- npm install -g less
- instalar git desde https://git-scm.com/download/win (para agregar git a la linea de comandos)
- Clonar desde github
- Bajar el código de fe-cr-hacieda-odoo
- Download and install https://wkhtmltopdf.org/downloads.html (64 bits)
- Agregar a la variable de ambiente PATH: "C:\Program Files\wkhtmltopdf\bin"
- pip install -r requirements.txt
- pip install suds-py3 PyPDF2 passlib werkzeug python-dateutil pypiwin32 PyYAML psycopg2 psutil image jinja2 reportlab html2text num2words paramiko phonenumbers vatnumber Can not import xlsxwriter
- install chrome extension https://chrome.google.com/webstore/detail/odoo-debug/hmdmhilocobgohohpdpolmibjklfgkbi?hl=en-US
- abre un cmd y se va a donde bajó odoo
- modifica el odoo.conf
- python odoo-bin --config=odoo.conf
- abre el browser instala contabilidad.
- instala el módulo de facturación electrónica
Para Odoo 12 es necesario instalar esta otra librería
- pip install libsass==0.12.3
Procedimiento detallado
- Instalar python 3.7 (64 bits)
Ejecutar en la terminal
python -m pip install --upgrade pip
- Install node.js
Ejecutar en la terminal
-
npm install -g less
-
Descargar los modulos fe-hacienda-cr-odoo (Debe descargar branch 11) Estas carpetas que descarga las debe pegar en la carpeta de odoo (En Windows debe pegarlos en la siguiente ruta C:\Program Files (x86)\Odoo 11.0\server\odoo\addons)
-
Download and install https://wkhtmltopdf.org/downloads.html (64 bits)
-
Agregar a la variable de ambiente PATH: "C:\Program Files\wkhtmltopdf\bin"
Ejecutar los siguientes comandos en la terminal
pip install suds-py3
pip install PyPDF2
pip install passlib
pip install werkzeug
pip install python-dateutil
pip install pypiwin32
pip install PyYAML
pip install psycopg2
pip install psutil
pip install image
pip install jinja2
pip install reportlab
pip install html2text
pip install num2words