CVOPEN ACADEMY®
CVOPEN ACADEMY es la base de conocimientos en tecnología SAP, abierta, libre y gratuita más grande de habla hispana. Creada por los alumnos de CVOSOFT mediante las publicaciones académicas que comparten con la comunidad.
PROMO SEPTIEMBRE en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS! |
CVOPEN ACADEMY es la base de conocimientos en tecnología SAP, abierta, libre y gratuita más grande de habla hispana. Creada por los alumnos de CVOSOFT mediante las publicaciones académicas que comparten con la comunidad.
Cuál es la funcionalidad del flujo de documentos. Que nos permite acceder al status histórico y actual de los procesos comerciales Cómo acceder al flujo de documentos desde los distintos documentos comerciales. 1. Se puede acceder desde el icono de los 3 sobres Con el botón de las gafas visualizar documento
Creado y Compartido por: Maria Guadalupe Gonzalez Bravo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Elisa Munoz Robles
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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....
Creado y Compartido por: Elisa Munoz Robles
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Elisa Munoz Robles
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Luis Eugenio Leyva Orozco
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Elisa Munoz Robles
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Luis Eugenio Leyva Orozco
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Elisa Munoz Robles
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Didier Garcia Velazquez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Didier Garcia Velazquez
Le invitamos a conocer nuestra gama de 🎓Cursos, Carreras y Maestrías en Tecnología SAP
Gracias por su lectura, si la información brindada le fue de utilidad, puede colaborar con la creación de contenidos abiertos, libres y gratuitos, al compartir la dirección web de esta página: https://www.cvosoft.com/apuntes-sap/page5126 con sus allegados o en sus redes sociales.