🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️Los datos propios en el sistema SAP

Los datos propios en el sistema SAP

Los datos propios en el sistema SAP

Cultura general

Objeto

Un objeto seria un archivo y la clase de desarrollo seria la carpeta donde guardamos el archivo

Transacción SE38 nos lleva al editr abap

Diccionario de Datos (Transacción SE11)

Editor de programas (Transacciones SE38 Y SE80).

Screen Painter (Transaccion SE51)

Las pantallas que se crean se denominan dynpros

Entorno de depuración (Dentro de la transacción SE38)

SET PF-ESTATUS: declara la utilidad del status.

AT USER-COMMAND: evento, para capturar cual botón presiono el usuario.

SY-UCOMM: esta variable del sistema contendrá el código de función correspondiente al botón presionada

SET TITLEBAR: esta sentencia se usa Para declarar la utilización de los títulos en el reporte

AT LINE-SELECTION: este evento se ejecuta Cuando hacemos clic en alguna posición de la lista principal que se muestra por pantalla. Este evento debemos ubicarlo luego del evento START-OF-DELECTION.

SY-LSIND: contiene el índice de la lista de detalle.

SY-LISEL: contiene el contenido de la línea seleccionada.

SY-LILLI: contiene la línea seleccionada de la lista.

SY-CUROW: contiene la posición del cursor vertical en la pantalla.

TOP-OF-PAGE DURING LINE-SELECTION: es te evento se usa para imprimir por pantalla los textos de las cabeceras de las listas de detalle

Modificación de base de datos: utilizando la opción del menú: utilidades / objeto base datos / utilidad base datos / activar y adaptar base de datos.

Ingresar dato a la tabla: a través de la transacción SM30

Como cambiar el nombre de visualización de los campos: paras a / elementos de texto / texto de selección.

REUSE_ALV_GRID_DISPLAY: función estándar de SAP para reportes ALV tipo Grilla

REUSE_ALV_LIST_DISPLAY: función estándar de SAP para reportes ALV tipo Listas

REUSE_ALV_HIERSEQ_LIST_DISPLAY: función estándar de SAP para reportes ALV tipo Jerárquico

TYPE-POOLS: slis: declaramos este tipo que es necesario para la utilización de reporte ALV.

SLIS_T_FIELDCAT_ALV: tipo de la tabla para el catalogo del ALV

SLIS_FIELDCAT_ALV: tipo de la estructura para el catalogo del ALV

SLIS_LAYOUT_ALV: estructura para la configuración de la salida

SY-REPID: tipo de variable para almacenar el nombre del programa

st_layout: esta estructura se utiliza para configurar ciertos aspectos de la salida del ALV

TI: TABLA INTERNA

ST: ESTRUCTURA

WA: AREA DE TRABAJO

INTO CORRESPONDING FIELD OF TABLE: esta sentencia se utiliza cuando la tabla interna no tiene la misma estructura que la tabla (ztabla_usuario)

REUSE_ALV_FIELDCATALOG_MERGE: esta función se utiliza para crear el catalogo ALV de forma automática.

CONFIGURACION DEL ANCHO DEL EDITOR ABAP: Para configurar el ancho del editor ABAP a 72 accedemos a la opción del menú: utilidades / opciones / editor ABAP / editor / y tildamos long. Líneas compatib descend. (72)

SLIS_T_LISTHEADER: tipo de tabla para la utilización de logos y encabezados en los reportes ALV

SLIS_LISTHEADER: tipo de estructura para la utilización de logos y encabezados en los reportes ALV

REUSE_ALV_COMMEENTARY_WRITE: función que carga el encabezado que definimos en la tabla interna junto con el logo.

TRANSACCION SE78: Para ver los logos disponibles en el sistema o cargar nuevos

OAER: transacción estándar Para ver los logos disponibles en el sistema o cargar nuevos

exporting I_CALLBACK_PF_STATUS_SET: parámetro Para poder utilizar un Status GUI en un reporte ALV,

‘PF_STATUS’: literal, que será el nombre de la subrutina que declare la utilización del Status GUI

I_CALLBACK_COMMAND con el literal ‘USER_COMMAND’, que será el nombre de la subrutina que se ejecute para capturar la acción realizada por el usuario.

PF_STATUS: subrutina que setea el estatus

SE11: transacción para modificar o visualizar tabla base de datos

SLI_T_SORTINFO_ALV: tipo de tabla para agrupar los registros que mostramos en un ALV.

SLIS_SORTINFO_ALV: tipo de estructura para agrupar los registros que mostramos en un ALV.

SE36: a través de esta transacción se realiza la creación, modificación y visualización de las bases de datos lógicas

GET: esta sentencia se utiliza para obtener datos de las tablas bases de datos

PUT: se utiliza para grabar datos en las tablas bases de datos

CL_GUI_FRONTEND_SERVICES: es una clase para trabajar con los métodos de archivos locales.

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. (Pare leer datos de los archivos locales en las tablas internas de nuestros programas, utilizaremos este método)

WINDOWS_TITLE: asigna un título a la ventana de búsqueda

DEFAULT_FILENAME: contiene el nombre que buscamos en la pc. Si colocamos el literal asterisco podemos ver todos los archivos que se encuentran en el directorio.

FILE_TABLE: contiene la ruta y nombre del archivo seleccionado.

FILENAME: (parámetro del método UPLOAD) contiene el directorio y nombre del archivo local con el que estamos trabajando

FILETYPE: (parámetro del método UPLOAD) contiene el tipo o extensión del archivo local

Los tipos admitidos son:

o ASC: para archivos ASCII.

o WK1: para archivos Excel y de lotus. Debemos tener en cuenta que si deseamos levantar un archivo Excel ubicado en nuestra pc el archivo no debe tener la extensión .xls sino que deberemos modificar su extensión a .csv para poder ser leído por la función de UPLOAD correctamente.

HAS_FILED_SEPARATOR: (parámetro del método UPLOAD) indica que el archivo local tiene separadores.

DATA_TAB: (parámetro del método UPLOAD) es la tabla interna donde almacenamos los datos del archivo local.

BIN_FILESIZE: parámetro para especificar la longitud del archivo

WRITE_FIELD_SEPARATOR: indica si se generara un separador de archivo o no y cual será.

CONVERSION_EXIT_XXXXX_INPUT: El modulo INPUT ejecuta la conversión del formato de visualización al formato interno

CONVERSION_EXIT_XXXXX_OUTPUT: el modulo OUTPUT la conversión del formato interno al formato de visualización

OPEN DATASET: para apertura de archivos del servidor.

READ DATASET: para la lectura de archivos del servidor.

TRANSFER: para transferir datos de archivos al servidor.

DELETE: para borrar archivos del servidor.

AL11: con esta transacción podemos acceder a los directorios de SAP del servidor e incluso abrir los archivos

CLOSE: para cerrar archivos del servidor.

FOR INPUT: Si queremos abrir un archivo para lectura, debemos utilizar esta clausula

FOR OUTPUT: Si queremos abrir un archivo para la escritura, debemos utilizar esta clausula

FOR APPENDING: Si queremos abrir un archivo para agregar información, debemos utilizar esta cláusula

IN TEXT MODE: para abrir un documento en modo texto, debemos utilizar esta clausula

IN BYNARY MODE: Para abrir un archivo en modo binario, debemos utilizar esta clausula

DELETE DATASET para borrar archivos del servidor de aplicaciones

CLOSE DATASET para cerrar archivos del servidor de aplicaciones

/SAPDMC/LSM_F4_SERVER_FILE: con esta sentencia podemos crear una ventana de navegación en el servidor de aplicaciones para poder seleccionar el archivo que deseamos.

SE78: Toda la administración de archivos de imágenes en SAP se realiza a través de esta transacción (podemos subir al sistema SAP solo archivo de imágenes con el formato de extensión .tif o .bmp)

OAER: transacción estándar para subir imágenes con cualquier otro formato que no sea .tif y .bmp

FILED SYMBOL: nos permiten acceder y pasar datos cuyos nombres y atributos no conocemos hasta el momento de la ejecución

TYPE ANY o sin especificación: todos los tipos de objetos de datos son aceptados. el field symbol adopta adopta los atributos del campo.

TYPE C, N, P O X: solo los tipos de datos C, N, P y X son aceptados. El field symbol adopta la longitud y decimales del dato.

TYPE TABLE: el sistema chequea si la tabla es estándar

TYPE ANY TABLE: el sistema chequea si el campo es una tabla interna. El field symbol hereda todos los atributos de la tabla.

TYPE INDEX TABLE: el sistema chequea si el campo es una tabla indexada. El field symbol hereda todos los atributos de la tabla

TYPE STANDARD TABLE: el sistema chequea si el campo es una tabla estándar. El field symbol hereda todos los atributos de la tabla.

TYPE SORTED TABLE: el sistema chequea si el campo es una tabla sorted. El field symbol hereda todos los atributos de la tabla.

TYPE HASHED TABLE: el sistema chequea si el campo es una tabla hashed. El field symbol hereda todos los atributos de la tabla.

ASSIGN: utilizaremos esta sentencia Para asignar datos a un Field Symbol

Factor Nemotécnico: para que el programador pueda recordar el nombre de una variable fácilmente.

Factor Sugestivo: para que otros programadores puedan leer y entender rápidamente nuestro código.

Consistencia: de modo que utilicemos las mismas convenciones de nomenclaturas en todo el programa y hagamos que el texto del código sea “legible”

Variables locales: VL_XXXXXXXX

Variables globales: V_XXXXXXXX

Checkbox: CH_XXXXXXXX

Radio Button: RBG11_XXXXXXX, RBG12_XXXXX, RBG1N_XXXX, RBG21_XXXXXXX, RBG22_XXXXX, RBG2N_XXXX

Rangos: R_XXXXXXX

Rangos Locales: RL_XXXXXX

Constantes Globales: C_XXXXXXX

Constantes Locales: CL_XXXXXXX

Estructura: WA_XXXXX

Estructura Local: WAL_XXXXX

Tabla Interna: TI_XXXXX

Tabla Interna Local: TIL_XXXXX

Tipos: TY_XXXXXXXXX

Parámetros: P_XXXXXX

Select Option: SO_XXXXXXX

Forms: F_XXXXXXXXXXXXXX

Parámetros de un Form: P_XXXXX

Campo nuevo en una tabla base de datos: XXXXXXX donde XXXXXXX es el nombre del campo nuevo.

Elemento de datos: ZZ_XXXXXXX donde XXXXXXX es el nombre del campo al que se va a asociar.

Dominio: ZDXXXXXXX donde XXXXXXX deberá referenciar el tipo de datos

Nombre tabla ZTXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la tabla.

Estructuras: ZXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la estructura.

Reporte o programa: ZXXXXXXX EJ: ZREPORTE_USUARIO

Módulo de función: ZMFXXXXXX donde XXXXXX se utiliza para describir el nombre del módulo de función.

Grupo de función: ZGFXXXXXXX donde XXXXXXX se utiliza para describir el nombre del grupo de funciones.

Module pool o programa de dialogo: ZMPXXXXXXX donde XXXXXXX se utiliza para describir el objetivo del programa.

Vistas de actualización: ZVAXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la vista.

Clase de mensajes: ZCMXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la clase de mensajes.

Case de objeto ABAP: ZCLXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la clase.

Clase de desarrollo o paquete: ZCDXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la clase de desarrollo o paquete.

Ayuda de búsqueda: ZABXXXXXXX donde XXXXXXX se utiliza para describir el nombre de la ayuda de búsqueda.

Objeto de bloqueo: ZOBXXXXXXX donde XXXXXXX se utiliza para describir el objetivo del objeto de bloqueo.

MODULO 7

BATCH INPUT: técnica automática mediante la cual podremos realizar la carga masiva de datos en el sistema utilizando las validaciones de las transacciones.

CALL TRANSACTION: se realiza de forma Online, por lo que ejecuta las actualizaciones en el momento en que se ejecuta el programa de Batch Input. Se utiliza la sentencia estándar CALL TRANSACTION.

JUEGO DE DATOS: se realiza de forma Batch (o de fondo) y queda almacenada en SAP para su posterior ejecución mediante la transacción SM35. Consiste en la ejecución de una serie de funciones estándar para la apertura, ejecución y cierre del juego de datos.

CALL TRANSACTION

· Paso 3ro: carga de la tabla BDCDATA.

ESTRUCTURA BDCDATA: esta estructura estándar del sistema es muy utilizada en los Batch Inputs ya que define el tipo de datos de la tabla interna que almacena los datos que se cargaran en el batch input.

Juego de datos

Paso 1ero: declaración de los datos propios del Batch Input.

Paso 2do: lectura de datos de archivo de entrada.

Paso 3ro: apertura de la sesión del juego de datos.

Paso 4to: carga de la tabla BDCDATA.

Paso 5to: inserción del juego de datos.

Paso 6to: cierre de la sesión del juego de datos.

Paso 7mo: ejecución del juego de datos a través de la transacción SM35 o a través de la creación de un job y la ejecución del programa estándar RSBDCBTC.

PROGRAMA RSBDCBTC: este programa estándar del sistema nos permite realizar la ejecución online de un juego de datos.

USR05: esta tabla estándar muestra los parámetros y valores asociados a cada usuario

TPARA: esta tabla estándar contiene todos los parámetros disponibles en SAP

BUK: cuyo significado es el código de la sociedad a la que pertenece el usuario

LND: que corresponde a la clave del país

EQG: grupo de compras

EKO: que es la organización de compras

WRK: el centro


 

 

 


Sobre el autor

Publicación académica de Jean Carlos Lopez Uzcategui, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Senior

Jean Carlos Lopez Uzcategui

Profesión: Sistemas - Venezuela - Legajo: HS82J

✒️Autor de: 53 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Certificación Académica de Jean Lopez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los datos propios en el sistema SAP" de la mano de nuestros alumnos.

SAP Senior

Datos Propios. Menu => Sistema>Valores prefijado>Datos propios. Audiotips: Parametros de usuario. Tabla estandar USR05 y TPARA. Parametros comunes VUK: Sociedad LND: Clave de pais EQG: Grupo de compras EKO: Organizacion de compras WRK: Centro.

Acceder a esta publicación

Creado y Compartido por: Calixto Saldarriaga

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

SAP Master


DATOS PROPIOS EN EL SISTEMA SAP: - Cómo configurar los datos propios en el sistema SAP: Acceder al menu system -> User profile -> Own Data Aqui se verá nuestro perfil de usuario. En la solapa default se puede configurar el start menu, setear el idioma. A la hora de realizar las inputs es importante el formato en que se visualizan los campos de import. Se puede elegir estos formatos así como los tipos fecha.

Acceder a esta publicación

Creado y Compartido por: Lluís Culí Duran

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

SAP Senior

- Los datos propios en el sistema SAP Para configurar los datos propios en el sistema SAP: Accedemos al menú System/User Profile/Own Data Veremos nuestro perfil de usuario, podemos configurar todos los datos que visualizamos de tal manera que luego esos valores serán actualizados por SAP en las tablas estándar del sistema. Para guardar los datos grabamos y los datos se verán reflejados la próxima vez que nos ingresemos a SAP.

Acceder a esta publicación

Creado y Compartido por: Sandra Erika Bernabe Abreu

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

SAP Senior

Datos propios en el sistema SAP. Orden de spool: Es un número único existe en SAP que identifica un impresión en el sistema. 1.- Menu system 2.- Perfil de usuario. 3.- Datos propios. 4.- Configurar todos los datos y SAP actualiza en las tablas estándar del sistema 5.- Configurar el password. 6.- En la solapa Defaults se configura el start menu. 7.- Se puede configurar el lenguaje 8.- Es el formato que se visualizan los importes. 9.- Campos tipos fecha, Impresora por defecto.

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

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

SAP Master

DATOS PROPIOS. En el menú SISTEMAS => VALORES PREFIJADOS => DATOS PROPIOS,podemos editar y personalizar una variedad de datos de nuestro usuario, por ejemplo: 1. el tratamiento (Señor, sr). 2. Apellidos y nombres. 3.Números de teléfono y fax. 4. El menú inicial que se visualiza al ingresar al sistema. 5. Formato de números es decir los separadores de miles y decimales, esta configuración es importante al ejecutar algunos programas. 6. Formato de fecha y hora. 7. Dispositivos de salida (Impresoras). 8. Cambio de la clave de acceso al sistema.

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

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

SAP Master

SU1, SU2, SU3 = Actualización de Datos propios del usuario (incluida la contraseña). Aquí el usuario puede modificar sus propios datos personales, en versiones anteriores de SAP (4.6 o 4.7) o en las más nuevas dependiendo como esté configurado el sistema si se da acceso libre a modificar su propia contraseña es posible que un usuario cambie más de una vez la suya en un mismo día para evitar tener que hacer una modificación por caducidad de la misma (precaución)

Acceder a esta publicación

Creado y Compartido por: Cesar Ismael Rodriguez Zorrilla

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

SAP Master

DATOS PROPIOS DEL SISTEMA. Aquí configuramos los datos propios como son: nombre, teléfonos, fax, dirección, formatos numericos (muy importantes a la hora de realizar un batch input), formatos de fecha y muchos otros más. Para ello accedemos al menu System->User Profile -> own data, veremos nuestro perfil de usuario, podemos configurar todos los datos que vemos en pantalla de modo tal que luego estos valores son actualizado por sap en las tablas estándar del sistema. Por ultimo guardamos y los cambios tendrán efecto la próxima vez que nos logueamos.

Acceder a esta publicación

Creado y Compartido por: Maria Ysabel Colina De Magdaleno

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

SAP Master

DATOS PROPIOS EN EL MENU SISTEMA EN SAP

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez

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

SAP SemiSenior

No existe la fecha de vencimiento en los datos propios en el sistema sap .

Acceder a esta publicación

Creado y Compartido por: Angel Efrain Roque Bañez

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

SAP Master

*****************Los datos propios en el sistema SAP [ 2º de 8 ] Para configurar los datos propios en el sistema SAP: Accedemos al menú System/User Profile/Own Data Veremos nuestro perfil de usuario, podemos configurar todos los datos que visualizamos de tal manera que luego esos valores serán actualizados por SAP en las tablas estándar del sistema. Para guardar los datos grabamos y los datos se verán reflejados la próxima vez que nos ingresemos a SAP.

Acceder a esta publicación

Creado y Compartido por: Jose Angel Valles Bustos

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!