Estos días estaba trabajando en un smartforms muy complejo (al rededor de 5 días de trabajo) y cuando estaba haciendo los últimos retoques, de repente aprecio este error Unable to interpret “?.=1-” as a number. El mensaje salía justo al abrir el formulario, entonces no había forma de acceder al formulario, no encontré una nota […]
Como implementar una nota de SAP
Las notas en SAP son correcciones a los programas, algo así como parches, y las podemos encontrar en el marketplace de SAP. La aplicación de estas notas se hace por medio de transacción SNOTE siguiendo estos pasos: Al ingresar en la transacción SNOTE, debemos descargar la nota en el menú Pasar a > Donwload de […]
Ejemplos de como usar Field Symbols
Los field symbols son marcadores de posición hacia un área de memoria determinada (similar a los punteros de C), con ellos podemos hacer referencia a cualquier variable u objeto sin importar el tipo de dato e incluso sin conocer el nombre del objeto con el que vamos a trabajar hasta que estemos en tiempo de ejecución. Como […]
Ejemplo para descargar smartforms a pdf
Anteriormente, publique como un usuario puede convertir un smartforms a pdf, pero ahora he subido un ejemplo de como generar directamente el pdf sin mostrar la pantalla de impresión utilizando un smartforms. Solo necesitamos agregar un poco de código y ahora en lugar de mostrar la pantalla de impresión, nos muestra una pantalla para elegir la […]
Convertir un formulario de SAP (Smartforms) a pdf sin programar
Existe una forma muy sencilla en la que podemos transformar un formulario de SAP (smartforms) a pdf, para esto solo generamos la vista previa del formulario
Encontrar match code para utilizar en nuestros programas
Básicamente existen 3 formas de encontrar el match code (o ayudas de búsqueda) de SAP que necesitemos para crear algun programa o tabla, estas son: Buscando dentro de una tabla existente, buscando en un programa que utilice el match code que deseamos o buscarlos en la transacción SE11. Veamos ahora en detalla estas opciones:
Debugging en SAP
En el modo debug de SAP podemos ejecutar un programa linea por linea y examinar los valores de las variables y el camino que toma un programa con el fin de encontrar errores. Activar el modo debug. Podemos activar el modo debug de SAP con una de las siguientes opciones: Entorno del modo debug. Aquí […]
Lo mejor de ABAP en 140 letras (o menos)
Ahora Abap Fácil para mi, esta en Twitter. Te invito a que sigas este blog en Twitter, usaré esta red social para avisarte cuando escriba un nuevo articulo sobre ABAP (o SAP) y ademas publicaré breves tips. Solo ingresa a https://twitter.com/abapesfacil y haz clic en Seguir.
Validar un email en ABAP usando expresiones regulares
Validar un correo electrónico puede ser un poco complicado por la libertad que existe para elegir un nombre para un email, sabemos que puede llevar una @ y antes de la arroba puede contener cualquier número, letra, puntos, guiones, etc. Luego de la arroba debe tener algún texto, luego al menos un punto y algunos […]
Mostrar ayuda personalizada al presionar F1 en SAP
Un buen programa debe estar bien documentado, es por esto que ahora les mostraré cómo desplegar un cuadro de ayuda personalizado cuando alguien presione la tecla F1 sobre algún campo, de esta forma los usuarios tendrán una mejor idea de el dato que el programa espera.