1. Exportar objetos BBDD
Para acceder al listado de personalizaciones, debes buscar la página de Administrador de Extensiones en el buscador.
El listado que muestra esta página corresponde a todas las extensiones que tienes instaladas en Business Central. Para dejar de lado aquellas que son estándares, debes hacer un filtro y ocultar aquellas que no están desarrolladas por Microsoft. Puedes aplicar el siguiente filtro:
De este modo, en pantalla dispondrás de las aplicaciones que has instalado de terceros o las modificaciones que ha realizado tu partner.
Toma una captura de pantalla de este listado global para enviárnosla.
Por otro lado, en cuanto a las modificaciones que corresponden a tu Partner, debes descargar el código de dicha personalización para que podamos analizarlo, según se indica en la imagen siguiente:
2. Extraer información de la licencia
Si estamos trabajando On-Premise, la versión puede ser cualquiera a partir de la 12.
Desde el acceso de la parte derecha, pulsar en ? en "Ayuda y soporte técnico".
En la ventana que se abre vemos la versión, tanto de plataforma como de aplicación, en el apartado "Solución de problemas".
3. Información sobre Capacidad
Por último, necesitamos la información sobre la capacidad. Para ello:
Información de sistemas: ¿Cuánto ocupa la BBDD actual sin log?
Ejecutar el siguiente comando en SQL:
SELECT
t.NAME AS TableName,
s.Name AS SchemaName,
p.rows AS RowCounts,
SUM(a.total_pages) * 8 AS TotalSpaceKB,
CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC(36, 2)) AS TotalSpaceMB,
SUM(a.used_pages) * 8 AS UsedSpaceKB,
CAST(ROUND(((SUM(a.used_pages) * 8) / 1024.00), 2) AS NUMERIC(36, 2)) AS UsedSpaceMB,
(SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSpaceKB,
CAST(ROUND(((SUM(a.total_pages) - SUM(a.used_pages)) * 8) / 1024.00, 2) AS NUMERIC(36, 2)) AS UnusedSpaceMB
FROM
sys.tables t
INNER JOIN
sys.indexes i ON t.OBJECT_ID = i.object_id
INNER JOIN
sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id
INNER JOIN
sys.allocation_units a ON p.partition_id = a.container_id
LEFT OUTER JOIN
sys.schemas s ON t.schema_id = s.schema_id
WHERE
t.NAME NOT LIKE 'dt%'
AND t.is_ms_shipped = 0
AND i.OBJECT_ID > 255
GROUP BY
t.Name, s.Name, p.Rows
ORDER BY
t.Name
Sobre la info resultante, guardar en CSV y enviarnos el documento descargado: