![](../../cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
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.
UNIDAD 2 - TEMA 9 - GESTIÓN DE USUARIOS Y AUTORIZACIONES MODELO DE SEGURIDAD EN R/3 En cualquier sistema de gestión integrado se guardan datos de diferentes áreas a los que solo pueden acceder algunas personas. Estas restricciones pueden darse por varios motivos: - Proteger datos que afecten a la estrategia de la empresa para no ofrecer ventajas a la competencia. - Evitar fraudes en la contabilidad o en los cobros y pagos. - Obligación legal de proteger información ajena a la propia empresa como los datos personales de sus empleados, las condiciones económicas de sus proveedores. SAP contempla toda esta problemática implementando un sistema de seguridad que permite proteger los datos y las...
Creado y Compartido por: María Isabel Baña Espasandín
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
PANTALLAS DE SELECCION PARAMETROS DE SELECCION Pantalla de selección: Es el área donde se especifica los parámetros de selección con los que se va a ejecutar el programa. Se utiliza para restringir el procesamiento y la salida de los datos. PARAMETER: ingresa N valores individuales. Ej: PARAMETERS: p_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum, p_nombre(10) TYPE c OBLIGATORY, p_listado AS CHEKBOX, p_arg RADIOBUTTON GROUP paises, ...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
FORMATEANDO UN LISTADO FORMATO DE SALIDA DE DATOS WRITE/ <offset>(<long>) '<datos a visualizar>'. offset: número de columna donde empieza la impresión. long: largo del valor. Comandos Adicionales: LEFT-JUSTIFIED. CENTERED. RIGHT-JUSTIFIED. NO-ZERO: cambia los ceros por blancos. NO-GAP: omite el blanco en la derecha del campo. NO-SIGN: omite el signo. DECIMALS N: n define la cantidad de decimales. ROUND N: redondea el campo para los tipos p. DD/MM/YYYY: formatea la fecha. SKIP: Deja una línea en blanco. SKIP N: Saltea N líneas. ULINE: escribe una línea horizontal. NEW-PAGE: Pasa a una nueva página. FORMATOS DE PÁGINA Evento TOP-OF-PAGE:...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
CONTROL DE FLUJO DE DATOS CONDICIONES IF ... ELSEIF ... ELSE ... ENDIF. CASE v_campo. WHEN valor1. declaraciones. WHEN valor2. declaraciones. WHEN OTHERS. declaraciones. ...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
ASIGNACION DE VALORES Usamos = o MOVE. v_campo1 = v_campo2. MOVE v_campo2 TO v_campo1. INICIALIZACION DE VARIABLES Se utiliza la sentencia CLEAR para borrar o inicializar variables. Para saber si una variable contiene su valor inicial ponemos IS INITIAL. OPERACIONES CON CARACTERES CONCATENATE: concatena campos alfanumericos. Ej: CONCATENATE v_campo1 v_campo2 INTO v_campo3 SEPARATED BY '.'. TRANSLATE: Convierte mayúsculas a minúsculas o viceversa. Ej: TRANSLATE v_texto TO UPPER CASE. REPLACE: Reemplaza el contenido de una cadena de caracteres por otro. Ej: REPLACE texto2 WITH texto1 INTO v_variable. SPLIT:...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
GESTIÓN DE VERSIONES Cada vez que liberamos una orden de transporte se genera una nueva versión del objeto. Para esto vamos a Utilidades -> Veriones -> Gestión de versiones. El botón REMOTE COMPARASION sirve para comparar versiones de distintos ambientes. Para comparar versiones del mismo programa vamos a Versiones -> Comparar.
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
TIPOS DE DATOS c (texto): incializa en ' '. f (float). i (entero): inicializa en 0. n (texto numérico): inicializa en '000' si su longitud es 3. p (numero empaquetado) x (hexadecimal) D (fecha): YYYYMMDD T (hora): HHMMSS String: Cadena de longitud variable. xString: Cadena hexadecimal de longitud variable. DECLARACION DATA v_variable(n) TYPE tipo [VALUE valor]. Si la variable es de tipo c hay que especificar en largo de lo contrario asume el valor 1. Otra forma es utilizar la palabra LIKE. DATA v_variable LIKE tabla-campo. Se utiliza para declarar variables iguales a otros tipos de datos existentes en el sistema, por ejemplo el campo de una tabla. Se mantiene actualizada la referencia a la variable, es decir si se modifica el...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Breckpoint: El programa se detiene en este punto. Watchpoint: El programa se detiene cuando una variable contiene cierto valor. La configuración de la sesión de debugger se puede grabar en una tabla de la DB o en un archivo local. Esto permite que la próxima vez que se quiera debuggear un programa se carga la configuración grabada.
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
REPORTES Es un programa que consiste en instrucciones y palabras claves que procesan datos de entrada o de tablas de la DB y muestras resultados. TIPOS DE PALABRAS CLAVES Declarativas: se utilizan para declarar datos. Eventos. Control: Sentencias que controlan el flujo del programa. Operativas: Realizan funciones según la palabra clave (MOVE, WRITE) COMENTARIOS * en la primer columna de la fila. " en cualquier posición de la fila EVENTOS Es una etiqueta que identifica una sección de código dentro del programa. La sección comienza con el nombre del evento y finaliza cuando encuentra el siguiente nombre del evento. Los nombres son palabras reservadas, no se pueden crear nuevos...
Creado y Compartido por: Cecilia Andrea Rigo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
************************************************************** **Chequeo prueba y utilizacionde table painter en smartforms** 1 Chekear los errores de sitaxis. Paa poder detectar los errores de sintaxisis y semantica y demantica de un samrtfors lo haremos con el boton check.tal como lo haaimaos con los programas ABAP 2 Probar y corregir errores. Lo errores se viszualizaran en la parte inferior y podra ser limkiado a la linea que tiene dicho error y poder corregir. Se puede ir probando los smartforms sin necesidad de llamar al progama impresor con F8 (test) como los smartforms son modulos de funcion cuando ejecutemos estaremos ejecutado la funcion que lo invoca 3 Descaragar un Smartforms. Podemos descragara el formulario en...
Creado y Compartido por: Francisco Orlando Lopez Martinez
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/page5330 con sus allegados o en sus redes sociales.