Definir objetos de extensión en la misma aplicación que su objeto base

Habilitada para Versión preliminar pública Disponibilidad general
Administradores, creadores, vendedores o analistas, automáticamente 1 de abr. de 2024 1 de abr. de 2024

Valor empresarial

Al permitir la segmentación de objetos en funcionalidad básica y funcionalidad ampliada, es posible definir extensiones para objetos en la misma aplicación que el propio objeto. Esto proporciona una opción para agrupar funcionalidades relacionadas en contribuciones más pequeñas y hace que sea más fácil moverlas posteriormente a una aplicación independiente como parte de la refactorización.

Detalles de características

Con esta nueva característica, es posible definir tanto el objeto base como los objetos de extensión en la misma aplicación. Por ejemplo, se pueden definir una tabla y una extensión de tabla dentro de la misma aplicación.

En los metadatos, los objetos de extensión permanecen independientes, como antes, por lo que cada objeto de extensión aún requiere su propio id. de objeto en el rango utilizado. El cambio clave es que ahora pueden encontrarse en la misma extensión o aplicación que el objeto base. En el caso de las tablas, las extensiones de tabla que se encuentren en la misma aplicación que la tabla base se fusionarán en esa tabla en el esquema de la base de datos, lo cual no generará ninguna extensión de tabla complementaria.

Esta característica es aplicable a todos los tipos de objetos extensibles, como objetos de página, tabla, informe, enumeración y conjunto de permisos.

La capacidad está habilitada de forma predeterminada cuando el destino es runtime versión 13.0.

Consulte también

Información general de los objetos de extensión (documentos)