Cómo ejecutar un SAP ¿Informes?
⚡ Resumen inteligente
SAP Los informes son programas ABAP ejecutables que leen datos de la base de datos y los muestran en pantalla, utilizando una pantalla de selección para filtrar la población, el período y el diseño antes de que se genere la salida ALV.
¿Qué es un SAP Informe?
An SAP Un informe es un programa ABAP ejecutable que lee datos de la base de datos y genera una salida basada en los criterios de filtro seleccionados por el usuario final en la pantalla de selección. La ejecución de un informe es un programa ABAP ejecutable que lee datos de la base de datos y genera una salida basada en los criterios de filtro seleccionados por el usuario final en la pantalla de selección. SAP Los informes casi nunca actualizan la base de datos; por diseño, son de solo lectura, lo que permite ejecutarlos de forma segura en producción durante el horario laboral.
Las distintas categorías de informes son:
- Estándar SAP (aqui) — enviado por SAP dentro de los módulos principales (por ejemplo, RPCALCU0 en Nómina o RM07DOCS en MM).
- Reportes personalizados — Programas Z desarrollados por su organización para cubrir requisitos locales no contemplados en los informes estándar.
- Consultas ad hoc - SAP Consulta (SQ01/SQ02/SQ03) o el más reciente QuickViewer (SQVI) que permiten a los usuarios funcionales crear un informe sin código ABAP.
Formas de ejecutar un SAP Reportes
Los informes estándar suelen estar asociados a un código de transacción funcional (por ejemplo, S_PH0_48000510 para Cuentas de Nómina). Si no hay una ruta de menú disponible, puede iniciar cualquier programa directamente. Los tres puntos de inicio más comunes son:
- SA38 — Ejecución de programas ABAP: Introduzca el nombre del programa, seleccione una variante si existe y pulse F8 para ejecutarlo. SA38 es la forma más rápida para que los usuarios finales accedan a un informe conocido por su nombre de programa.
- SE38 — Editor ABAP: Los desarrolladores abren el código fuente en SE38 y pulsan F8 para ejecutarlo. SE38 también permite adjuntar una variante, activar una sesión de depuración o mantener los textos de la pantalla de selección.
- SE93 o Favoritos: Guarde el código de transacción o el programa más la variante como favorito, o envuelva el programa en una transacción de parámetros creada en SE93, para que los usuarios comerciales puedan ejecutarlo desde el SAP Menú de fácil acceso.
Los siguientes elementos deben configurarse durante la ejecución cualquier SAP Informe sobre la pantalla de selección.
Seleccione un período
Seleccione un período para el cual se ejecutará el informe; por ejemplo, Hoy (solo datos del día actual), Hasta hoy (todos los datos del pasado hasta hoy), Mes actual o Año actual.
También puede seleccionar el Otro período Seleccione el botón de opción y especifique una fecha de inicio y una fecha de finalización personalizadas para el horizonte de informes.
Para obtener informes de nómina y recursos humanos, también puede hacer clic en el Nómina Botón Periodo y especifique un período de nómina como el período de tiempo para el cual se generará su informe.
Seleccione una Población
Puede limitar el número de registros o personas que procesa el informe introduciendo diferentes criterios de selección en la pantalla de entrada.
Puedes añadir campos de criterios de selección adicionales. Para acceder a su informe, haga clic aquí. Selecciones adicionales.
- En Opciones de selecciónMarque los campos que desea agregar al área de selección del informe.
- Haz clic en el botón de flecha para moverlos a la columna de la derecha.
El campo seleccionado aparecerá ahora en la Campos de selección Lista. Haga clic en la marca de verificación para volver a la pantalla de selección.
El nuevo campo de selección aparecerá en la pantalla del informe junto a los originales.
Restringir valores de selección en la pantalla de entrada
Puede incluir rangos y valores individuales en su informe. Haga clic en el Selección múltiple botón (el icono de la flecha derecha) junto a cualquier campo.
El próximo SAP La pantalla te permite:
- Ingrese varios valores únicos que serán incluido.
- Introduzca un rango de valores que serán incluido.
- Ingrese varios valores únicos que serán excluidos.
- Introduzca un rango de valores que serán excluidos.
Puede restringir aún más los criterios de selección utilizando opciones de selección; por ejemplo, igual a, distinto de, mayor que, menor que o coincidencias de patrones con comodines (*) y +).
Guardar y reutilizar variantes
Una variante es un conjunto guardado de valores de pantalla de selección. Una vez que complete la pantalla de selección para un informe que ejecute con frecuencia, guarde los valores como una variante para que usted o un proceso en segundo plano puedan reutilizarlos más adelante sin tener que volver a escribirlos.ping.
- En la pantalla de selección, rellene todos los campos que desee conservar.
- Elija Ir a → Variantes → Guardar como variante (o presione Ctrl+S).
- Introduzca un nombre de variante (comience con Z o Y para variantes personalizadas), un significado y configure atributos como: Proteger variante or Solo para procesamiento en segundo plano si es requerido.
- Guardar. La variante se almacena en las tablas VARI y VARID y se puede transportar entre sistemas.
La próxima vez que ejecute el informe desde SA38 o SE38, introduzca el nombre de la variante en el Variante campo o haga clic en el Obtener variante botón (Shift+F5) para cargarlo antes de pulsar F8.
Formato SAP Salida de informe
Una vez que haya generado su informe, podrá modificar fácilmente el diseño de los resultados (ordenación, sumas, gráficos, etc.) utilizando la barra de herramientas ALV que se muestra a continuación.
También puede guardar el resultado en su disco duro local siguiendo los pasos que se indican a continuación.
- Haga clic en Lista.
- Elija Exportar.
- Seleccionar Archivo local.
- Seleccione el formato deseado (texto sin convertir, hoja de cálculo, texto enriquecido, HTML).
- Haz clic en la marca de verificación verde para continuar.
Ingrese el directorio, el nombre del archivo y haga clic. GenerarEl informe se guardará en la ruta seleccionada.
Ejecutar un SAP Informe de antecedentes
Los informes de larga duración deben ejecutarse en segundo plano en lugar de en diálogo. Los trabajos en segundo plano liberan su SAP La sesión de la interfaz gráfica de usuario (GUI) respeta el tiempo de espera de diálogo de 60 minutos y permite programar el mismo informe de forma recurrente.
- Desde la pantalla de selección - elegir Programa → Ejecutar en segundo plano (F9). Seleccione un dispositivo de salida (SAP nombre de la impresora como LOCL), y Inmediato Fecha / Hora comenzar. Luego elegir Guardar — El trabajo se ejecuta bajo su usuario con sus autorizaciones predeterminadas.
- Desde SM36 — Definir trabajo en segundo plano: Asigne un nombre al trabajo, establezca la clase (A/B/C para prioridad), defina la condición de inicio (inmediata, fecha/hora, evento o después de un trabajo predecesor) y, a continuación, agregue un paso de tipo Programa ABAPSeleccione el programa y una variante. Guardar.
- Monitor con SM37 — Descripción general del trabajo: Filtre por usuario, nombre del trabajo o estado (Programado, Liberado, Listo, Activo, Finalizado, Cancelado), seleccione el trabajo y vea la salida de la cola de impresión o el registro del trabajo.
Para ejecuciones recurrentes (nóminas diarias, análisis de antigüedad mensual de saldos), adjunte siempre una variante para que el trabajo se ejecute con un conjunto controlado de datos de entrada y utilice un usuario con permisos técnicos en lugar de un ID de usuario personal.
Preguntas frecuentes sobre bancarrota SAP Informar de errores y soluciones
Los problemas más comunes en la pantalla de selección y durante la ejecución del informe son:
- Tiempo de espera agotado en el diálogo (volcado TIME_OUT en ST22) — Ejecute el informe en segundo plano mediante F9 o SM36.
- Error de autorización (S_TCODE o S_PROGRAM) — Compruebe SU53 inmediatamente después del error y pida al equipo de seguridad que añada el objeto que falta.
- No se han seleccionado datos. — Verifique el período y la población, y compruebe que la variante no se haya guardado con un rango de fechas obsoleto. Cargue una variante nueva si el informe admite variables de fecha (D fecha dinámica).
- El diseño ALV no coincide con las expectativas. - elegir Configuración → Diseño → Elegir para cargar un diseño guardado, o Configuración → Diseño → Guardar para guardar sus opciones de columnas/ordenación/subtotal.
- El informe se ejecuta pero la exportación a Excel está vacía. — asegúrese de que se muestre la cuadrícula ALV (no una lista clásica) y utilice Lista → Exportar → Hoja de cálculoLas listas clásicas deben exportarse mediante Sistema → Lista → Guardar → Archivo local.
- El trabajo de fondo permanece en Ready — No hay procesos de trabajo en segundo plano gratuitos; compruebe RZ12/SM50 o pida a Basis que añada procesos BGD.















