Business Central 365 Objetos utilizados en extensiones

En el blog de hoy vamos a ver una aplicación sencilla creada por rstefanetti que nos permite ver los objetos no utilizados en comparación con los asignados en la licencia del cliente, muy útil en BC On-premise.

Cuando un cliente tiene varias extensiones, es complicado saber cual es el ID del objeto que tenemos que utilizar en nuestro próximo desarrollo, y dedicamos mucho tiempo a buscar cuál es el ID que nos corresponde utilizar, y si los desarrollos no son nuestros la tarea se complica aun más… Con esta aplicación, podemos por ejemplo extraer la lista de todos los objetos cargados en la APP como personalizaciones. Si bien los objetos numerados 50000 son de uso prácticamente gratuito para la nube, los Onpremise tienen licencia, con un informe específico es posible identificar los ya utilizados con respecto a los asignados. 

A continuación, vamos a detallar el funcionamiento de esta herramienta que según mi experiencia es la más fácil que he visto hasta el momento para tratar el tema de los objetos usados y no usados… 

Tablas usadas:

  • “License Permission”
  • “AllObj”
  • “AllObjWithCaption”

🡪 Acerca de la tabla «Application Object Metadata»

El problema principal es que la tabla Application Object Metadata no se puede usar para la nube (Target ‘OnPrem’, aunque hubiera sido muy conveniente usarla). De todas formas con las dos tablas indicadas arriba, podemos obtener lo que necesitamos, aplicando filtros al inicio de la extracción y después de la extracción de los datos.

Buscamos el informe «Exportar objetos usados ​​y no usados»

Ejecutamos informe y aplicar filtros (ejemplo)

Extraemos «TODOS los objetos» o filtramos objetos por tipo de objeto

Resultados en página con vistas

Filtrar por tipos de objetos

Filtros de muestra (objetos usados ​​y no usados)

Filtro de muestra “50000..”

Vistas disponibles: TODOS los objetos usados ​​y TODOS los no usados

Como podéis comprobar es una herramienta muy sencilla de usar y no es tan compleja como otras extensiones que podemos descargar desde el Marketplace..

En la siguiente ruta, tenéis disponible la extensión, podéis descargarla e instalarla en vuestro entorno : https://github.com/rstefanetti/AL-Code-Samples-Education/blob/AL—Free-and-used-Objects-in-Business-Central/src/reports/ExportObjectsLicense.report.al 

Espero que os sirva de ayuda.  🙂

Conchi Beltrán Reyes

Programación Dynamics
ABD Consultoría y Soluciones Informáticas

Business Central 365 Objetos utilizados en extensiones

Escríbenos una nota o llámanos!

Suscríbete a nuestra Newsletter!

Visítanos en Sevilla o en las redes!

CONTACTO

Contacto

Política de privacidad

4 + 13 =


Los datos personales facilitados voluntariamente por usted, a través del presente formulario web serán tratados, por ABD Informática, S.L. como responsable del tratamiento, con la finalidad de atender su solicitud, consulta, queja o sugerencia, sin que se produzca comunicaciones o cesiones de datos y conservados durante los plazos necesarios para atender su solicitud. Puede usted ejercer los derechos de acceso, rectificación o supresión de sus datos, dirigiéndose a arco@abd.es, para más información al respecto, puede consultar nuestra política de privacidad.




Mostrar más/menos

NEWSLETTER

DÓNDE ESTAMOS

Calle Alberche, 4A, 1º Derecha


Sevilla, (41005) España

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies

Compártelo

Comparte este post con tus contactos!