[Error] Tipo de campo en Microsoft Automate (incompatible type)

Les pongo en contexto, es un proyecto donde estamos haciendo desarrollando algunos flow. Tanto que es así, que ya le estamos teniendo mania al pobre automate! .

Para ir al grano, en una busqueda estabamos haciendo un filtro para que nos retorne un valor

image

no soy un experto en Automate, pero creo que esto en un Fetch  funcionaría ¿Porqué no en automate?. Al hacer esta busqeuda, teniamos el siguiente error

A binary operator with incompatible types was detected

“A binary operator with incompatible types was detected. Found operand types ‘Microsoft.Dynamics.CRM.ce_areas’ and ‘Edm.Guid’ for operator kind ‘Equal’

No podía ser, el tipo de datos es el mismo,y no debería de tener problemas pero, si, siempre lo tenemos. Para descartar errores, ejecute esta consulta en el CRM REST BUILDER y, fucniono, pero con un detalle interesante. En la respuesta mi campo lookup se dividia en 3 campos, Probamos con el que tenia el valor

image

Y, funciono. Es decir, mi búsqueda quedó de la siguiente forma :

image

A partir de ahora, todos mis busqeuda de lookup serán con el campo value.

Leave a Reply

Your email address will not be published. Required fields are marked *