✒️ABAP / El desarrollo BOR Por Patricia Gomez Alberca
ABAP El desarrollo BOR

Desarrollo en workflows
Se utiliza tecnología orientada a objetos.
Tipo de Objetos
Describe las características generales y atributos comunes de los objetos de negocio de SAP
Estados de un tipo de objeto:
è Modelado: no se pueden generar objetos para este tipo.
è Implementado: solo para pruebas
è Liberado: puede ser usado por el cliente, se puede hacer ampliaciones pero no modificar radicalmente el tipo.
è Obsoleto: ha sido reemplazado por otro.
Business Object es una instancia de un tipo de objeto SAP.
Business Object Repository
Es un entorno de desarrollo y ejecución completo, permite manejar los siguientes tipos de objetos:
è Objetos del negocio: Dan una visión de alto nivel orientada a los negocio como una interface de programación del sistema SAP
è Objetos técnicos: incluyen textos, notas, items de trabajo y documento...
è Meta objetos: Cada objeto tiene un atributo tipo de objeto que hace referencia a la meta objeto al que está asignado.
Instancias
Para trabajar con un objeto de negocio primero hay que crear una instancia del objeto. Hay dos tipos de objetos dentro de una instancia:
è Persistentes: Contienen datos de las bases de datos y tienen un identificador único determinado por el campo clave.
è No persistentes: no están ligados a entradas concretas de base de datos.
Campos Clave
Se tiene que identificar sin error por su clave, que puede estar compuesta por uno o más campo, debe ser único tipo char y como máximo 70 caracteres.
Atributos
Representa determinada característica que este objeto puede llegar a tener. Pueden ser de datos o virtuales, pueden estar relaciones a un tipo de dato de la base de datos o un tipo de objeto y puede ser de una línea o de varias.
è Atributos virtuales: es un atributo calculado, lo que quiere decir que se necesita programación para obtenerlo.
è Atributos multi-lineales: se corresponden a las tablas internas, pueden contener campos de base de datos u objetos.
Métodos
Son actividades que podemos llevar a cabo sobre un objeto, pueden ser:
è Sincrónicos: el resultado es enviado directamente al programa que lo ejecuto.
è Asincrónicos: el resultado siempre es enviado de vuelta al programa llamado en la forma de un evento.
Eventos
Se utiliza para indicar que algo ha sucedido, son indispensables para iniciar o terminar workflows.
Los eventos llevan y traen parámetros, los parámetros pueden ser definidos por el usuario o ser estándar.
 
 
 
Sobre el autor
Publicación académica de Patricia Gomez Alberca, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Patricia Gomez Alberca
España - Legajo: TE74A
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Patricia Gomez






Disponibilidad Laboral: FullTime


















