INGRESAR
  • No hay productos en el carrito.

Home Foros Foro Técnico Crear un Pedido desde Oferta con flujo de Trabajo o de otra manera

Crear un Pedido desde Oferta con flujo de Trabajo o de otra manera

Este debate contiene 6 respuestas, tiene 3 mensajes y lo actualizó  Alberto Avendaño hace 2 semanas, 3 días.

  • Autor
    Publicaciones
  • #103585

    evoxysuser
    Participante
    Desconectado
    Puntos: 19

    Actualmente el Dynamics 365 v9 tiene la opción de poder crear un pedido desde oferta, en la que hay que activar la oferta y luego dar la opción de crear el pedido con los Productos, no estoy encontrando la manera de automatizar que una vez que la oferta este activa y cumpla algunas condiciones, la oferta pueda crear el pedido automáticamente con los productos, alguien tiene alguna idea de como poder hacer, Saludos !!!

  • #103602

    Sergio Macias
    Participante
    Desconectado
    Puntos: 2493
    PREMIADO 2016#ENFOCO365 SPEAKER

    Evoxyuser buenas tardes, no hay algo 100% automatico, hice una prueba y lo que logre fue hacer un workflow que se corre en el cambio de Estado de la Oferta, este workflow funciona si el proceso de agregar productos lo haces en la oportunidad y la oferta la creas desde la oportunidad, si tu proceso es así, entonces esto funciona sin necesidad de código.

    1. Creas la oportunidad y agregas productos
    2. Creas una oferta desde el formulario de oportunidad, lo que sucede es que los productos se copian a la oferta y el resto de la info
    3. Estando en la oferta la activas y el workflow se corre creando un pedido y ocupando una acción copia los productos pero de la OPORTUNIDAD, por lo que si se modifica la oferta esta opción no será viable ya que los productos serán diferentes.

    Revisa la imagen

    *Si buscas otra forma la opción sería hacerlo mediante un plugin para que en la creación de un pedido leas los productos de la oferta y así los copies, mi recomendación es hacer que los usuarios hagan un click adicional cuando la oferta este activa para que desde ahí creen el pedido.

    Saludos!

    Sergio Macías Microsoft MVP, Entrenador en Microsoft Dynamics CRM y Mentor en Empowering-U

    LINKEDIN | BLOG

    Adjuntos:
    1. PedidoAut.jpg

  • #103610

    Alberto Avendaño
    Participante
    Desconectado
    Puntos: 11845
    PREMIADO 2015#ENFOCO365 SPEAKER#MASTER365 – INSTRUCTOR#CURSOSRÁPIDOS – INSTRUCTORPREMIADO 2016

    Hola!
    Dynamics 365 CE tiene una acción que hace lo que estás necesitando, crea el pedido con los productos que están en la oferta, todo en uno.
    La podés ejecutar desde un flujo de trabajo normal, colocando el paso “Ejecutar acción” y seleccionado la acción “Convertir Oferta en Pedido” (ConvertQuoteToSalesOrder).
    La otra opción es ejecutarla desde JavaScript en un botón de la barra de comandos con el código adjunto.
    Espero que te sirva de ayuda!
    Saludos!

  • #103617

    evoxysuser
    Participante
    Desconectado
    Puntos: 19

    GRACIAS! | CITAR

    Hola Alberto, no estoy encontrando dicha acción

  • #103618

    evoxysuser
    Participante
    Desconectado
    Puntos: 19

    Evoxyuser buenas tardes, no hay algo 100% automatico, hice una prueba y lo que logre fue hacer un workflow que se corre en el cambio de Estado de la Oferta, este workflow funciona si el proceso de agregar productos lo haces en la oportunidad y la oferta la creas desde la oportunidad, si tu proceso es así, entonces esto funciona sin necesidad de código.

    1. Creas la oportunidad y agregas productos
    2. Creas una oferta desde el formulario de oportunidad, lo que sucede es que los productos se copian a la oferta y el resto de la info
    3. Estando en la oferta la activas y el workflow se corre creando un pedido y ocupando una acción copia los productos pero de la OPORTUNIDAD, por lo que si se modifica la oferta esta opción no será viable ya que los productos serán diferentes.

    Revisa la imagen

    *Si buscas otra forma la opción sería hacerlo mediante un plugin para que en la creación de un pedido leas los productos de la oferta y así los copies, mi recomendación es hacer que los usuarios hagan un click adicional cuando la oferta este activa para que desde ahí creen el pedido.

    Saludos!

    Gracias Seguio, si como dijiste los usuarios modifican las lineas de productos en oportunidad y en oferta, la idea es que que dependiendo de una condición en que se encuentre la oferta automáticamente va a crear el pedido y va al ERP (NAV) , para poder automatizar ese proceso al usuario , gracias por la respuesta , Saludos !!!

  • #103619

    Sergio Macias
    Participante
    Desconectado
    Puntos: 2493
    PREMIADO 2016#ENFOCO365 SPEAKER

    Evoxysuser lo que Alberto creo refiere es esta acción https://docs.microsoft.com/en-us/dynamics365/customer-engagement/web-api/convertquotetosalesorder?view=dynamics-ce-odata-9

    y/o

    https://docs.microsoft.com/en-us/dynamics365/customer-engagement/web-api/actions?view=dynamics-ce-odata-9

    Que puede ser ejecutada por javascript haciendo uso de la web api, creo que lo que necesitas si lo quieres hacer transparente para el usuario es un workflow activity (C#.Net) y mandarla llamar desde un workflow, el codigo que necesitas esta listado en este link donde vienen todos los metodos para trabajar con una cotización desde .net

    https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/sample-process-quotes-sales-orders-invoices

    Si tienes dudas nos avisas

    Sergio Macías Microsoft MVP, Entrenador en Microsoft Dynamics CRM y Mentor en Empowering-U

    LINKEDIN | BLOG

  • #103620

    Alberto Avendaño
    Participante
    Desconectado
    Puntos: 11845
    PREMIADO 2015#ENFOCO365 SPEAKER#MASTER365 – INSTRUCTOR#CURSOSRÁPIDOS – INSTRUCTORPREMIADO 2016

    Es como dice Sergio, en un momento de “laguna mental” asocié esta acción como si fuera las de Cerrar Oferta, Cerrar Oportunidad que están disponibles en el conjunto de acciones que se muestran en el paso “Realizar acción”.
    Este tipo de acción está disponible en la WebApi.
    Para automatizar será necesario el código de .Net que indica Sergio.
    Saludos.

Debes estar registrado para responder a este debate.

FORO TÉCNICO:

SUSCRIBIRME》
PREGUNTAR EN EL FORO》

MANTENTE AL TANTO DE LAS NOVEDADES:

Sé parte del grupo:

¡Escucha #Enfoco365 ahora en Podcast!

 ➥SOUNDCLOUD  ➥iTUNES

VIDEOS RECIENTES:

#ENFOCO365 SPONSORS

¿Eres Partner de Microsoft? ¿Te gustaría ver tu logo aquí?. Consulta nuestros programas de Sponsorship.
CONSULTAR 》

Comunidad365. All rights reserved.

X
X
X