✒️ABAP El desarrollo BOR
ABAP El desarrollo BOR
Atributos. Un atributo de un objeto representa determinada característica que este objeto puede llegar a tener. En SAP los atributos pueden ser de base de datos o virtuales. En cuanto a su definición pueden estar relacionados a un tipo de dato de la base de datos o a un tipo de objeto. Pueden ser de una línea o varias líneas.
· Atributos Virtuales: Es un atributo calculado es decir que se requiere programación para poder obtenerlo (no viene directamente de la base de datos). Ejemplos de atributos virtuales:
o Datos dependientes de lenguaje.
o Datos dependientes del tiempo.
o Referencias a objetos.
o Calculo de valores netos - brutos.
· Atributos Multi-Lineales: Se corresponden a lo que en ABAP denominamos tablas internas. Pueden contener campos de base de datos u objetos.
Métodos. Son las actividades que podemos llevar a cabo sobre un objeto. Estos pueden ser:
· Sincrónicos. El resultado es enviado directamente al programa que lo ejecuto. Es posible la utilización de excepciones.
· Asincrónicos. El resultado siempre es enviado de vuelta al programa llamador en la forma de un evento. Solo se permiten algunas excepciones. El método en si mismo no espera un posible evento finalizador. Ambos tipos de métodos pueden recibir datos a través de parámetros (parámetros de importación).
Eventos. Se utiliza principalmente para indicar que algo ha sucedido. Estos son indispensables para iniciar o terminar los workflows. La definición del evento se hace a través del business object builder, pero su implementación se hace a través de otras herramientas, por ello la documentación de los eventos es indispensable. Los eventos llevan y traen parámetros. Los parámetros pueden ser definidos por el usuario (explícitamente) o estándar los cuales no se definen (objeto lanzador, usuario que lanza el objeto, fecha, hora etc).
 
 
 
Sobre el autor
Publicación académica de Alexander Cardenas, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexander Cardenas
Profesión: Ingeniero de Sistemas - Colombia - Legajo: UN96T
✒️Autor de: 238 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial