Publicidad

lunes, 21 de julio de 2014

Curso de Introduccion al Desarrollo OpenERP 7.0 (Odoo)

Creando mi Primer Modulo



Buenas Tardes, en este Post, comparto el Curso Impartido sobre Desarrollo utilizando el Framework OpenObject para desarrollos con OpenERP (Odoo).


16 comentarios:

  1. Buen dĆ­a German, excelente video, gracias por compartirlo. Disculpa una duda respecto a tus archivos del mĆ³dulo creado en el video. Los archivos del mĆ³dulo creado estan dentro de la carpeta de los archivos de instalaciĆ³n de OpenERP?, ya que como indicas creas links a tus archivos. En la prueba que hice en mi servidor, estoy creando mis archivos dentro de /opt/openerp/server/openerp/, aquĆ­ es donde esta la instalaciĆ³n de mi openERP, dentro de una carpeta creada con nombre addons_mine. Al realizar la actualizaciĆ³n de los modulos en openeERP no me aparece el creado. Debo crearlos en otra ubicaciĆ³n? son necesarios los link?.

    ResponderBorrar
    Respuestas
    1. Que tal si tu instalacion esta en /opt/openerp/server/openerp/ dentro debe estar una carpeta addons/ , dentro de esta carpeta pega tu modulo y actualiza.

      Saludos

      Borrar
    2. Muchas gracias ya todo bien, solo un detalle, al momento de darle instalar al modulo, pareciera hacer todo, pero cuando vuelvo a acceder al modulo tiene la opciĆ³n de Cancelar instalaciĆ³n, como si estuviera realizandose , pero no termina ni me muestra el menĆŗ. No me arroja ningĆŗn error.
      http://www.subirimagenes.net/i/140906012940327180.jpg

      TambiƩn al correr el script para actualiar el modulo me marca lo siguiente:

      http://www.subirimagenes.net/i/140906012736327179.jpg

      Gracias por tu apoyo

      Borrar
    3. Debes tener un error en el archivo __openerp__.py Ć³ en el __init__.py, por lo que no instala el modulo completamente, el error de la imagen es por que estas corriendo en mas de un proceso el Servidor.

      Borrar
  2. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  3. Gracias por el tutorial esta bien claro; te queria consultar :
    Mi entorno:
    Window 8
    Odoo 8
    Modulo :.. /addons/openacademy
    En la plataforma no me aparece la aplicacion; por favor si me puedes ayudar; tambien no se como entrar a la consola del servidor

    ResponderBorrar
    Respuestas
    1. Debes asegurarte de tener activada las caracteristicas tecnicas y de buscar el modulo en Modulos locales.

      Borrar
  4. hola german
    muy bueno el video, muy explicativo, muchas gracias

    una consulta, si quiero ver un campo secundario de una clase en otra clase donde tiene una relacion a la primera con many2one, hay una forma facil de hacerlo???

    por ejemplo, en facturas se ven las direcciones del cliente, en forma de consulta..., el tema que sinceramente no me queda claro el codigo, no hay una forma sencilla de acceder???
    seria algo asi, agregue un campo nuevo por herencia en res.partner, como hago para verlo tambien por herencia en el modulo acount.invoice???
    muchas gracias
    saludos
    jose

    ResponderBorrar
    Respuestas
    1. Es sencillo, en la clase que tomas para el m2o, debes definir un campo o2m y poner como campo clave la relaciĆ³n de res.partner y asi podras ver todas las relaciones que tienes de res.partner a la clase que relacionaste.

      Borrar
  5. Buenos dĆ­as German muchas gracias por tus aportes han sido de gran utilidad en la implementaciĆ³n y adecuaciĆ³n de mi openerp, el dĆ­a de hoy estoy desarrollando un acciĆ³n pero estoy un poco atorado, resulta que eh desarrollado un modulo para indicar cual es la aplicacon de cada uno de los productos, pero ahora necesita que al realizar una cotizaciĆ³n se pueda buscar el producto por su aplicaciĆ³n (esto ya lo puedo realizar) y que se imprima la aplicaciĆ³n del producto, es decir que se agregue el producto que busque y que se agregue una linea con la aplicaciĆ³n de dicho producto, no se si tu me puedas orientar un poco en como podrĆ­a realizar esta opciĆ³n de antemano muchas gracias.

    ResponderBorrar
    Respuestas
    1. Que tal, tendrias que revisar las funciones que realizan la busqueda o el barrido de los registros en la base de datos y poder enviar los parametros de Busqueda.

      Borrar
  6. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  7. I like this tut very much, but its pitty there's no source code avaliable. Can anyone that successfylly completed it share it, please?

    Thanks

    ResponderBorrar
    Respuestas
    1. Thanks for comment, in this moment the source code I can't find it, but in the next days i wait upload it.

      Borrar
  8. German excelente tutorial. Gracias por compartir su conocimiento.

    QuerĆ­a hacerle una consulta. Quiero hacer que cuando la factura tenga fecha vencida, que su color se ponga en rojo. En la lista de facturas, cuando estĆ” validada se pone en azul, quiero hacer algo similar pero con fecha vencida en rojo.

    No se si me puedes dar algĆŗn consejo para empezar bien, ya que estoy empezando en esto y me falta conocimiento.

    Le agradezco mucho cualquier ayuda.

    ResponderBorrar
    Respuestas
    1. Hola este aspecto que me comentas se llama listas avanzadas, puedes leer un poco sobre esto en la documentaciĆ³n de Odoo.

      TambiƩn te sirve para poner registros en Bold o una fuente distinta.

      Borrar