Creando mi Primer Modulo
Buenas Tardes, en este Post, comparto el Curso Impartido sobre Desarrollo utilizando el Framework OpenObject para desarrollos con OpenERP (Odoo).
Desarrollo de Modulos con OpenObject, ORM y API Odoo.
email: german.ponce@outlook.com
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?.
ResponderBorrarQue 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.
BorrarSaludos
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.
Borrarhttp://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
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.
BorrarEste comentario ha sido eliminado por el autor.
ResponderBorrarGracias por el tutorial esta bien claro; te queria consultar :
ResponderBorrarMi 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
Debes asegurarte de tener activada las caracteristicas tecnicas y de buscar el modulo en Modulos locales.
Borrarhola german
ResponderBorrarmuy 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
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.
BorrarBuenos 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.
ResponderBorrarQue 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.
BorrarEste comentario ha sido eliminado por el autor.
ResponderBorrarI like this tut very much, but its pitty there's no source code avaliable. Can anyone that successfylly completed it share it, please?
ResponderBorrarThanks
Thanks for comment, in this moment the source code I can't find it, but in the next days i wait upload it.
BorrarGerman excelente tutorial. Gracias por compartir su conocimiento.
ResponderBorrarQuerí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.
Hola este aspecto que me comentas se llama listas avanzadas, puedes leer un poco sobre esto en la documentación de Odoo.
BorrarTambién te sirve para poner registros en Bold o una fuente distinta.