Qué se incluye en un Business Application Package (BAP)
Un paquete de aplicación de negocio (Business Application Package o BAP) contiene la configuración de la app, que incluye el front-end con sus módulos y lógica de negocio, así como las transacciones configurables y los parámetros de negocio, que conforman el back-end de la aplicación e incluyen los servicios externos, librerías lambda y librerías de acción utilizadas dentro de las transacciones.
Importante
[en] Transactions and business parameters included in a BAP are those detected as in use. This means that:
Las transacciones incluidas en un BAP son aquellas referenciadas por procesos lambda o legacy. Las transacciones invocadas mediante otros métodos no se agregarán automáticamente a un BAP.
Los parámetros de negocio incluidos en un BAP son aquellos utilizados dentro de una transacción configurable mediante el nodo de acción Business param. Los que se referencien en transacciones nativas o mediante otros métodos no se agregarán automáticamente a un BAP.
Si no estás seguro de si una transacción o parámetro de negocio se incluirá automáticamente en un BAP, puedes forzar su inclusión al crearlos o editarlos. Para forzar la inclusión de una transacción o parámetro de negocio dentro de un paquete de aplicación de negocio, sigue estos pasos:
Crea o edita la transacción o el parámetro de negocio en tu rama.
Marca la casilla Force inclusion in BAP.
Para las transacciones, desplázate hasta la parte inferior de la sección Settings en el panel izquierdo.

Para los parámetros de negocio, desplázate hasta la parte inferior de la ventana emergente de creación o edición.

Guarda los cambios en la entidad.
Las transacciones y parámetros de negocio forzados dentro de un BAP se incluyen en el paquete independientemente de si están en uso o no.