Trucos para la configuración de proyectos en OpenERP


Hace mucho tiempo que quería escribir este post pero hasta hoy, donde hemos configurado esta serie de truquillos en un entorno de producción, no he querido publicarlo.

Desde la versión 5.0.7 el enlace de ventas con proyectos se realiza de la siguiente forma:

  • Por cada línea de pedido de venta que contenga un producto de servicios con método de abastecimiento “producir” se genera automáticamente una tarea en proyectos como siempre, pero además se genera un proyecto que se denomina igual que la referencia de pedido y contendrá todas las tareas de servicios incluidas en dicho pedido. Es decir, si en un pedido vendo 3 líneas, siendo cada una ingeniería, diseño y formación, se creará un proyecto que corresponde con el pedido de venta conteniendo las 3 tareas ingeniería, diseño y formación. En versiones anteriores, el proyecto no era creado y había que enlazar las tareas manualmente.

Hasta aquí bien, pero ¿qué pasa si vendo un producto de servicios que contiene varias tareas? ¿Como configuro esto? Pongamos que ingeniería en su caso, tiene a su vez 3 componentes análisis, desarrollo y pruebas. Estos 3 componentes no deben aparecer en el pedido pero sí son tareas independientes que hay que gestionar. Por lo tanto, nos hemos inventado el “truquillo” de utilizar las listas de materiales de fabricación para solucionar esta necesidad sin tener que programar nada a medida. Esto puede sonar extraño y lo es, porque en principio las listas de materiales sirven para definir los componentes o materiales con los que se hace un producto, pero hemos visto que también vale para servicios.

Así lo hemos hecho para que openERP nos genere toda la estructura entera de proyectos tareas y subtareas de forma automática.

  • Hemos configurado un producto de venta (ingenieria) que es de servicios  pero lo hemos etiquetado como almacenable / producir.
  • Le hemos creado una lista de materiales conteniendo varios productos definidos como servicios / producir.
  • Además, hemos asociado en el propio pedido la cuenta analítica a la que debería ser asociado el proyecto creado para dicho pedido. Y bien..

Funciona perfectamente: El sistema ha creado de forma automática los siguientes elementos

  • Una orden de fabricación para el producto “ingeniería”
  • Una tarea para cada uno de los elementos análisis, desarrollo y pruebas incluidas en su lista de materiales
  • Un proyecto conteniendo las anteriores 3 tareas con los tiempos previstos definidos para cada una como cantidad, en su lista de materiales.
  • Ha asociado el proyecto a la cuenta analítica definida en el pedido de venta.

O sea, perfecto y todo automático. Mi cliente estaba encantado con el resultado obtenido.

Esperando os sea de utilidad, cordiales saludos!!

Ana

, ,

  1. #1 by mikel on 20 Mayo 2010 - 12:56

    Muy interesante Ana.

    Para que se generen las tareas a partir de las líneas de producto de los pedidos ¿hay que hacer algo, hace falta algún módulo en concreto o es automático?

    Tengo los productos definidos como servicios / producir, pero no se me generan tareas de proyectos cuando creo el pedido.

  2. #2 by Ana Juaristi Olalde on 20 Mayo 2010 - 21:05

    Aparte de instalarte project_mrp, nada más… project_mrp te instalará también mrp_jit

  3. #3 by Manuel Argiz on 26 Agosto 2010 - 22:16

    Buenas tardes Ana,

    Te felicito por la solución ya que es muy ingeniosa. Una vez creados los elementos no me queda claro que ocurre con la orden de fabricación.

    Fabricas el producto ingenieria y desde ahí se sigue como si fuese un producto (Albarán / Factura) o no se hace nada con la orden de fabricación y facturas las líneas del proyecto directamente.

    Mil gracias, recibe un cordial saludo

  4. #4 by Ana Juaristi Olalde on 26 Agosto 2010 - 22:21

    Hola!!
    Me alegro de verte por aquí.
    Como la orden no contiene nada porque no hay movimientos de stock, directamente la marcas realizada y facturas las líneas de analítica generadas en el proyecto. :)
    Cordiales saludos!!!

  5. #5 by Manuel Argiz on 30 Agosto 2010 - 17:47

    como no me vas a ver por aqui si eres referencia de openerp ;-)

    Mil gracias por tu respuesta he rebajado de 145 líneas de tareas a las diez que se facturan realmente ;-)

  6. #6 by Stiven on 19 Julio 2011 - 22:20

    hola a todos…
    Tengo un problema con el pedido de venta cuado quiero confirmar el pedido no se puede, no me sale error simple mente el boton confirmar pedido genera ningun proceso, no se cambia a crear factura final como en los videos de internet.
    Tengo el openERP 6 y tengo instalados todos los modulos que q ablaron en este post.

    Espero q me puesan ayudar…

  7. #7 by Juan Martinez on 27 Octubre 2011 - 5:15

    Buenas, mirando la solución realice lo explicado, pero no veo Tareas y/o Proyectos creados. Estoy trabajando en la V6.0.2. Modulos mrp, mrp_jit y proyect_mrp.

    Creo el producto Servicio/Producir
    Creo la cuenta Analítica para asociar el Pedido de Venta
    Creo el Pedido de Venta con el Producto
    En este momento tengo el Pedido en estado Presupuesto y no se han creado Tareas ni Proyecto alguno.
    Confirmo el pedido y sigo sin poder ver Tareas y/o Proyectos
    Controle por las dudas accediendo como admin y no veo proyectos nuevos.
    Tampoco se muestran mensajes de que se crearon otros objetos, como en otros procesos.

    Si pueden aportar alguna idea, con gusto la recibiremos.

    Saludos.

  8. #8 by Ana Juaristi Olalde on 27 Octubre 2011 - 12:48

    Si tienes instalados project_mrp y mrp_jit, en principio, debería funcionar. En 6.0 lo que no te crea es el proyecto, pero sí crea las tareas a las que puedes asociar un proyecto manualmente.
    Aparte de esto, no te sé decir.
    Saludos!!!

(No será publicado)