EXAMEN ABAP
Luis Manuel Guzmán Ramos
1.-Es posible intercambiar datos entre reports distintos (llamados desde
instrucciones SUBMIT) a través de:
a) Bases de Datos
b) Archivos planos
c) La memoria de SAP
d) Ninguna de las anteriores
2. EXPORT (campo)...INTO MEMORY.
a) Graba en memoria
b) No graba en memoria
c) Graba en Base de Datos
d) Ninguna de las anteriores
3. IMPORT (campo)...INTO MEMORY.
a) Adiciona un valor a la Base de Datos
b) Recupera de memoria
c) Importa un valor de la Base de Datos
d) Ninguna de las anteriores
4. El diccionario de datos (D.D.) es una fuente de información:
a) No centralizda
b) Centralizada
c) Obsoleta
d) Todos los anteriores son válidos
5. Los distintos objetos del Diccionario de datos están estructurados en:
a) Campo, Tabla, Elemento de datos, Dominio
b) Campo, Tabla, Elemento de datos
c) Campo, Dominio, Elemento de datos
d) Campo, Tabla
6. Las tablas Transparentes son:
a) Tablas internas creadas en la memoria en tiempo de ejecución
b) En ABAP no existen Tablas Transparentes
c) Tablas normales relacionales (SQL)
d) Ninguna de las anteriores
7. Las tablas POOL son:
a) Son tablas creadas en archivos planos localmente
b) No existen tablas POOL, es un concepto erroneo
c) Tablas SAP que se guardan junto a otras tablas SAP en una única tabla física de
BDD. Mejorando el acceso a los registros
d) Tablas SAP que se guardan junto a otras tablas SAP en una única tabla física de
BDD. No mejoran el acceso a los registros.
8. Las Tablas CLUSTER son:
a) Varias tablas que se guardan en un cluster de BDD.
b) Se guardan registros de varias tablas SAP con la misma clave cluster, en el
mismo cluster físico de la base de datos.
c) Ambas anteriores son validas
d) Ninguna de las anteriores
9. Los Datos maestros tambien son:
a) Son datos que se modifican en diariamente tras cada inicio de sesión mediante
una transacción determinada
b) Son datos que no se modifican muy a menudo y que se almacenan en tablas
transparentes
c) Son datos que no se modifican muy a menudo y que se almacenan en archivos
planos
d) Todos los anteriores son válidos
10. Los Datos de movimientos son:
a) Datos muy volátiles y con gran volumen de generación.
b) Datos no volátiles y con poco volumen de generación.
c) SAP no maneja en sus tablas datos de movimientos.
d) Ninguna de las anteriores
11. Los Datos del sistema o de control son:
a) Datos que se suelen guardar en tablas de tipo POOL.
b) Datos en Muchas tablas con pocos datos.
c) Ambas anteriores son validas
d) Ninguna de las anteriores
12. ABAP tiene un subconjunto de sentencias SQL para su aplicación sobre tablas
de la base de datos SAP estas son:
a) SELECT, INSERT, COMMIT WORK, ROLLBACK WORK.
b) UPDATE, MODIFY, DELETE.
c) Todos los anteriores son válidos
d) Ninguna de las anteriores
13. SY-SUBRC es:
a) Cantidad de registros afectados por la operación procesada.
b) Código de retorno de una operación.
c) Ambas anteriores son validas
d) Ninguna de las anteriores
14. SELECT * FROM tab (WHERE cond). ENDSELECT.
a) Lectura Iterativa: Selección de un grupo de registros.
b) Lectura de un único registro.
c) Ambas anteriores son validas
d) Ninguna de las anteriores
15. Podemos leer una tabla de base de datos y simultáneamente llenar una tabla
interna con el resultado de la lectura.
a) Verdadero
b) Falso
c) No es posible leer datos de la BD
d) No se manejan tablas internas para llenar mediante lecturas
16. La sentencia INSERT permite:
a) No es una sentencia ABAP
b) Insertar tablas transparentes directamente al Diccionario de Datos
c) Introducir registros sencillos o el contenido de una tabla
d) Ninguna de las anteriores
17. Para qué sirve la transacción SOAMANAGER:
Es una transacción utilizada para consumir servicios web dentro del sistema
SAP.
18. Para qué sirve la transacción SM59:
Es para realizar una configuración de conexiones remotas.
19. Para qué sirve la transacción SRT_UTIL:
Se utiliza como herramienta para realizar el seguimiento de servicios web.
20. Qué es un proxy en SAP:
Es un intermediario que nos ayuda a controlar el acceso a objetos dentro del
sistema SAP, brindando más fiabilidad y seguridad a las peticiones que se pueden
realizar sistemas externos.
21. Qué es Cloud Platform Integration:
Es un servicio de SAP en la nube que nos permiten integrar el ERP de SAP
con demás servicios externos ya sean SAP o no SAP.
22. Para que sirve un cloud connector:
Es una herramienta que nos permite realizar la transferencia de información
entre los sistemas SAP y sistemas no SAP desarrollados en otros leguajes de
programación.
23. Como se configura un end-point en SAP
Se puede realizar me por medio de la implementación de un servicio web o
un módulo de funciones.
24. Cuáles son las transacciones estándar para realizar el monitoreo de los servicios
web.
SRT_UTIL
Soapmager
25. Como se importan los certificados en SAP ERP.
Mediante la transacción STRUSTSSO2 seleccionando el archivo de
certificación.
26. Cuál es la transacción para visualizar los errores estándar.
Transacción ST22.
27. Como se configura un puntero de modificación.
Debemos de realizar la activación de forma global en la transacción BD61 y
posterior mente activar por tipo de mensaje en la transacción BD50.
28. Que es una BADI
Es la una técnica de mejora orientada a objetos, que permite la adición de
código a el estándar de SAP.
29. Como se localizan las BADI´s en un programa estándar.
Utilizando el debugger, mediante la colocación de un break-point en el
método de la clase utilizada para la implementación de la BADI en los parámetros
de dicho método podremos tener lo necesario pada identificar la BADI
implementada.
30. Como se realizar un prueba de comunicación en SAP ERP.
Cuando se tiene una configuración RFC, podríamos realizar un ping desde el
cliente y así poder verificar la comunicación.
31. Cuál es el procedimiento de para generar un proceso de segundo plano en
SAP.
Se puede generar un Job mediante la transacción SM36, donde tendremos
que introducir el nombre que queremos asignarle al Job así como el programa que
se ejecutara en segundo plano, posteriormente debemos de configurar una
condición que será la lanzadora del Job. En la transacción SM37 podremos ver el
historial de los Jobs donde encontraremos el creado.
32. Dime 3 ejemplos donde hayas consumido un servicio OData (Cliente y
Servidor).
1. Mediante HANA cree vistas CDS con información de diferentes tablas
estándar del diccionario de datos SAP, para posteriormente realizar la exposición
de del CDS como un servicio oData.
2. Consumir un servicio oData existente obteniendo el JSON con los datos y
mostrarlos en una interface todo esto con la tecnología SAP FIORI.
33. Que diferencias tiene el protocolo SOAP, Rest y OData.
Rest es un protocolo enfocado mas a la web por su flexibilidad orientados
mas para el desarrollo móvil se puede manejar incluso como un estilo de
arquitectura, mientras que ODATA son simplemente servicios web (implementación
de Rest) y servicios SOAP al igual es un protocolo web que ofrece una mayor
seguridad y es utilizado mayormente en el sector empresarial.