- Heredar modelos y vistas / Agregar campos.
- Heredar modelos y vistas / Remplazar campos.
- Heredar modelos / Remplazar funciones.
- Cargar data.
- Crear permisos.
- Crear reglas de dominios.
- Crear campos calculados store True/False.
- Secuencias.
- Controladores Web.
- Reportes PDF.
- Reportes XLS.
- Dashboard.
- RPC Cargar Data
- Funcionales de Odoo
- Crear Pedidos, Facturas y Alabaranes
- Wizard
- Acciones
- Traducciones
- Cron
- Enviar Email
- Notificar a usuarios
- Trabajar con campos many2many
- Agregar botones en la derecha de los formularios como contadores
- Trabajar con estados y bloquear campos segun estado.
- Manejar Errores Raise/Try
- Trabjar con Jinja2
- Web Scraping
- Trabajar con API REST
- POS
- SQL en Odoo
- Se necesita un módulo de cada uno de los ejemplos que están en este link: https://github.com/falconsoft3d/que-debe-saber-un-programador-de-odoo.
- Para lo cual se usará la plantilla que esta en el repo.
- Todo módulo tiene que tener traducción.
- Cuando se termine cada módulo se sube al servidor y se actualiza, se pasa las capturas de pantalla del trabajo para revisarlo desde el servidor.
- Al final del día se envia un email con el resumen de los módulos terminados en formato PDF.
- Se trabaja con la rama 14.0.
- El nombre del módulo deberia ser moduls001 siguiendo el consecutivo por cada número.
- Es importante dar avances del trabajo para poder ir corrigiendo problemas tempranamente. Ideal cada 2h.