✒️ABAP - Desarrollo BOR

ABAP Desarrollo BOR

Desarrollo BOR

Las áreas de workflow donde se requiere programación son:

* Rol

* Atritbutos

* Eventos

* Métodos

Tipo de objetos (OBJECT TYPE): definición genérica de un Business Object que describe las características generales y atributos comunes de los objetos de negocio de SAP.

Estados de tipo de objeto:

*Modelado: No se pueden generar objetos para este tipo

* Implementado: Para pruebas, uso interno

* Liberado: Liberado para ser utilizado. No admite modificaciones, sólo ampliaciones

* Obsoleto: Tipo de objeto reemplazado por otro

Business Object (Objeto de negocio)definido por:

* ID

* Campo clave

* Nombre

* Componentes

* Subtipos

* Atributos

* Métodos

* Eventos

SW01: Business Object Repository:

Entorno de desarrollo y ejecución completo que permite manejar:

* Objetos de negocio: Cliente, material, código de la compañía...

* Objetos técnicos: Textos, notas, items de trabajo y documentos además de gráficos y hojas de cálculo.

* Metaobjetos: Cada objeto tiene el atributo "Tipo de objeto" que hace referencia al metaobjeto. Desde el tipo de objeto se pueden recuperarlos métodos, atributos y eventos disponibles de un objeto.

Cuando se crea una instancia de un objeto de negocio existen 2 tipos de objetos:

* Persistentes: Contienen datos de las bases de datos R/3 y tienen un indicador único(campo clave)

* No persistentes: se utilizan por ejemplo para visualizar datos o crear nuevos objetos de negocio persistentes.

Los campos clave deben ser tipo CHAR y contener 70 caracteres como máximo. El mandante no tiene por que estar en la clave.

Atributos son objetos que representan características que el objeto puede llegar a tener. puede ser single-line o multiple-line.

* Atributo virtual: es un atributo calculado es decir que se necesita programación para obtenerlo.

* Atributos multi-lineales: (tablas internas) pueden contener campos de la base de datos u objetos.

Métodos son las actividades que se pueden llevar a cabo sobre un objeto. y puede ser:

* Sincrónico:resultado enviado directamente al programa que lo ejecuta. Es posible utilizar excepciones.

* Asincrónico: Resultado devuelto en forma de evento. Excepciones restringidas. sin evento finalizador.

Eventos indican que algo ha sucedido (indispensables para inicio y fin de workflow)


Sobre el autor

Publicación académica de Helen Silva Ruiz, en su ámbito de estudios para la Carrera Programador ABAP.

SAP Master

Helen Silva Ruiz

Profesión: Desarrollador Abap Iv - España - Legajo: WL34J

✒️Autor de: 50 Publicaciones Académicas

🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado

🎓Egresado del módulo:

Certificación Académica de Helen Silva

 

:: Al igual que Helen ¿Usted está dispuesto a aprender ABAP?

El lunes 02 Agosto 2021 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!