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.