Sei sulla pagina 1di 5

Quiz Conceptos Básicos ABAP

1. Defina los siguientes términos:

A. Mandante : es el id del usuario, también se utiliza en la creación de base de datos; se pone


de primer campo ya que como es el id del usuario también es el id de la tabla ya que sin el
mandante la tabla no tendrá dueño

B. Layout: es el diseño de la pagina

C. ALV: es un diseño que contiene tablas campos filas Y columnas. hay dentro aparecerá la
información de la ejecución, ese diseño se realiza por medio de modulo de funciones y
catalogos.

D. Dynpro: es donde se crean objetos y ayuda en facilitar la tarea del programador ya que se
pueden ccrear el diseño o perfeccion de la pagina por medio de una dynpro cuando
creamos una dynpro el sistema nos genera una estándar por ejemplo 100 (1000) la
dynpro 1000 es generado por el sistema y hay se podría visualizar como va quedando el
diseño de la pantalla

E. Infotipo: es un grupo de datos agrupados

F. Incide:

G. Objeto: en sap un objeto hace referencia a algo físico ejemplo nombre documentación.es
algo que existe en la vida real y esto en programación es el POO (programación orientado
a objetos) esto se utiliza como herencia polimorfismo clases y encapsulamiento

H. Modulpool: esta formada por la creación de dynpros y todo el proceso para la creación y
combinación
I. Module: Los modulos contienen diferente información, existen diferentes modulos que
tienen diferentes usos.

2. Mecione los Tipos de Infotipo que se pueden Crear?

3. Que es una tabla interna y para que se utilizan?

Una “it” es como la representante legal de una tabla ya que es la encargada de guardar toda la
información. Se utilizan ya que tienen un manejo dinamico con la información que almacena
4. Para que se Utiliza el campo mandante en una tabla?

Como ya mencionado es : el primer campo ya que como es el id del usuario también es el id de la


tabla, por que sin ese mandante (MANDT) podría ser fácilmente una tabla de otro usuario

5. Que tipos de Ordenes de Transporte Existen?

6. Mencione por lo menos 5 transacciónes y digan para que se usan:

Se38:creación de programas

Se11: creación de base e datos

Pm01: infotipos

Se80: todo lo relacionado con el repository de sap

Se24: creación de mensajes

7. Indique por lo menos 4 Infotipos y que se almacenan en cada uno de ellos.

0001:asignación organizativa(calculo de nomina, incorporación ddel empleado)

0002: datos personales (identificación nombre y contratación del empleado)

0006: direcciones (esta correlacionado con el infotipo 02)

0003: status de nomina (almacena la ultima fecha e calculo de nomina)

8. Cuál de las siguientes sentencias no se usan en una tabla interna creada para la ejecución de un
programa (Justifique su respuesta).

 APPEND
 COLLECT
 INSERT como su traducción lo dice inserta la tabla de base de datos a la wa
 MODIFY modifica la base de datos y la it
 UPDATE actualiza los datos de la it y la base de datos
 DELETE borra los datos de la it y la base de datos

9. Cuál de estas no pertenece a los tipos de vista de tabla que se pueden crear en SAP R3.

 Vista de Actualización
 Vista de Ayuda de búsqueda
 Vista de Base de datos
 Ninguna de las Anteriores

10. Mencione 5 Objetos que se pueden crear en el diccionario de datos de SAP R3 por la
transacción SE11.

1 nombre

2 identificacion

3 correo electronico

4 apellido

5 empleado,jefe

11. Cuál de las siguientes sentencias no se usan en una tabla de la base de datos (Justifique su
respuesta).

 APPEND esta sentencia sirve para abrir un espacio de wa a la it para meter la información
de la wa a la it ya que la wa es un puntero y pasa la información dato por dato que
almaceno a la it
 COLLECT hace básicamente lo mismo que el append
 INSERT
 MODIFY
 UPDATE
 DELETE

12. En Pseudocódigo utilizando las sentencias ABAP desarrolle un reporte de una calculadora que
solicite los parámetros de entrada (Tipo numérico ), la operación (suma , resta , multiplicación y
división) y genere un mensaje informativo con el resultado (Tenga en cuenta que este reporte
debe tener la estructura como si lo estuviera desarrollando en el Editor de SAP R3) .
INICIO

DECLARACIONES num1,num2, result tipo i.

Escribir ‘digite primer numero’.

Leer num1.

Escribir ‘digite segundo numero’.

Leer num2.

Caso operaciones lógicas.

‘Suma’.

Si result= num1 + num2.

mensaje ‘el resultado de la suma es :’,result tipo ‘I’.

Cerrarsi.

‘Resta’.

Si result=num1-num2.

mensaje ‘el resultado de la resta es :’,result tipo ‘I’.

cerrarsi.

‘Multiplicacion’.

Si result=num1*num2.

mensaje ‘el resultado de la multiplicacion es :’,result tipo ‘I’.

cerrarsi.

‘divicion’.

Si result=num1 mod num2.

mensaje ‘el resultado de la divicion es :’,result tipo ‘I’.

otra cosa.

mensaje ‘la división no es valida’ tipo‘E’.

return.

Cerrarsi.
FIN.

Potrebbero piacerti anche