Empresa Training Center Cursos AS400   Notas Tecnicas Clientes Links Contacto
destacados
Teknoda - Notas Tecnicas SAP Netweaver ABAP Nro. 26: Cómo encontrar e implementar BADIS
Tip SAP Netweaver Nro. 26: "Cómo encontrar e implementar BADIS"
 
 

Tema: Programación ABAP.
Descripción
: El objetivo de este tip es describir algunos métodos de búsqueda para las BADI's provistas por SAP. Además, mediante un ejemplo, se verá cómo implementar una de ellas.
Nivel: Intermedio

Versión:
4.6c en adelante
Fecha pub:
Agosto de 2009

http://www.teknoda.com.ar/b_102_tipssap.php

Tabla de contenido

I. Introducción
II. ¿Que es una BADI?
III. Ejemplo práctico
IV. ¿Cómo encontrar la BADI que necesitamos?
V. Implementando una BADI
VI. Dónde obtener información

I. Introducción

Debido a que las necesidades y los requisitos cambian de cliente en cliente y para los distintos escenarios de negocios, existe la necesidad de personalizar los programas con los requerimientos de dichos clientes. Pero existe una premisa importante con relación a los desarrollos ABAP que dice: "No modificar el código fuente de un programa standard".
Por ello, SAP proporciona numerosas ampliaciones o Enhancements. Estas son programas que se ocuparán de las necesidades adicionales del cliente, sin modificar el código fuente del programa standard. Es decir, son usadas para expandir la funcionalidad standard dentro del sistema SAP.

Actualmente existen en SAP tres generaciones de ampliaciones:

  • Primera generación: subrutinas vacías dentro de un programa estándar en las cuales se puede agregar código. El nombre de las mismas comienza con USEREXIT. Esta modalidad implica modificar el estándar.
  • Segunda generación: CUSTOMER-FUNCTION. En algunos lugares del código estándar hay llamadas de tipo CALL CUSTOMER-FUNCTION <NRO> (Ej:'001'). Estas rutinas se definen con la transacción SMOD y se editan con la transacción CMOD.
  • Tercera generación: BADI's. Usan instancias de ABAP Objects. Se invocan con CALL METHOD. Se crean con la transacción SE18 y se implementan con la transacción SE19.

El presente tip, está centrado en la Tercera generación, las BADI's.

Continúe leyendo este tip en formato PDF

Volver

 
 
Teknoda - Novedades institucionales SAP Netweaver - AS/400

Novedades
institucional

WORKSHOP: Entendiendo SAPUI5 User Experience y su relaciĆ³n con SAP Fiori

Deseamos informar que se dictará un nuevo workshop presencial de actualización técnica de SAP: "Entendiendo SAPUI5 User Experience y su relaciĆ³n con SAP Fiori", absolutamente sin cargo . Próxima Fecha: 21/03/2017

Nota Completa >>

Teknoda está incorporando programadores ABAP y Consultores SAP
Unite a un prestigioso equipo de trabajo con el mejor nivel del mercado.
Enviar CV a:
rrhh@teknoda.com

Leer más >>
Sponsors Teknodatips
Imagine si su marca o empresa pudiera hacerse presente ante 20000 personas por mes pertenecientes a la comunidad que es potencialmente usuaria de sus servicios o productos.
Imagine si esa presencia pudiera derivar en un contacto inmediato con su sitio web o con la presentación completa de su servicio o producto.
Leer más >>
 
 
 
Otras Institucionales
 
 
 

Copyright 2016® Teknoda. Todos los derechos reservados por el autor.
SAP, R/3 y SAP Netweaver son marcas registradas de SAP AG. - AS/400, iSeries, System i e IBM i son marcas registradas de IBM.