✒️ABAP El desarrollo BOR
ABAP El desarrollo BOR
Desarrollo de workflow: Las áreas de la arquitectura donde se requiere programación con tecnología orientada a objetos debido a que permite simplificar el proceso de modelado son:
- Organización (Rol)
- Procesos
- Objetos(Atributos, eventos y métodos)
Tipos de Objetos
Es una definición genérica de un Busuness Object (Es una instancia de una tipo de objeto sap) que describe las características generales y atributos comunes de los Objetos de negocio de sap.
Los estados de un tipo de Objeto son:
- Modelado: Es este estado el tipo de objeto no se puede "Instanciar". Es decir no se pueden generar objetos para este tipo.
- Implementado: Solo para pruebas, uso interno o posiblemente inestable.
- Liberado: Liberado para ser utilizado por los clientes. Solo se podrán realizar ampliaciones pero no modificar radicalmente el tipo.
- Obsoleto: El tipo de objeto ha sido reemplazado por otro.
Elementos de un Business Object
- Id del Objeto: Identificador único.
- Campo Clave: Número
- Nombre: Designación semántica única.
- Componentes: Estructura interna diferenciada para los objetos de relación "es parte de"
- Subtipos: Especialización de un objeto "es un"
- Atributos: Fecha de entrada. aprobado por, ingresado por.
- Métodos: Implementación de los métodos aplicable al objeto.
- Eventos: Eventos que generan al objeto.
Business Objevt Repository
Tipos de objetos
- Objetos del negocio: Como Cliente, Material y Código de una compañia.
- Objetos técnicos: Como textos, notas, ítems de trabajo y documentos.
- Metaobjetos: Cada método tiene atributo "Tipo de Objeto" que se refiere a metaobjetos..
Instancias
Para trabajar con un objeto de negocio, debe primero crearse una instancia del objeto, existen dos tipos:
- Persistentes: Contienen datos de las bases de datos con un identificador como Clave.
- No persistente: No están ligados a entradas concretas de BD
Campo Clave
Un objeto se identifica unívocamente de otro a través de su clave. Una clave puede estar compuesta de uno o más campos. El mandante no s necesario en las claves. Deben ser campos tipo caráter y máximo pueden tener 70 caracteres.
Atributos
Un atributo de un objeto representa determinada característica que este objeto puede llegar a tener. Pueden estar relacionados a un tipo de datos de la BD o a un tipo de Objeto: Pueden ser de una línea o varias líenas (Sigle-line, multiple-line)
- Atributos de base de datos.
- Atributos Virtuales: Es un atributo calculado, es decir que se requiere programación para poder obtenerlo, no viene directamente de la BD.
- Atributos Multi-lineales: Se corresponder a lo que en sap denominamos "tablas internas".
Métodos
- Sincrónicos
- Asincrónicos
 
 
 
Sobre el autor
Publicación académica de Dairy Alejandra Torrenegra Cera, en su ámbito de estudios para la Carrera Consultor ABAP.
Dairy Alejandra Torrenegra Cera
Profesión: Ingeniería de Sistemas - Colombia - Legajo: XH15U
✒️Autor de: 151 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial