Publicaciones Carrera Programador ABAP

Base Conocimientos Comunitarios en Tecnología ABAP creada y compartida abiertamente por los alumnos de la Carrera Programador ABAP.

Actualmente existen 8.307 Publicaciones Académicas en ABAP.

Conozca más sobre de la Carrera Programador ABAP
Conocer realmente ABAP también está a su alcance!
¿Iniciamos Juntos el 27 Marzo 2017?

Publicaciones ABAP por fecha

Listando últimas 30 Publicaciones Académicas en ABAP (Scroll panel).

SAP SemiSenior

ES
2
29
59

24 de Marzo de 2017 | Lección 3.8 ACTUALIZACIÓN Y RECUPERACIÓN DE UNA BASE DE DATOS Entendemos por COMMIT WORK como la confirmación para que nuestros datos se registren físicamente en la BD y ROLLBACK WORK deshace todas las operaciones realizadas en la BD después del último COMMIT WORK. En la transacción SE16 verificamos que el registro fue modificado, insertado o borrado. INSERT INTO ztabla_usuarios VALUES wa_usuarios. //Se hace la insercion fisica a la BD IF SY-SUBRC EQ 0. à Si la SY-SUBRC devuelve 0 COMMIT WORK. Con esto Confirmamos el grabado físico a la BD sin opción a deshacerla ELSE. à se ha producido algún error ROLLBACK WORK. (Se deshacen los cambios... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Actualización y Recuperación de una tabla Base de datos

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

24 de Marzo de 2017 | Lección 3.7 INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD LA Sentencia INSERT Sentencia que permite introducir registros a una base de datos · Siempre después de un INSERT se debe preguntar por el SY-SUBRC. Si es cero, el registro se insertó OK, en caso contrario se produjo un error y el registro no se insertó. Si existe algún registro en la base de datos con igual clave que un registro en la tabla interna, se producirá un error (SY_SUBRC distinto de cero). LA Sentencia UPDATE Sentencia que permite actualizar el contenido de uno o varios registros de una tabla base de datos. · Siempre después de un UPDATE se debe preguntar por el SY-SUBRC.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

24 de Marzo de 2017 Lección 3.6 INSTRUCCIONES SQL: LA SENTENCIA SELECT La sentencia SELECT Existe en ABAP un conjunto de sentencias que se utilizan para acceder a las BD, la principal, es la sentencia SELECT cuya sintaxis es la siguiente: SELECT <resultado> àEn resultado se colocan los campos que se quieren recuperar FROM <tabla> àTabla es la tabla origen de donde se sacan los datos INTO <target> àTarget es el destino donde serán alojados los datos WHERE <condiciones> àCondiciones de la búsqueda Si queremos obtener todo los registros de la tabla ZTABLA_USUARIOS usamos siguiente código: *Selecciono todo los registros SELECT * FROM ztabla_usuarios... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Instrucciones SQL: La sentencia SELECT

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
33
45

24 de Marzo de 2017 1| QUE SON LOS MODULOS DE FUNCION FUNCIONES QUE HAN SIDO CREADAS Y ALMACENADAS EN SAP Y PUEDEN SER UTILIZADAS POR CUALQUIER PROGRAMA ABAP. PARA ACCEDER A ESTA FUNCION UTILIZAREMOS LA TRANSACCION SE37 EN ESTA SE UTILIZARA PARA LA CREACION MODIFICACION Y VISUALIZACION DE LOS MODULOS DE FUNCIONES. EN ABAP EXISTE EL BOTON MODELO(PATTERN EN INGLES) QUE NOS PERMITE CREAR DENTRO DE UN PROGRAMA EL ESQUELETO DE CUALQUIER FUNCION CREADA A TRAVES DE LA TRANSACCION SE37. 2| COMO CREAR UN MODULO DE FUNCION ENTRAR A LA TRANSACCION SE37, ESCRIBIR EL NOMBRE DE LA FUNCION Y PRESIONAR EL BOTON CREAR. GRUPO DE FUNCIONES ES UN REPOSITORIO QUE AGRUPA FUNCIONES Y QUE SE UTILIZA PRINCIPALMENTE PARA COMPARTIR SUB RUTINAS Y DECLARACIONES DE VARIABLES. PARA CREAR UN... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Módulos de Función

Creado y Compartido por: Luis Eugenio Leyva Orozco

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

24 de Marzo de 2017 | Lección 3.5 ACTUALIZACIÓN Y VISUALIZACIÓN DE REGISTROS, ESTRUCTURAS Y AYUDAS DE BÚSQUEDA Superficie de Actualización para una tabla: Objeto ABAP que se le crea a una tabla y sirve para cargar registros en la misma a través de la transacción SM30 Una vez que creamos una tabla, podemos crearle una superficie de actualización para poder ingresarle registros. 1° àSe ingresa a la SE11 con el nombre de la tabla 2° à Utilidades àGenerador actualiz. Tab. 3° àCompletar los siguientes campos: - Grupo de Autorizaciones (Authorization group): con (sin grupo autorización) &NC& &NC& significa que no estamos asociando la superficie a ningún... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Actualización y visualización de registros, Estructuras y Ayudas de búsqueda

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
33
45

24 de Marzo de 2017 1| QUE SON LAS SUBRUTINAS SON SECCIONES DE CODIGOS QUE PUEDEN UTILIZARSE MAS DE UNA VEZ MODULARIZAR SE LLAMA A SI A LA ACCION DE PASAR EL CODIGO DE UN PROGRAMA A SUBRUTINAS. LO IDEAL ES QUE UNA SUBRUTINA NO TENGA MAS DE 50 LINEAS. *SELECCIONO DATOS DE USUARIOS PERFORM SELECCIONO_DATOS. PARA CREAR LA SUB RUTINA PRESIONAMOS DOBLE CLIC SOBRE EL NOMBRE DE LA SUBRUTINA. LA LONGITUD DEL NOMBRE NO DEBE EXCEDER LOS 30 CARACTERES. 2| TIPOS DE SUBRUTINAS INTERNAS: DENTRO DEL MISMO PROGRAMA EXTERNA: FUERA DEL PROGRAMA Y SE LLAMA DE OTRO 3| SUBRUTINAS INTERNAS LOS PARAMETROS PUEDEN SER DE 3 TIPOS: DE ENTRADA PASA DATOS DEL PROGRAMA PRINCIPAL A LA SUB RUTINA DE SALIDA PASA DATOS DE LA SUB RUTINA AL PROGRAMA PRINCIPAL DE ENTRADA Y SALIDA PUEDE PASAR DE LA... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Subrutinas

Creado y Compartido por: Luis Eugenio Leyva Orozco

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
33
45

24 de Marzo de 2017 LA PRACTICA ES LA MEJOR FORMA DE SEGUIR APRENDIENDO A MANEJAR EL LENGUAJE DE ABAP COMO PARA FAMILIARIZARSE CON LA LOGICA Y LAS NUEVAS PALABRAS RESERVADAS DEL LENGUAJE, PRACTICAR Y PRACTICAR.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - Laboratorio de Ideas ABAP

Creado y Compartido por: Luis Eugenio Leyva Orozco

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

24 de Marzo de 2017 Lección 3.4: VISTAS DE TABLAS DE BASE DE DATOS VISTA: es la unión entre 2 o más tablas SAP utilizando condiciones de unión y de selección que permiten visualizar datos pertenecientes a varias tablas SAP en una única selección de datos. TABLA Standard : DD02VV Solapa: View Fields à Campos de Vista: Vemos los campos que componen a la VISTA. Se nota que el mandante no forma parte de la VISTA. Solapa: Table à Join Conditions à Tablas à Condiciones de conexión: Están las tablas que componen a la vista y muestra las condiciones de unión entre ellas. Los campos de la tabla 1 deben ser iguales a los campos de la tabla 2. (y así para los campos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Vistas de tablas bases de datos

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
5
26
43

24 de Marzo de 2017 GRABACION DE DATOS EN ARCHIVOS LOCALES Para grabar datos existentes en las tablas internas de nuestros programas a archivos ubicados en la PC, utilizaremos el método GUI_DOWNLOAD. Parámetros importantes: FILENAME: Contiene el directorio y nombre del archivo a descargar a la PC. FILETYPE: Contiene el tipo o extensión del archivo que descargamos a la PC. Los tipos o extensiones admitidas son: BIN: Para archivos Binarios. Se debe especificar la longitud del archivo en el parámetro BIN_FILESIZE. La tabla interna que se utiliza debe tener un solo campo del tipo X. ASC: Para archivos ASCII DAT: Para archivos excel. Las columnas son separadas utilizando Tabs. Las línea son separadas con saltos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos Locales: Download de datos

Creado y Compartido por: Didier Garcia Velazquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
5
26
43

24 de Marzo de 2017 TRATAMIENTO DE ARCHIVOS LOCALES CL_GUI_FRONTEND_SERVICES: Es una Clase de ABAP que proporciona métodos para el tratamiento de Archivos Locales ubicados en nuestra PC. Existen dos formas para visualizar los métodos disponibles en la clase: Al editar un programa, presionar el boton Modelo (Pattern). Ingresando al Class Builder en la Transacción SE24 Algunos Métodos utilizados son: FILE_OPEN_DIALOG: Para mostrar la pantalla de navegación que permita al usuario poder seleccionar el archivo del directorio de su PC. GUI_DOWNLOAD: Para descargar datos de los programas a archivos en la PC. GUI_UPLOAD: Para bajar datos de los archivos de la PC a nuestros programas. BUSQUEDA DE ARCHIVOS EN LA... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos Locales: Upload de datos

Creado y Compartido por: Didier Garcia Velazquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

24 de Marzo de 2017 Módulo de Función 1|Que son los módulos de Funciónes. Son funciones que han sido creadas y almacenadas en SAP y se pueden ser utilizadas por cualquier programa ABAP. Para acceder a las funciones, utilizamos la transacción SE37. Transacción SE37: Para la creacion, modificacion, y visualizacion de los modulos de funciones existentes. CALL FUNCTION <nombre_funcion> EXPORTING <parametros_entrada> IMPORTING <parametros_salida> TABLES <tablas> EXCEPTIONS <excepsiones>. En el menu del editor ABAP exite el boton Pattern que crea dentmro de un porgrama el esqueleto de cualquier funcion creada a través de la transacción SE37. 2| Como crear un Módulo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Módulos de Función

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

24 de Marzo de 2017 1| Qué son las subrutinas Son secciones de código que pueden ser utilizadas más de una vez. MODULARIZAR.- Nos sirve para pasar el código de un programa a subrutinas, para mejorar la lectura y mantenimiento del mismo. Una subrutina se declara con la palabra reservada PERFORM seguido deel nombre de la subrutina. Pasos para crear un bloque de codigo en el programa de una subrutina: - PERFORM seleccionar_datos. - Doble clic sobre el nombre de la subrutina y crear el objeto. - Seleccionar como un nuevo includ de datos o en el mismo programa de control. - finalmente nos crea el codigo de abajo para completarlo. 2| Tipos de subrutinas - Internas: cuando la subrutina está dentro del mismo programa que la llama.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Subrutinas

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

23 de Marzo de 2017 | Lección 3.3 DATOS EN EL SISTEMA SAP Los datos en el sistema SAP se pueden clasificar en 3 tipos: Datos maestros à Datos que no se modifican muy a menudo. Materiales, cuentas, bancos, clientes. Datos de movimientosà Datos muy volátiles y con gran volumen de generación. Por ejemplo datos de facturas , pedidos, etc. Datos del sistema o de controlà Datos de configuración del sistema. DICCIONARIO DE DATOS: Permite la administración de todas las definiciones de datos usados en el sistema R3. Se accede a través de la transacción SE11, permite la administración (crear, modificar, visualizar) de todas las definiciones de datos usadas en el sistema SAP. Tablas base de datos,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Tablas Bases de datos, elementos de datos y dominios

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

23 de Marzo de 2017 | Lección 3.2: Cortes de control utilizando tablas internas Se utilizan para poder imprimir datos por pantalla, listados, informes, etc. Es una forma de estructurar un reporte de salida de modo de poder sumarizar datos y mostrar totales por distintos campos del reporte. Una condición esencial es que la tabla de salida del reporte debe ordenarse por los campos por los cuales se va a realizar el corte de control. Es indispensable utilizar una estructura auxiliar para almacenar los datos de registro de la tabla interna del reporte ya que ABAP completará con asteriscos los campos que se encuentren a la derecha del campo por el cual realizamos el corte y se perderá la información almacenada en ellos. Pasos a seguir:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Cortes de control utilizando tablas internas

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ES
2
29
59

22 de Marzo de 2017 | Tema 3.1 TABLAS INTERNAS Una Tabla Interna, es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. La cantidad de registros máxima está relacionada con los límites especificados en la instalación del sistema Uso de tablas internas: è Para almacenar temporalmente los datos de las bases de datos para un procesamiento futuro. è Para estructurar y formatear datos que se mostrarán como salida del programa. è Para formatear datos para ser utilizados por otros servicios OCCURS: Cláusula ABAP que se utiliza para especificar la cantidad de registros en memoria de una tabla interna. Generalmente se especifica la cantidad 0 lo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Tablas internas

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

20 de Marzo de 2017 Actualización y Recuperación de una tabla BD Para la actualización y recuperación de datos a través del insert se utiliza la estructura. IF sy-subrc EQ 0. COMMIT WORK. ELSE. ROLLBACK WORK. Para este ejemplo si el resultado de la variable del sistem SY-SUBRC es igual a 0, se llevará a cabo el COMMIT y se harán los cambios del insert. De lo contrario si es diferente de 0 Se llevará a cabo el ROLLBACK WORK, si se ejecuta el ROLLBACK el registro no se insertará en la tabla.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Actualización y Recuperación de una tabla Base de datos

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

20 de Marzo de 2017 INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD 1|La sentencia INSERT Permite utilizar nuevos registros a una BD. Ej. Si queremos introducir un registo nuevo en la tabla ZTABLA_USUARIOS hacemos sig: *Insert 1 registro en ZTABLE_USUARIOS CLEAR wa_usuarios. wa_usuarios-mandt = sy-mandt. wa_usuarios-dni = '21727679'. wa_usuarios-nombre_ape = 'Juan Greco'. wa_usuarios-estado_usu = 'A'. INSERT into ztabla_usuarios values wa_usuarios. Siempre despues de un INSERT se debe preguntar por el SY-SUBRC. Si es cero, el registro se insertó correctamente. Si queremos introducir todos los registros de una tabla interna hacemos sig: *Inseto en ZTABLA_USUARIOS el contenido de TI_USUARIOS... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

20 de Marzo de 2017 Instrucciones SQL: La sentencia SELECT 1| La sentencia SELECT Existe en ABAP un conjunto de sentencias que se utilizan para acceder a las BD. La principal sentencia es SELECT cuya sintaxis es la sig: SELECT <resultado> "En resultado se colocan los campos que se quieren recuperar FORM <tabla> "Tabla es la tabla origen de donde se sacan los datos INTO <target> "Target es el destino donde seran alojado los datos WHERE <condiciones> "Condiciones de la busqueda Si queremos obtener todo los registros de la tabla ZTABLA_USUARIOS usamos sig.codigo: *Selecciono todo los registros SELECT * FROM ztabla_usuarios INTRO TABLE ti_usuarios. * Selecciono de todos los... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Instrucciones SQL: La sentencia SELECT

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

20 de Marzo de 2017 Actualización y visualización de registros, Estructuras y Ayudas de búsqueda. 1| Creación de una superfice de actualización para una tabla. Una vez que creamos la tabla ZTABLA_USUARIOS vamos a crearle una superficie de actualización para poder ingresarle registros. Para esto vamos a ingresar a la transacción SE11 con el nombre de la tabla. Opcion menu.. Utilidades/Generador actualiz tab Pantalla Actual diálogo actualización tablas gen.:Entorno generación y completamos los campos: -Grupo de autorizaciones(Authorization group): con &NC& que significa que no estamos asociando la superfice a ningun grupo en particular. -Grupo de Funciones(Function group): aqui... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Actualización y visualización de registros, Estructuras y Ayudas de búsqueda

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

MX
3
30
42

20 de Marzo de 2017 Vistas de tablas base de datos Vista es la unión de 2 o más tablas SAP, utilizando condiciones de unión y condiciones de selección que permitirán visualizar datos pertenecientes a una tabla SAP en una única selección de datos Solapas: View Flds.- Se visualiza los campos de la tabla. Table/Join Conditions.- Tablas que componen la vista y condiciones de union. En la condicion de union los campos de una tabla deben ser igual que los campos de la otra tabla Selection conditions.- Condiciones existentes para realizar la seleccion. Main Status.- Si la vista será solo de lectura o tambien se podran cambiar datos. En SAP existen 3 tipos de tablas de BD: Transparentes: se utilizan para almacenar... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Vistas de tablas bases de datos

Creado y Compartido por: Jesus German Cavazos Elizondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 Mi nombre es JOSEP ANTONI, llevo muchos años en IT pasando varias fases desde programador a técnico y ahora manager. Llevando implantaciones de hardware y software desde cero o heredando infraestructuras de otros proveedores. En mi nueva andadura me he encontrado a SAP por el camino así que como nuevo reto estoy entendiendo sap desde cero y tomando el control del sistema. La parte de sistema (Hardware, Sistema operativo y requerimientos) la hice yo junto a la consultora. Ahora me toca desempeñar tareas de mantenimiento, gestión de usuarios, autorizaciones y resolución de incidencias a los usuarios, además de formación en distintos ámbitos para poder ser lo más autónomos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - Dinos quién eres

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 HERRAMIENTAS ABAP ASEGURAR CALIDAD DEL CÓDIGO Existen dos herramientas, EXTENDED PROGRAM CHECK y CODE INSPECTOR, ambas accesibles dese el menú -> programa -> verificar EXTENDED PROGRAM CHECK -> Verificación ampliada para un programa ABAP CODE INSPECTOR -> Code inspector o inspector de código. Estas dos transacciones son muy utilizadas si la empresa utiliza el estándar CMMI para evaluar procesos de desarrollo y mantenimiento de software. Ambas herramientas nos ayudaran a detectar una errores de sintaxis que la activación no ha detectado, partes obsoletas de código y nos mostrará un informe que nos ayudara a la detección de errores.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Herramientas ABAP para asegurar la calidad del código

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 MI PRIMER PROGRAMA ABAP 1.- Accedemos al sistema. 2.- Ejecutamos Tx SE38 3.- Le introducimos un nombre que empiece por Z y pulsamos CREAR NOTA:Atención debe estar marcado CÓDIGO FUENTE NOTA:Si no hemos introducido la clave de desarrollador es el momento. 4.- Nos solicita el título (debe ser descriptivo). 5.- Tipo debemos seleccionar programa ejecutable y pulsamos GRABAR 6.- Ahora el sistema no solicita el paquete, ponemos $TMP 7.- Se nos abrirá el editor. 8.- Ya podemos escribir código. 9.- Una vez terminado, debemos pulsar en el icono de la varita mágica o activar 10.- Una vez hemos seleccionado el programa a activar y queda activado. 11.- Podemos ejecutarlo con F8 o el icono de la llave inglesa. ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Mi primer programa ABAP

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 Comandos SAP /n y /o Misma ventana o modo /n -> modo nuevo /n Transaccion -> nuevo modo con transacción cargada /n cuando tenemos una transacción en uso cierra la transacción sin grabar cambios Ventana nueva /o -> muestra listado de abiertas /o Transaccion -> abre ventana con la transacción cargada Cerrar transacción/Salir del sistema /i en una Tx modo /n sale del sistema /i en una Tx modo /o cierra la ventana /nend sea modo /n o /o sale del sistema /nex sale del sistema sin la pregunta de seguridad (atención no se guardan cambios) Nota: Tx abreviación de Transacción.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Navegación en el entorno de desarrollo ABAP

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 SAP LOGON Para poder acceder al sistema primero hay que configurar la conexión de SAP GUI con los siguientes datos: Servidor, Numero de servidor e ID del sistema. Una vez configurada la conexión podemos conectarnos y se nos solicitara el Cliente, Usuario y Contraseña. Atención solo nos permite 2 errores de contraseña, se recomienda cerrar el cliente y abrirlo de nuevo para volverla a introducir si superamos ese límite el usuario quedará bloqueado. La contraseña es sensible a mayúsculas y minúsculas. Ya podemos acceder a las transacciones permitidas, ya sea tecleando el código de transacción en la barra y mediante el menú de la izquierda. SISTEMA DE AYUDA... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Login al sistema SAP, ayuda en ABAP y el concepto de transacción

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 SAP AMBIENTES y MANDANTES Se entiende habitualmente por AMBIENTE una instalación de SAP en un servidor. Se entiende por mandante una instancia de SAP dentro de un ambiente. Los datos son independientes entre un mandante y otro. AMBIENTES normalmente se instalan tres, DESARROLLO, CALIDADE/TEST y PRODUCCION. MANDANTES normalmente se utilizan varios, por ejmplo mandante 100 para configuraciones del sistema, 200 para desarrollo y 300 parara pruebas unitarias. Tipos de objetos En los mandantes existen dos tipos de objeto, independientes de mandante y dependientes de mandante. Independientes de mandante: los programas Dependientes de mandantes: los datos de las tablas y formularios. MANDANTES STANDARD: Cuando se hace una instalación... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Ambientes, Mandantes y Clases de desarrollo o Paquetes

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 ABAP Lenguaje de programación de 4ª generación exclusivo de SAP. Aunque SAP dispone de infinidad aplicaciones desarrolladas, puede ser que la funcionalidad estándar que ofrece SAP no se adapte totalmente a las necesidades del cliente, para ello existe un sistema de desarrollo creado expresamente y que se denomina ABAP DEVELOPEMENT WORKBENCH. ABAP DEVELOPEMENTE WORKBENCH se compone de una serie de herramientas integradas que permite el desarrollo en poco tiempo. SAP Utiliza ABAP para desarrollar su propio programa. Las aplicaciones desarrolladas como complemento a las existentes es conocido en SAP como Z (Realmente puede existir Z o Y SAP deja estas denominaciones para los desarrolladores, aunque la Z es la más... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Qué es ABAP?

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 SAP SAP empresa alemana sita en Walldorf creada en 1972 Enlace Wikipedia: https://es.wikipedia.org/wiki/SAP_SE SAP BUSINESS SUITE Es una completa familia de aplicaciones que permite a las empresas administrar toda su cadena de valores y los procesos empresariales más importantes Soluciona de software flexible, para empresas con muchos usuarios y procesos en constante evolución. Engloba finanzas, recursos humanos y logística como núcleo de toda empresa Productos pre configurado: · SAP BUSINESS ALL-UIN-ONE: Soluciones verticales específicas del país y ramo al que se dedica la empresa, basada en tecnología SAP BUSINESS SUITE. · SAP BUSINESS BYDESIGN: La solución... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Qué es SAP?

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 Consulta offline de las lecciones Existe la posibilidad de descargarse el contenido de las lecciones para poder consultarlo sin necesidad de estar conectado. Yo lo acabo de hacer y he obtenido un fichero Zip que a su vez contiene un PDF con todo el contenido que se explica en esta unidad. Muy útil.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Presentación del Instructor

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ES
1
12
15

20 de Marzo de 2017 ERP (Enterprise Resource Planing) Es un software que permite gestionar áreas de una empresa (Contabilidad, Finanzas, Compras, Ventas, Producción, RRHH..) en un único punto de control y gestión facilitando la toma de decisiones a los responsables de departamento y una visión global de negocio a los CEO, así como la respuesta a los clientes, aumentando la productividad de la empresa. Antes de implantar un sistema ERP en la empresa si esta no lo tiene ya hay que hacerse estas preguntas: 1. ¿Cuál es el resultado que se espera? 2. ¿De qué tiempo se dispone para la implantación? 3. ¿Quién o quienes conocen a fondo los procesos de la empresa?... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Qué es un sistema ERP?

Creado y Compartido por: Josep Antoni Lopez Moyano

"Es deber del alumno superar al maestro"

 

Conozca Nuestra Propuesta Académica

Le invitamos a conocer nuestra gama de Cursos, Carreras y Maestrías en Tecnología SAP

 Cargando presentación, aguarde unos instantes...

Publicaciones ABAP por tema tratado en lecciones

 

:: A

Arquitectura de un Programa de diálogo

Aprenderemos que es un Programa de diálogo o Module Pool, cuales son las herramientas para la creación de pantallas y menús, como es la lógica PBO-PAI de una dynpro en un programa de diálogo y como crear un Module Pool.

Lección con 62 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 2: Programación de Diálogo

Arquitectura Smartform

Aprenderemos que es un Formulario y cuales son las tecnologías SAP existentes para la creación de Formularios. Analizaremos los formularios SmartForm y las transacciones utilizadas para la creación de SmartForms y estilos.

Lección con 67 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 1: Formularios Smartforms

:: B

Badis

Aprenderemos que son las Badis, los tipos existentes y como se implementan. También analizaremos las diferencias entre Badis y Customer Exits.

Lección con 43 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 3: Ampliaciones y Notas en SAP

BAPIS

Aprenderemos que es una BAPI, analizaremos algunas bapis estándar y aprenderemos a trabajar con la transacción BAPI.

Lección con 82 publicaciones , correspondientes a Carrera Programador ABAP Nivel Inicial - Unidad 7: Batch Input vs Bapis y temas avanzados

:: C

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 27 Marzo 2017 comienza la Carrera Programador ABAP, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

:: Más Conocimientos Comunitarios sobre Tecnología SAP

 

 

:: Ayúdenos a Difundir nuesta propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!