Odoo
Configuración Odoo
HELL: odoo / xxxxx ubuntu 14
* ODOO superadmin: xxxxx
BDD: MoblesMarti xxxxxx / xxxxxx
/opt/
└── odoo
├── bdd
├── conf
├── data
├── l10n-spain
├── logs
├── OCB
├── otros_modulos
├── scripts
└── tmp
- http://portal.moblesmarti.com:9069/web/database/manager
- http://portal.moblesmarti.com:9069/web/login
Document
Los adjuntos se guardan en el servidor, en la ruta: /opt/openerp70/openerp-server70/openerp/filestore
Dentro una carpeta por base de datos.
Se crea un enlace para acceso rápido en: /opt/openerp70/filestore
Tutoriales varios
Algunos enlaces:
- https://github.com/OCA/
- https://odoospain.odoo.com/
- https://odoospain.odoo.com/forum/ayuda-1/question/instalacion-de-odoo-repositorios-y-localizacion-espanola-28
- https://github.com/Tecnativa/doodba
- https://codingdodo.com/
Ramas OCA/OCB:
$ git clone -b 8.0 https://github.com/OCA/OCB.git odoo-server <-- Esto para versión 8.0
La localización española se cambia también, y ahora se encuentra bajo el paraguas de OCA, siendo su repositorio:
$ git clone -b 8.0 https://github.com/OCA/l10n-spain.git <-- Versión 8.0
Proyecto muy interesante, para montar Odoo, que ha liberado Tecnativa:
Lee bien la documentación antes de ponerte a montarlo, por que lo que has de clonar no es el base, es el scaffolding:
Tienes casi todo automatizado, y puedes tener Odoo funcionando en… Más bien, en lo que tarden en clonar los repos, etc.
(si no necesitas el histórico de commits, entonces, el parámetro DEPTH_DEFAULT de los YAML del docker-compose, a 1).
Como configurar Odoo con dominio propio como url
Automated migration script
- http://learnopenerp.blogspot.com.es/p/home-page.html
- http://blog.openinnova.es/post/155161141585/odoo-mensajería-para-equipos-de-trabajo-guía
- http://fundamentos-de-desarrollo-en-odoo.readthedocs.io/es/latest/index.html
- https://www.qubiq.es/blog/manuales-odoo-1
- https://blog.laslabs.com
- http://www.odoo.yenthevg.com/adding-filters-existing-search-views
- http://www.odoo.yenthevg.com
- http://es.stackoverflow.com/questions/tagged/odoo
- https://odoo-development.readthedocs.io/en/latest/dev/debug/-slow_internet_emulation.html
Libros
- https://goliveira.gitbooks.io/bachacove/content/capitulo_i.html
- https://github.com/goliveirab/traduccion-odoo-development-essentials
Instalación
- http://angelmoya.es/blog/odoo/odoo-8-en-ubuntu-16-04/
- https://www.youtube.com/playlist?list=PLZHhaK4KCZZyocy6-b0Kq7LSrHP4cYV9q
Localización española
- http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola
- http://www.openerpweb.es/instalar-localizacion-espanola-en-openerp
- https://youtu.be/-pbnCE1XLqo (TPV en Odoo con Posbox)
- http://fundamentos-de-desarrollo-en-odoo.readthedocs.io/es/latest/capitulos/construyendo-tu-primera-aplicacion-odoo.html
- Crear grupos de seguridad en Odoo: http://www.odoo.yenthevg.com/creating-security-groups-odoo/
- https://olea.gitbooks.io/practicas-con-odoo/content/
- Nóminas: https://github.com/jjlopezg/conecta
Tutoriales RRHH
https://odoobook.readthedocs.io/sv/latest/human-resource/holiday.html
Tutorial Letsencrypt
Hay un módulo de OCA letsencrypt que te permite configurar odoo con uno de estos certificados gratuitos. Lo tienes disponible en https://github.com/OCA/server-tools/tree/10.0/letsencrypt. Consejos antes de instalarlo: Tener correctamente configurado nginx para hacer de proxy. Quitar el puerto de la propiedad web.base.url.
Te pongo un ejemplo de como debería ir el fichero de configuración del sitio (yo desactivaría la redirección https a que el certificado estuvieses correctamente instalado).
upstream openerp { server 127.0.0.1:8069; } server { listen 443 ssl; listen 80; if ($scheme = “http”) { set
KaTeX parse error: Expected 'EOF', got '}' at position 19: …irect_https 1; }̲ if (
KaTeX parse error: Expected ‘EOF’, got ‘}’ at position 20: …rect\_https 1; }̲ if (
KaTeX parse error: Expected ‘EOF’, got ‘}’ at position 20: …rect\_https 1; }̲ if (
request_uri ~ ^/.well-known/acme-challenge/) { set
KaTeX parse error: Expected 'EOF', got '}' at position 20: …rect\_https 0; }̲ if (
KaTeX parse error: Expected ‘EOF’, got ‘}’ at position 20: …rect\_https 0; }̲ if (
KaTeX parse error: Expected ‘EOF’, got ‘}’ at position 20: …rect\_https 0; }̲ if (
redirect_https) { rewrite ^ https://
server\_name
server_namerequest_uri? permanent; } server_name myodoo.tld www.myodoo.tld;
ssl_certificate /var/lib/odoo/.local/share/Odoo/letsencrypt/myodoo.tld.crt;
ssl_certificate_key /var/lib/odoo/.local/share/Odoo/letsencrypt/myodoo.tld.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
Trucos
Ocultar pestaña compras en productos para algunos usuarios 🏷️
En “Usuarios y compaías”/"Grupos
1. Incluye un grupo con los usuarios que sí pueden ver las compras (créalo)
En “Elementos de menú”
1. Asigna el grupo creado al menú compras
2. Asegúrate que los usuarios que no quieres que vean no pertenecen al grupo ni al menú compras
–stop-after-init (es tu amigo). odoo --help (para mas info). 🏷️
Sin acentos en las búsquedas
Error vistas
Si no tienes nada extraño hecho en tu base de datos, reinicia odoo con el parámetro --update=all para que refresque y reconstruya las vistas. $ /opt/odoo/odoo12/odoo-bin -c /etc/odoo12.conf --update=all
Contabilidad
Anticipos
Facturas
- https://groups.google.com/forum/?hl=es#!topic/openerp-spain-users/i_E57zClFBE (Suprimir factura validada v.11)
- https://groups.google.com/forum/?hl=es#!topic/openerp-spain-users/SSJ6W43vpDU (Cancelar facturas pagadas en Odoo v.11)