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

 X 

📘ABAP - Sy-datum

Selector Alummnos / Empresas

Definición de Sy-datum

La variable del sistema SY-DATUM contiene la fecha del día del sistema.

Esta información es sumamente útil en los programas ABAP ya sea para la impresión de los datos de fecha en la pantalla o para determinar un procesamiento particular en base a una fecha.

En los datos propios de cada usuario del sistema SAP podemos configurar un formato de fecha determinado.

En SAP existe una diferencia de formato en los campos tipo fecha que existen en las tablas de la base de datos. 

Por un lado, existe lo que se conoce como "Formato Interno", es decir como se almacena dicho dato en las tablas de la base de datos, generalmente es AAAAMMDD.

Por otro lado, tenemos el "Formato de Presentación", es decir como se muestran los campos que son de tipo fecha cuando se visualizan en la pantalla. Este formato puede ser configurado por el usuario a través de los datos propios, siendo la opción más comúnmente utilizada DD.MM.AAAA.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Sy-datum" creadas y compartidas abiertamente por nuestros alumnos.

SAP SemiSenior

En la declaración de variables si me permitió hacerlo en otras secciones(aunque por orden no es lo correcto). Para la impresión de la fecha con otro formato distinto al que trae SAP por default tuve que hacer una concatenación. En resumen: Write / : Hace salto de línea CONCATENATE SY-DATUM 6(4) SY-DATUM 4(2) SY-DATUM 4(2) INTO TEXTO SEPARATED BY '/' --> En el valor de la fecha nos situamos en las posiciones 6, 4 y 0 con longitud de 2, 2 y 4 respectivamente, y separamos los textos por el carácter "/". Y asi lo probé individual: SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } write /...

Acceder a esta publicación

Creado y Compartido por: Raul Carrasco / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

NOTA MUY IMPORTANTE. SI SY-DATUM es 20121129 (Fecha de hoy con el formato AAAAMMDD) Y declaramos DATA: V_FECHA LIKE SY-DATUM. Y asignamos V_fecha = SY-DATUM. Supongamos ahora que deseamos descomponer en tres variables V_ANIO, V_MES y V_DIA entonces podenmos hacer lo siguiente: V_ANIO = V_FECHA(4). "Aqui estamos tomando los primeros 4 caracteres de V_FECHA que son los que representan al año. Obtendriamos el mismo resultados si realizamos: V_ANIO = V_FECHA 0(4). Es decir, partiendo de la izquierda del contenido de la variable V_FECHA tomamos 4 caracteres hacia la derecha. Para obtener el mes: V_MES = V_FECHA 4(2). Para obtener el día: V_DIA = V_FECHA 6(2).

Acceder a esta publicación

Creado y Compartido por: Anwar Jaimes Nina / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

tipos de datos abap. tabla syst: sy-subrc si ejecucion con exito retorna 0 si no retorna valor diferente a cero. sy-datum: contiene la fecha del sistema. sy-uzeit: contiene la hora del sistema.

Acceder a esta publicación

Creado y Compartido por: Christian Camilo Alzate Duque

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

SAP Master

Parámetros de Seleccion de un reporte Es una area dentro del reporte donde se especifican los parámetros de seleccion de datos en la cual el pgm va a ejecutar Parameter o Parameters el usuario ingresa valores individuales la longitud del nombre del parametro es de 8 Parameters: p_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum, p_nombre(20) Type c OBLIGATORY para cambiar los textos de los campos, SE 38 pgm activado y luego ir al menu __> PASAR a -Elementos de Textos-Textos de seleccion, sale una ventana para modificar el texto. Se pueden crear Parametros tipo CHECKBOX, el usuario tilda las opciones que desea o RadioBUTON donde el usuario selecciona una entre las existentes. PARAMETERS: p_list AS CHECKBOX....

Acceder a esta publicación

Creado y Compartido por: Carlos Alberto Carreira

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

SAP SemiSenior

Parámetros de Selección Se utiliza para hacer filtros en los informes. Por lo general se coloca luego de la declaración de datos PARAMETER: se pueden ingresar valores individuales PARAMETERS: pfecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum, pnombre(10) Type c OBLIGATORY. Si es un solo parámetro se utiliza la palabra PARAMETER y son varios se usa PARAMETERS También puedo usar PARAMETER para varios parámetros pero toca poner la palabra en cada línea El nombre de un parámetro tiene como longitud máximo 8 posiciones OBLIGATORY hace que el parámetro sea obligatorio DEFAULT asigna un valor por defecto al parámetro Por la opción Pasar a /Elementos de texto / Textos...

Acceder a esta publicación

Creado y Compartido por: James Johan Cardona Quinchia

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

SAP Senior

Variable del sistema SY-UZEIT tabla SYST Sy-uzeit cont la hora del sistema (sy-uzeit siempre da la misma hora a lo largo de la ejecucion del programa) Cuando uno de los requerimientos del programa es saber cuanto tarda la ejecucion del programa, se utiliza: >Hora de Inicio SY-UZEIT >Hora de Fin GET TIME (SY-UZEIT) : Para que el sistema pueda refrescar la hora. Otras Variables: Sy-subrc almacena 0 si la ejecucion fue exitosa. Sy-datum contiene la fecha. Sy-Tabix contiene el indice de una tabla interna.

Acceder a esta publicación

Creado y Compartido por: Juan Carlos Sanchez Cardenas

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

SAP Master

LECCION 3:DECLARACION DE DATOS 1.- TIPOS DE DATOS ABAP:Texto, punto flotante, entero, numerico, empaquetado,fecha y hora. String 2.- ESTRUCTURA DE DATOS: Campos relacionados, simples otras estructuras o tablas.ejm Data, Types Declaramos con DATA TYPE y LIKE 3.-CONSTANTES: 4.-INCLUDE DE DATOS:modulariza los programas (son buenas practicas). 2 Tipos: Include datos y subrutinas. 5.-VARIABLES DEL SISTEMA: Tabla SYST SY-SUBRC SY-DATUM SY-UZEIT.- N° Vuelta bucle. SY-TABIX - indice de tabla

Acceder a esta publicación

Creado y Compartido por: Hernan Cabezas

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

SAP Senior

Tipos de datos C: Texto. F: Punto flotante. I: Entero. N: Texto numérico. P: Número empaquetado. X: Hexadecimal. D: Fecha YYYYMMDD. T: Hora HHMMSS STRING: Cadenas de texto de longitud variable. XSTRING: String hexadecimal para cadenas de caracteres muy grandes. Tipos de Include: De datos. De subrutinas. Variables del sistema: SY-SUBRC: código de retorno posterior a la ejecución de una sentencia ABAP. 0=Éxito. SY-DATUM: fecha del sistema. SY-UZEIT: hora del sistema (GET TIME actualiza ésta variable de sistema). SY-INDEX: contador de loop. SY-TABIX: indice de una tabla interna.

Acceder a esta publicación

Creado y Compartido por: Wanderson Esaú López Peraza

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

SAP Senior

Cuando declaramos variables de tipo caracter TYPE c debemos especificar la longitud d ela cadena, de lo contrario el sistema asumira que su longitud es de 1 caracter. Inlude: Es un objeto abap que se utiliza para modularizar los programas de manera que estos resulten mas legibles y mantenibles. Existes dos tipos de inludes: includes de datos e includes de subrutina. Variables del sistema: Las mas comunmente utilizadas son, SY-SUBRC: Codigo de retorno posterior a la ejecucion de una sentencia. SY-DATUM: Contine la fecha del sitema. SY-UZEIT: Contiene la hora del sistema. SY-TABIX: Contiene el indice de una tabla interna.

Acceder a esta publicación

Creado y Compartido por: Cristian Merlo

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

SAP Senior

Include: es utilizado para modularizar los programas para que pueda resultar mas legibles y mantenibles. INCLUDE de datos: para agrupar declaraciones de datos. INCLUDE de subrutinas: para declaraciones de subrutinas La tabla de base de datos SYST almacena a las variables del sistema de un programa ABAP, las mas utilizadas son: SY-SUBRC - código de retorno posterior a la ejecución de una sentencia, de tal manera que si el resultado es exitoso entonces es 0, de lo contrario es distinto de 0. SY-DATUM - contiene la fecha del sistema. SY-UZEIT - contiene la hora del sistema. SY-TABIX - contiene el índice de una tabla interna.

Acceder a esta publicación

Creado y Compartido por: Lisset De Jesus Velazquez


👉Bueno, estos fueron los últimos artículos de 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.