Quiero crear un trigger en la entidad de datos Orders tal cual lo puedo hacer en una entidad de datos de MasterData V1, ya he visto la documentación, pero no comprendo a que endpoint mando la el JSON con el hook.
actualmente lo que estaba haciendo es apuntando a esta ruta.
Hola @Hugo Laguna HugoLaguna , este tema de los hooks y Master Data V2 es un poco nuevo para nosotros, así que no hay casi nada aqui en la comunidad todavía. Le sugiero crear un ticket para VTEX, si posible, para que te ayuden con más precision.
@Hugo Laguna HugoLaguna Buenos días! De nada! De cualquier modo, este es un tema que a mí me interesa mucho, así que voy a investigarlo y mantenemos contato.
@Juan Siesquen Nada sigo sin información, estoy intentando por medio de un Ticket, pero al parecer MasterData V2 esta en BETA entonces no es muy recomendable su uso.... si necesitas hacer un desarrollo sobre esto, casi te recomiendo uses el API de 'Feeds' y montes otro sistema aparte en firebase o amazon para consumirlo, a VTEX no se le da muy bien implementar features si no mira nada mas vtex.io sigue siendo riesgoso hacer un projecto en el. Con 'Shopify' un evento tan simple e importante como el de una orden pagada se hace con solo 3 click en el admin....
Yo pensé que ese objeto JSON (incluido "v-triggers") lo agregaba al body request de cada acción de un "Realizar uma requisição HTTP" incluido cuando creas un trigger.
Visto esto, ¿Cómo me podría apoyar en lo que requiero? Ayúdame con tu sugerencia..
En mi caso, necesito iterar entre los items de un pedido recién ingresado (estado completado) para identificar un producto dentro de estos items y si lo encuentro, registrar el orderId y el refId del producto detectado en otra nueva entidad del MB.
¿Podré hacer ello con un trigger sobre una entidad que tengo como "Order Info (OI)"? que según consulto va agregando un registro por cada nuevo pedido.
Y una última pregunta: ¿En que casos entonces nos ayuda el hook?
luego cree otro con el nombre de 'trigger-2' y puse otro JSON pero con el de envio de correo, y asi. Descarga la documentacion tan cual de MasterData v2, para la configuración correcta.
Justo ahora quisiera implementar la funcionalidad de que cuando un pedido esté en estado "payment approved" dispare un trigger que tengo configurado en el master data para que haga una petición http a un endpoint que necesita recibir cierta información
He visto tu necesidad y es muy parecida a la mia
Tengo varias inquietudes
Como llegaste a esta url? https://{{accountName}}.vtexcommercestable.com.br/api/dataentities/orders/schemas/ ya que estoy viendo la documentación del master data y de orders management y en ningún lado veo esa estructura
Como supiste que existia una entidad de datos para las ordenes?
Como se sabe que la condition toma directamente el estado de la orden?
Como puedes ver copié el mismo body que tu pero no logro comprender es como es que el sistema reconoce el cambio del estado de la orden
Como puedes ver copié el mismo body que tu pero no logro comprender es como es que el sistema reconoce el cambio del estado de la orden
prueba cambiando "condition" por "window-to-cancel" , yo he tenido problema con los estados, no todos son tan efectivos, por ejemplo en mi caso "ready-for-handly" no me funciona.