Derechos del autor



Descargar 477.38 Kb.
Página1/13
Fecha de conversión11.01.2017
Tamaño477.38 Kb.
  1   2   3   4   5   6   7   8   9   ...   13
Aprende ABAP/4 con

ejercicios prácticos

Marlon Falcón Hernández

www.marlonfalcon.cl

DERECHOS DEL AUTOR

Aprende ABAP/4 con ejercicios prácticos.

Copyright © 2015 by Marlon Falcón Hernández

Todos los derechos reservados. Ninguna parte de este trabajo puede reproducirse o puede transmitirse en cualquier formulario o por cualquier medio, electrónico o mecánico, incluyendo fotocopiado, grabado o por cualquier almacenamiento de información, sin el permiso escrito anterior del dueño de los derechos de propiedad literaria y el publicador.

ISBN- PENDIENTE A PUBLICACION

Para más información por favor contacte con el autor de la obra: Marlon Falcón Hernández mediante los siguientes correos:

contacto@marlonfalcon.cl

falconsoft.3d@gmail.com



Diseño de Portada:

Marlon Falcón Hernández

Personaje de portada: diseñado por Freepik

Dedicatoria

A mi hijo Marlon con todo el Amor del mundo.

Índice


INTRODUCCION 11

CAPITULO 1 Introducción a SAP ERP. 12

¿Qué es un ERP? 12

¿Cuáles son los principales ERP? 12

¿Qué es SAP? 13

¿Qué es ABAP/4? 13

¿Qué es tipos de programas se pueden hacer en ABAP? 14

Primeros pasos para conocer la interface de SAP ECC 14

Conociendo la interface de SAP 15



CAPITULO 2 Programación básica en ABAP. 16

Ejercicio N°1 - Hola Mundo en ABAP/4. (SE38) 16

Ejercicio N°2 - Comentarios. 18

Ejercicio N°3 - Imprimir varias líneas con WRITE. 19

Ejercicio N°4 - Tipos de datos en ABAP. 19

Ejercicio N°5 - Asignación de valor a una variable 20

Ejercicio N°6 - Constantes 20

Ejercicio N°7 - Variables del sistema. Imprimir la fecha. 21

Ejercicio N°8 - Variables del sistema II. 21

Ejercicio N°9 - Variable SY-SUBRC 21

Ejercicio N°10 - Operaciones con caracteres. 22

Ejercicio N°11 - Ejemplo de uso de SY-SUBRC 24

Ejercicio N°12 - Ejemplo de uso de líneas tipo tabla. 24

Ejercicio N°13 - Ejemplo redondeo varios. 25

Ejercicio N°14 - Operaciones matemática. 25

Ejercicio N°15 - ABAP Debuger. 26



CAPITULO 3 Operadores de condición. 28

Ejercicio N°16 - Sentencia CHECK 28

Ejercicio N°17 - Sentencia IF ..ELSE 28

Ejercicio N°18- Sentencia CASE 29

Ejercicio N°19- Usando el operador <> diferente. 30

Ejercicio N°20- Usando el BETWEEN 30



CAPITULO 3 Bucles. 31

Ejercicio N°21 - Bucle DO 31

Ejercicio N°22 - Bucle DO con EXIT 31

Ejercicio N°23 - Bucle While 31



CAPITULO 4 Parámetros y subrutinas. 33

Ejercicio N°24 - Parámetros de entradas. 33

Ejercicio N°25 - Subrutinas Internas. 33

Ejercicio N°26 - Subrutinas Internas con parámetros. 33

Ejercicio N°27 - Subrutinas Externa con parámetros. 34

Ejercicio N°28 - Plantilla de ABAP/4 34



CAPITULO 5 Tablas internas. 36

Ejercicio N°29 - Tablas internas. 36

Ejercicio N°30 - Tablas internas estructura general. 36

Ejercicio N°31 - Tablas internas con cabecera. 38

Ejercicio N°32 - Tablas internas consulta de usuarios. 38

Ejercicio N°33 - Tabla interna simple. 39

Ejercicio N°34 - Tablas internas con Áreas de trabajo. 40

Ejercicio N°35 - Tablas internas con FIELD-SYMBOLS 40



CAPITULO 5 Diccionario de datos 42

Ejercicio N°36 - Entrando al DD (SE11) 42

Ejercicio N°37 - Tabla de una transacción. 44

Ejercicio N°38 - Consulta para una tabla de DD. 46

Ejercicio N°39 - Reporte AVL con una tabla del DD. 46

Ejercicio N°40 - Full Reporte AVL de una tabla. 47

Ejercicio N°41 - Crear un Dominio. 49

Ejercicio N°42 - Crear un Elemento de dato. 51

Ejercicio N°43 - Crear tabla transparente (SE11). 53

Ejercicio N°44 - Llenar una tabla de datos (SE16). 55



CAPITULO 6 OPEN SQL - Consultas ABAP 57

Introducción a OPEN SQL. 57

Ejercicio N°45 - Consulta básica directa. 57

Ejercicio N°46 - Consulta básica con TI. 58

Ejercicio N°47 - Consulta primeras 100 filas. 58

Ejercicio N°48 - Consulta condición. 58

Ejercicio N°49 - Mostrar primera fila en una tabla 59

Ejercicio N°50 - Seleccionamos todos . 59

Ejercicio N°51 - Seleccionamos un solo registro 59

Ejercicio N°52 - Máximo, Mínimo, Cantidad. 60

Ejercicio N°53 - SUMA Y PROMEDIO. 60

Ejercicio N°54 - Buscando cadenas que contengan otras. 61

Ejercicio N°55 - Buscando cadenas con listas. IN 61

Ejercicio N°56 - Seleccionando un rango BETWEEN. 61

Ejercicio N°57- Mostrar tabla ordenada. 62

Ejercicio N°58 - Mostrar todos los iconos en SAP 62

Ejercicio N°59- Consulta a dos tablas en SAP. 62

CAPITULO 7 Ampliaciones y Notas 64

Ejercicio N°60 - Hola Mundo en ABAP/4. 64



CAPITULO 8 Programación Orientado a Objetos. 65

¿Qué es la programación orientado a objetos ? 65

Ejercicio N°61 - Hola Mundo de POO. 65

Ejercicio N°62 - POO con métodos y parámetros 66

Ejercicio N°63 - POO Herencia de clases. 67

CAPITULO 8 Programación de diálogos 69

Ejercicio N°64- Mensajes en ABAP 69

Ejercicio N°65 - Creando una transacción en SAP (SE93) 70

Ejercicio N°66 - Colores en un reporte Z. 73

Ejercicio N°67 - Varios colores en un reporte Z. 73

CAPITULO 9 DYNPRO 75

Introducción a una DYNPRO 75

Ejercicio N°68- Creación de una DYNPRO (SE80) 75

CAPITULO 10 Batch Inputs 78

Introducción a una Batch Inputs SM35 78



CAPITULO 11 Formularios. 79

Tipos de formularios en SAP 79

Ejercicio N°69 - Mostrar un formulario SAPScript (SE71). 79

Ejercicio N°70 - Copiar un Formulario SAPScript. 81

81

Ejercicio N°71 - Crear un Formulario con SAPScript. 82



Ejercicio N°59 - Ejecutar un Form SAPScript. 86

CAPITULO 12 Object Navigator 87

Introducción al Object Navigator SE80 87

Ejercicio N°73 - Crear grupo de funciones. 87

CAPITULO 13 IDocs (Intermediate Document) 89

Introducción a IDocs 89

Ejercicio N°74 - Hola Mundo en ABAP/4. 89

Agradecimientos 90

Transacciones más utilizadas en SAP. 91

Variables del Sistema 93

Comando de la barra 98

Tecnologías de interfaces utilizadas en SAP. 98

Workbench Abap. 98




Catálogo: assets -> descargas
assets -> Cultura y turismo
assets -> Ifla cataloguing Section Names of Persons
assets -> Un nuevo estudio revela el estrés al que se enfrentan las personas que se dedican al cuidado de un familiar o amigo durante la temporada navideña; casi la mitad menciona preocupaciones financieras
assets -> Asistencia a personas que cuidan de un ser querido Patrocinador de la campaña: aarp agencia de publicidad voluntaria
assets -> Curriculum vitae Datos Personales Nombres
assets -> Taylor schilling (American English) “Piper Chapman” in orange is the new black
assets -> Impresionó la sonoridad de la viola de Karsten Dobers
assets -> For additional publicity materials and artwork, please visit
assets -> Campaña de la adopción a partir del cuidado sustituto Temas de discusión noviembre de 2015
descargas -> Información de convenios y encomiendas de gestióN


Compartir con tus amigos:
  1   2   3   4   5   6   7   8   9   ...   13


La base de datos está protegida por derechos de autor ©bazica.org 2019
enviar mensaje

    Página principal