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?.

    ResponderEliminar
    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

      Eliminar
    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

      Eliminar
    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.

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

    ResponderEliminar
  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

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

      Eliminar
  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

    ResponderEliminar
    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.

      Eliminar
  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.

    ResponderEliminar
    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.

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

    ResponderEliminar
  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

    ResponderEliminar
    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.

      Eliminar
  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.

    ResponderEliminar
    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.

      Eliminar