Saltar al contenido
← Todas las píldoras

Error "The entity name doesn't exist" en las vistas de Dynamics 365

Abres una vista de una tabla personalizada y te salta “The entity name doesn’t exist”. Lo más probable es que la vista tenga guardado un código de tipo de objeto (ObjectTypeCode) que no corresponde a este entorno. Suele pasar al mover soluciones de un entorno a otro, porque las tablas personalizadas no tienen por qué recibir el mismo código en cada uno. Con las estándar (account, contact y demás) no te va a pasar, su código es siempre el mismo.

Para arreglarlo, primero saca el ObjectTypeCode real de la tabla en tu entorno:

https://TU-ENTORNO.crm4.dynamics.com/api/data/v9.2/EntityDefinitions?$select=LogicalName,ObjectTypeCode&$filter=LogicalName eq 'nombre_tabla'

Después abre XrmToolBox → View Designer, carga la tabla y, en cada vista, edita el XML para sustituir el número antiguo del atributo object por el que acabas de copiar. Guarda, publica y la vista debería abrir sin problema.

Compartir:LinkedInX

¿Te ha servido?

Si necesitas ayuda con esto en tu proyecto, escríbeme.

Más píldoras