Complemento empresarial (badi)

Definición: ¿Qué significa Business Add-In (BADI)?

Un complemento empresarial (BADI) es un complemento de código fuente proporcionado por SAP para mejorar el código ABAP existente. La técnica de mejora utiliza el método orientado a objetos y complementos comerciales para mapear los requisitos específicos involucrados en el proceso comercial. Estos son específicos del cliente y no los proporciona el código estándar en SAP. Los BADI permiten que el panorama del sistema sea multinivel (específico del país, específico de la industria, específico del socio, específico del cliente, etc.) y, por lo tanto, se adapta a una gama más amplia de soluciones sin afectar el código fuente original del objeto.

Techinfo explica el complemento empresarial (BADI)

A diferencia de otras técnicas de mejora disponibles en SAP, los complementos empresariales se pueden implementar más de una vez. Al igual que los objetos ABAP, los complementos comerciales tienen dos componentes: Definición de BADI: asigna el punto de salida para el código fuente del objeto. Implementación de BADI: permite a los desarrolladores agregar código relevante sin modificar el código fuente original del objeto. Los beneficios de BADI incluyen: SAP proporciona compatibilidad ascendente para BADI. Las BADI pueden tener múltiples implementaciones usando valores de filtro. Esta definición fue escrita en el contexto de SAP