![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los destinos RFC
ABAP Los destinos RFC
![ABAP Los destinos RFC ABAP Los destinos RFC](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/245.jpg)
5| LOS DESTINOS RFC
CONEXIONES RFC
SM59 -> configuración de conexiones RFC
termina impactando en la tabla base de datos estándar de sap RFCDES
No tiene el campo mandante (tabla independiente de mandante)
valida para todos los mandantes
TIPOS DE DESTINOS RFC
Conexiones ABAP
Conexiones HTTP a servidor externo
Conexiones HTTP para sistema ABAP
Conexiones internas
Conexiones lógicas
Conexiones TCP/IP
Conexiones con ABAP driver
CREAR, VISUALIZAR, ACTUALIZAR Y TESTEAR DESTINOS RFC ---> SM59
-CREAR
SM59 > crear
- MODIFICACIÓN Y VISUALIZACIÓN
- TESTEO DE UN DESTINO RFC
- ENTRADA AL SISTEMA REMOTO
Particularidad de las RFC solo se graban (no se activan)
LOS CHEQUEOS DE AUTORIZACIÓN (AUTHORITY CHECKS)
Nos permiten proteger los datos críticos del sistema de los accesos sin autorización
Los chequeos de autorización se implementan en SAP a través de los objetos de autorización (se encuentran agrupados por clases)
SU21 -> Podemos utilizar los ya existentens o crear nuevos
SU01 -> mantenimiento de usuarios en sistemas de SAP
Para acceder a los campos de autorización
entorno > campos autoriz
SU20 -> Nos permite acceder a la pantalla de los campos para verificar autorización.
Crear, modificar , eliminar y visualizar los campos de autorización
----
IMPLEMENTACIÓN DE UN OBJETO DE AUTORIZACIÓN EN UN PROGRAMA ABAP
Sentencia AUTHORITY-CHECK -> valida si el usuario de SAP tiene autorización para acceder a un objeto en particular.
se utiliza para implementar los objetos de autorización en un programa ABAP.
sintaxis:
AUTHORITY-CHECK OBJECT 'NOMBRE_OBJETO_AUTORIZACION'
ID 'CAMPO1' FIELD '________'
ID 'CAMPO2' FIELD '________'
ID 'CAMPON' FIELD '________'.
IF sy-subrc EQ 0. "El usuario tiene autorización
ELSEIF sy-subrc NE 0. "el usuario no tiene autorización
ENDIF.
SIEMPRE despues de AUTHORITY-CHECK debemos evaluar el contenido de la variable del sistema sy-subrc.
para determinar si el usuario tiene autorización o no.
-----
PASO A PASO PARA LA CREACIÓN DE UNA CLASE Y UN OBJETO DE AUTORIZACIÓN
SU21 -> crear > clase de objeto
Para crear el objeto de autorización.
click derecho sobre la clase > "crear objeto de autorización > grabamos
 
 
 
Sobre el autor
Publicación académica de Maximiliano Andres Fraga, en su ámbito de estudios para la Carrera Consultor ABAP.
Maximiliano Andres Fraga
Profesión: Desarrollador - Argentina - Legajo: PX18Q
✒️Autor de: 20 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP Fiori
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime