✒️ABAP POO - RTTS (Run Time Type Service)

ABAP POO RTTS (Run Time Type Service)

RTTS (Run Time Type Service)

Los objetos ABAP permiten consultar los tipos de los atributos en tiempo de ejecución mediante las clases estamdar de SAP. Este concepto es llamado RTTI (Información del tipo en tiempo de ejecución), se ha mejorado este concepto para permitir la creación de tipos en tiempo de ejecución conocida como RTTC. La combinación de ambos conceptos forman RTTS (Tipo de servicio en tiempo de ejecución).

RTTI (Run Time Type Information)

En los objetos ABAP existe un concepto basado en clases llamado RTTI (Informaciópn del tipoen tiempo de ejecución) que podemos utilizar para determinar el tipo de los atributos en tiempo de ejecución. Este concepto incluye todos los tipo ABAP.

La jerarquia de clases de las clases de descripciones corresponden a la jerarquia de los tipos de los objetos ABAP. Para obtener una referencia de un objeto de descripción de un tipo, deebemos utilizar los metodos estaticos de la clase CL_ABAP_TYPEDESCR o los metodos de navegación de una clase de descripción especial. En tiempo de ejecución, exactamente un objeto de descripción existe para cada tipo. Los atributos del objeto de descripción contienen información sobre los atributos del tipo.

RTTC (Run creation at Run time)

Se agrego RTTC a RTTI para facilitar la creación de tipo en tiempo de ejecución. Las propiedades de los tipos son implementadas a traves de atributios de tipos de objetos. Esto significa que cada tipo tiene un tipo de objeto cuyo atributos describen las propiedades del tipo.

La clase de jerarquia del tipo de clases corresponde a la jerarquia de los tipos en el sistema de tipos de ABAP. Los tipos de objetos pueden ser creados por el tipo de metodo de clase. Para obtener referencias a tipos de objetos, se pueden llamar a metodos estaticos especificos de la clase CL_ABAP_TYPEDESCR ó metodos de clases especiales (GET_I, GET_C, CREATE).


Sobre el autor

Publicación académica de Marvin Raul Lopez Morales, en su ámbito de estudios para el Máster ABAP POO.

SAP Expert

Marvin Raul Lopez Morales

Profesión: Consultor Senior Sap / Abap It - Guatemala - Legajo: WP66T

✒️Autor de: 155 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de informatica, tambien he participado en la implementación, migración y configuración de sap-erp para varias empresas.

Certificación Académica de Marvin Lopez

 

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

El lunes 09 Agosto 2021 comenzamos la 🎓Carrera Consultor 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!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?