Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2 años trabajando en la version 10 de odoo y e podido comprender muchas de una manera super facil y bien explicada, agradezco mucho que exista alguien que ayude a la comunidad de odoo... Desde hace un tiempo e estado muy interesado en el módulo hr_attendance de odoo 10 pues lo considero super complejo, me gustaria que hicieras un video explicando la manera en que hacen las vistas esas de odoo
Buenísimo el video, especialmente porque en buenas prácticas hay muchas ambigüedades. Muchas gracias por producir contenido para los que estamos aprendiendo. Saludos!
Muy buen video. Ignacio una consulta, si queremos armar una empresa que brinda el servicio de odoo en la nube a muchas empresas. No seria conveniente varias bases de datos. Por que un servidor para cada empresa no seria rentable. o estoy equivocado. Gracias.
En realidad lo que se estima a hacer es que cada empresa tenga su servidor, o su instancia de odoo (puede haber muchas instancias de odoo en un server). Es un caso complejo, nosotros usamos una VPS en Linode que paga el cliente de acuerdo a sus necesidades y ahí hacemos la instalación de un odoo de producción y un odoo de pruebas. No digo que no se puedan utilizar múltiples bases de datos, pero tiene muchas contras (el server va a tener que ser enorme y muy bien mantenido, si se cae se van a caer todos los odoo, lo cual puede ser un problema desde la gestión). Y si el cliente quiere tener website, módulos de conexión, e-commerce... Va a tener que tener si o si su server. Por eso se suele dejar a las bases de datos para la parte de testing, pero al final la desición es del equipo de desarrollo. Saludos.
@@moldeointeractive muy agradecido por tan buen contenido para la comunidad. Solo para aportar un poco a tu respuesta: se puede utilizar el parametro de configuración dbfilter en .conf de odoo esto nos permitira en cierto modo "enjaular" cada nombre de dominio a una base de datos puntual sin tener que seleccionarla manualmente, ya que odoo con el nombre de dominio al cual se está accediento ya sabrá a que base de datos se está referenciando. Bajo estas configuraciones se podrían instalar website, módulos de conexión, e-commerce, etc en varias bases de datos bajo la misma instancia de odoo.
Excelente video! muy útil. Muy bueno si vienen más partes. Aprovechando el tema de buenas prácticas, ¿cuál crees que es la mejor manera de instalar Odoo en servidores? Hay muchos scripts por ahí, con entornos virtuales, sin entornos virtuales. Configurando con o sin nginx. En definitiva, aun no logro definir una instalación con la que me sienta confiado para instalar adecuadamente odoo y asegurar escalabilidad. Uno de los errores comunes con los que me encuentro por ejemplo, es con la librería Babel. Por más que la instalo, en ocasiones me señala "No module named 'babel' "
El gran problema de Odoo son las librerías de Python, lamentablemente no hay una sola respuesta. Tu comentario me da una idea para un posible video referido al tema. Respecto a la mejor manera de instalar Odoo, tengo alguna respuesta, al menos sobre como no instarlo. Uno de los métodos oficiales, el de "apt-get install odoo" es la peor manera de hacerlo, no paramos de encontrar casos de personas que lo vieron como algo "fácil" y terminaron con problemas después. La mejor forma que hay actualmente es clonando el repositorio con el branch en la versión deseada, instalando las librerías mediante requirements.txt y finalmente haciendo que corra con Nginx. No te garantiza que vaya a funcionar, a veces Python es "rebelde" y hay que instalar de forma individual alguna librería. Pero suelen ser un par. Si recomiendo Nginx porque te da herramientas que Odoo no tiene (compresión Gzip, el Etag, el tema del caché) que de cara a tener el website de Odoo siempre ayuda. Respecto a los virtual-env, depende de cuantos Odoo tengas en un servidor. Si solamente vas a tener uno no tiene sentido, pero es una gran herramienta para múltiples Odoo. Yo trataría de no usar scripts automatizados, salvo que sea tu propio script y conozcas cada línea. Por lo general si no están bien mantenidos en poco tiempo se rompen, y al final dan más problemas que soluciones. Saludos!
@@moldeointeractive buenisimo Ignacio. Me pone a pensar tu respuesta. Bastante interesante a pesar que no quedo con una idea clara, pero entiendo tu punto. Al final me quedo con la recomendación del nginx que justamente me he estado yendo por ahí y lo que dices refuerza la idea. Gracias por el comentario y de nuevo por la pronta respuesta. Saludos
Ignacio antes de nada muchas gracias por el contenido. Una pregunta, como manejaria el tema de licenciamiento el conllevar 4 ambientes como lo mencionas en el video tratandose de la version enterprise? Es posible que la misma licencia de odoo prd sea para test cap y desarollo ?
Gracias por tu comentario, es una buena pregunta. Depende mucho de como se maneje la licencia, Odoo tiene un sistema licenciado llamado OdooSH, donde se pueden "comprar" entornos de capacitación y te dan infinitos entornos de desarrollo gratis. Tenemos un video al respecto en el canal, el sistema no está mal pero es un poco incómodo y no es nada barato. En el caso de que se instale en un server con licencias, mi recomendación es que los entornos de desarrollo y pruebas se hagan con un Odoo Community. Después de todo es lo mismo, la diferencia con el enterprise es una carpeta llamada "enterprise" con algunos módulos, esa carpeta se puede pasar a los Odoo Community. Respecto a la base de capacitación, ahi puede que se necesite una licencia, yo optaría por una licencia con un solo usuario y que se lo compartan, o probar con un Odoo Community con la carpeta enterprise. Saludos!
Tengo una duda y unas lagunas mentales... podrian ayudarme con las siguientes preguntas: -Puedo usar odoo comunity para llevar la contabilidad de una pequeña empresa (soy contador independiente) -No se nada de ERP ya he esta investigando pero realmente es seguro tener la data de mis clientes aca? -Es mejor llevar la contabilidad de mis clientes (empresas) en otro sistema contable -Se que ERP es mas que un sistema contable pero lo que quiero es llevar la contabilidad de una pequeñita empresa y no se si es mucho para tan poco -Soy recien egresado de la carrera de Contaduia publica y quiero trabajar por mi cuenta, pero estoy bastante peeeeerdidoo y esto de odoo tambie me enrreda.. -ya descargue y lo instale con un video tutorial y todo bien pero es la version comunnity, se que hay mas beneficios con la entreprise pero no tengo dinero, PREGUNTA sirve la version comunity para llevar a mis clientes -Si pueden darme mas informacion les agradecria estoy desde 0 con esto, no se N AD A
Hola! Bueno excelentes dudas, a ver si podemos ayudarte a responderlas. Si se puede usar un Odoo Community para llevar la contabilidad de una pequeña y mediana empresa (incluso de una grande, aunque ahi ya se necesita un equipo dedicado a ciertos temas). Trabajamos con contadores dentro de nuestra empresa y a todos les resulta muy útil Odoo, ya que los módulos de Facturación son bastante genéricos (y hay localizaciones para casi todos los paises). Es seguro tener la data, Odoo puede instalarse incluso en una computadora de forma local sin necesidad de internet, no es recomendable porque se pierde mucho potencial de la herramienta. La plataforma es de las más seguras que hay, los problemas de la seguridad que puede tener son por malas instalaciones. Odoo está pensado para nuclear todo lo posible, rara vez vemos útil que se emplee una herramienta extra, pero si sirve para complementar alguna funcionalidad puede tener utilidad. No obstante, en nuestro caso, estamos muy acostumbrados a implementar cambios y la verdad que el sistema de Odoo es muy flexible. Podría ser mucho sistema, Odoo tiene muchas funciones mas, pero un ERP incluye cosas que a lo mejor no estás considerando en este momento que al tenerlas te sirven (como un CRM para evaluar oportunidades, una herramientas para hacer presupuestos, llevar la base de datos de tus clientes y/o proveedores, un sistema de control de proyectos, etc). Con la community se puede hacer el 99% de las cosas con Odoo, de última si te hace falta algo extra se puede implementar (te va a salir incluso más barato ahorrar e implementar algo específico que utilizar la versión Enterprise, la cual tiene bastantes pocas cosas de consideración) Si tenés otras dudas nuestro mail es info@moldeointeractive.com.ar, nosotros utilizamos Odoo hace 10 años en negocios de todo tipo y siempre ayuda. Saludos!
Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2 años trabajando en la version 10 de odoo y e podido comprender muchas de una manera super facil y bien explicada, agradezco mucho que exista alguien que ayude a la comunidad de odoo... Desde hace un tiempo e estado muy interesado en el módulo hr_attendance de odoo 10 pues lo considero super complejo, me gustaria que hicieras un video explicando la manera en que hacen las vistas esas de odoo
Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2 años trabajando en la version 10 de odoo y e podido comprender muchas de una manera super facil y bien explicada, agradezco mucho que exista alguien que ayude a la comunidad de odoo... Desde hace un tiempo e estado muy interesado en el módulo hr_attendance de odoo 10 pues lo considero super complejo, me gustaria que hicieras un video explicando la manera en que hacen las vistas esas de odoo
Perfecto 🎉 video muchas gracias x el aporte
Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2
años trabajando en la version 10 de odoo y e podido comprender muchas de
una manera super facil y bien explicada, agradezco mucho que exista
alguien que ayude a la comunidad de odoo... Desde hace un tiempo e
estado muy interesado en el módulo hr_attendance de odoo 10 pues lo
considero super complejo, me gustaria que hicieras un video explicando
la manera en que hacen las vistas esas de odoo
Buenísimo el video, especialmente porque en buenas prácticas hay muchas ambigüedades. Muchas gracias por producir contenido para los que estamos aprendiendo. Saludos!
Excelente Ignacio. Muy bien explicado como siempre.
0:38 Módulos: Desarrollo y extensión
5:24 Servidor: Local vs nube. Workers. Nginx
8:53 Arquitectura: Entorno de desarrollo, testing y producción
Muy buen video. Ignacio una consulta, si queremos armar una empresa que brinda el servicio de odoo en la nube a muchas empresas. No seria conveniente varias bases de datos. Por que un servidor para cada empresa no seria rentable. o estoy equivocado. Gracias.
En realidad lo que se estima a hacer es que cada empresa tenga su servidor, o su instancia de odoo (puede haber muchas instancias de odoo en un server). Es un caso complejo, nosotros usamos una VPS en Linode que paga el cliente de acuerdo a sus necesidades y ahí hacemos la instalación de un odoo de producción y un odoo de pruebas. No digo que no se puedan utilizar múltiples bases de datos, pero tiene muchas contras (el server va a tener que ser enorme y muy bien mantenido, si se cae se van a caer todos los odoo, lo cual puede ser un problema desde la gestión). Y si el cliente quiere tener website, módulos de conexión, e-commerce... Va a tener que tener si o si su server. Por eso se suele dejar a las bases de datos para la parte de testing, pero al final la desición es del equipo de desarrollo. Saludos.
@@moldeointeractive muy agradecido por tan buen contenido para la comunidad. Solo para aportar un poco a tu respuesta: se puede utilizar el parametro de configuración dbfilter en .conf de odoo esto nos permitira en cierto modo "enjaular" cada nombre de dominio a una base de datos puntual sin tener que seleccionarla manualmente, ya que odoo con el nombre de dominio al cual se está accediento ya sabrá a que base de datos se está referenciando. Bajo estas configuraciones se podrían instalar website, módulos de conexión, e-commerce, etc en varias bases de datos bajo la misma instancia de odoo.
Excelente video! muy útil. Muy bueno si vienen más partes.
Aprovechando el tema de buenas prácticas, ¿cuál crees que es la mejor manera de instalar Odoo en servidores? Hay muchos scripts por ahí, con entornos virtuales, sin entornos virtuales. Configurando con o sin nginx. En definitiva, aun no logro definir una instalación con la que me sienta confiado para instalar adecuadamente odoo y asegurar escalabilidad.
Uno de los errores comunes con los que me encuentro por ejemplo, es con la librería Babel. Por más que la instalo, en ocasiones me señala "No module named 'babel' "
El gran problema de Odoo son las librerías de Python, lamentablemente no hay una sola respuesta. Tu comentario me da una idea para un posible video referido al tema. Respecto a la mejor manera de instalar Odoo, tengo alguna respuesta, al menos sobre como no instarlo. Uno de los métodos oficiales, el de "apt-get install odoo" es la peor manera de hacerlo, no paramos de encontrar casos de personas que lo vieron como algo "fácil" y terminaron con problemas después.
La mejor forma que hay actualmente es clonando el repositorio con el branch en la versión deseada, instalando las librerías mediante requirements.txt y finalmente haciendo que corra con Nginx. No te garantiza que vaya a funcionar, a veces Python es "rebelde" y hay que instalar de forma individual alguna librería. Pero suelen ser un par. Si recomiendo Nginx porque te da herramientas que Odoo no tiene (compresión Gzip, el Etag, el tema del caché) que de cara a tener el website de Odoo siempre ayuda. Respecto a los virtual-env, depende de cuantos Odoo tengas en un servidor. Si solamente vas a tener uno no tiene sentido, pero es una gran herramienta para múltiples Odoo. Yo trataría de no usar scripts automatizados, salvo que sea tu propio script y conozcas cada línea. Por lo general si no están bien mantenidos en poco tiempo se rompen, y al final dan más problemas que soluciones. Saludos!
@@moldeointeractive buenisimo Ignacio. Me pone a pensar tu respuesta. Bastante interesante a pesar que no quedo con una idea clara, pero entiendo tu punto.
Al final me quedo con la recomendación del nginx que justamente me he estado yendo por ahí y lo que dices refuerza la idea.
Gracias por el comentario y de nuevo por la pronta respuesta. Saludos
Moldeo Interactive yo encantado y ancioso de que prepares este video, de verdad gracias por todo el contenido creado.
Ignacio antes de nada muchas gracias por el contenido. Una pregunta, como manejaria el tema de licenciamiento el conllevar 4 ambientes como lo mencionas en el video tratandose de la version enterprise? Es posible que la misma licencia de odoo prd sea para test cap y desarollo ?
Gracias por tu comentario, es una buena pregunta. Depende mucho de como se maneje la licencia, Odoo tiene un sistema licenciado llamado OdooSH, donde se pueden "comprar" entornos de capacitación y te dan infinitos entornos de desarrollo gratis. Tenemos un video al respecto en el canal, el sistema no está mal pero es un poco incómodo y no es nada barato. En el caso de que se instale en un server con licencias, mi recomendación es que los entornos de desarrollo y pruebas se hagan con un Odoo Community. Después de todo es lo mismo, la diferencia con el enterprise es una carpeta llamada "enterprise" con algunos módulos, esa carpeta se puede pasar a los Odoo Community. Respecto a la base de capacitación, ahi puede que se necesite una licencia, yo optaría por una licencia con un solo usuario y que se lo compartan, o probar con un Odoo Community con la carpeta enterprise. Saludos!
Tengo una duda y unas lagunas mentales... podrian ayudarme con las siguientes preguntas:
-Puedo usar odoo comunity para llevar la contabilidad de una pequeña empresa (soy contador independiente)
-No se nada de ERP ya he esta investigando pero realmente es seguro tener la data de mis clientes aca?
-Es mejor llevar la contabilidad de mis clientes (empresas) en otro sistema contable
-Se que ERP es mas que un sistema contable pero lo que quiero es llevar la contabilidad de una pequeñita empresa y no se si es mucho para tan poco
-Soy recien egresado de la carrera de Contaduia publica y quiero trabajar por mi cuenta, pero estoy bastante peeeeerdidoo y esto de odoo tambie me enrreda..
-ya descargue y lo instale con un video tutorial y todo bien pero es la version comunnity, se que hay mas beneficios con la entreprise pero no tengo dinero, PREGUNTA sirve la version comunity para llevar a mis clientes
-Si pueden darme mas informacion les agradecria estoy desde 0 con esto, no se N AD A
Hola! Bueno excelentes dudas, a ver si podemos ayudarte a responderlas. Si se puede usar un Odoo Community para llevar la contabilidad de una pequeña y mediana empresa (incluso de una grande, aunque ahi ya se necesita un equipo dedicado a ciertos temas). Trabajamos con contadores dentro de nuestra empresa y a todos les resulta muy útil Odoo, ya que los módulos de Facturación son bastante genéricos (y hay localizaciones para casi todos los paises).
Es seguro tener la data, Odoo puede instalarse incluso en una computadora de forma local sin necesidad de internet, no es recomendable porque se pierde mucho potencial de la herramienta. La plataforma es de las más seguras que hay, los problemas de la seguridad que puede tener son por malas instalaciones.
Odoo está pensado para nuclear todo lo posible, rara vez vemos útil que se emplee una herramienta extra, pero si sirve para complementar alguna funcionalidad puede tener utilidad. No obstante, en nuestro caso, estamos muy acostumbrados a implementar cambios y la verdad que el sistema de Odoo es muy flexible.
Podría ser mucho sistema, Odoo tiene muchas funciones mas, pero un ERP incluye cosas que a lo mejor no estás considerando en este momento que al tenerlas te sirven (como un CRM para evaluar oportunidades, una herramientas para hacer presupuestos, llevar la base de datos de tus clientes y/o proveedores, un sistema de control de proyectos, etc).
Con la community se puede hacer el 99% de las cosas con Odoo, de última si te hace falta algo extra se puede implementar (te va a salir incluso más barato ahorrar e implementar algo específico que utilizar la versión Enterprise, la cual tiene bastantes pocas cosas de consideración)
Si tenés otras dudas nuestro mail es info@moldeointeractive.com.ar, nosotros utilizamos Odoo hace 10 años en negocios de todo tipo y siempre ayuda. Saludos!
Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2
años trabajando en la version 10 de odoo y e podido comprender muchas de
una manera super facil y bien explicada, agradezco mucho que exista
alguien que ayude a la comunidad de odoo... Desde hace un tiempo e
estado muy interesado en el módulo hr_attendance de odoo 10 pues lo
considero super complejo, me gustaria que hicieras un video explicando
la manera en que hacen las vistas esas de odoo
Ignacio agradezco mucho tus videos los veo una y otra vez, yo llevo 2
años trabajando en la version 10 de odoo y e podido comprender muchas de
una manera super facil y bien explicada, agradezco mucho que exista
alguien que ayude a la comunidad de odoo... Desde hace un tiempo e
estado muy interesado en el módulo hr_attendance de odoo 10 pues lo
considero super complejo, me gustaria que hicieras un video explicando
la manera en que hacen las vistas esas de odoo