Close

Luis Cruz

Convertir números (importes) a letras en ABAP

Para convertir números o importe a letras puedes usar la función de SAP  “SPELL_AMOUNT”, a continuación te mostramos con se utiliza esta función mediante un fragmento de código con comentarios para explicar mejor el ejemplo.

Leer artículo

Programacion orientada a objetos en ABAP (POO) Part I

Usualmente la teoría es muy aburrida así que tratare de ser breve, si quieres profundizar más en la teoría puedes leer en wikipedia. Para mi punto de vista lo mejor de la programación orientada a objetos (POO de aquí en adelante)  es que facilita la reutilizacion, organización y mantenimiento del código. Pero antes de seguir debes conocer estos conceptos básicos sobre la […]

Leer artículo

ABAP: Descargar archivo separado por comas (CSV) para usar en Excel

Abap, descargar a excel

Puedes descargar los datos de una tabla interna de ABAP a un archivo separado por comas (CSV) utilizando la combinación de funciones GUI_DOWNLOAD y SAP_CONVERT_TO_TEX_FORMAT, esto es perfecto para bajarlo a Excel, ya que el formato CSV puede ser abierto en Excel. Para tu conveniencia aquí hay un ejemplo de cómo utilizar las funciones.

Leer artículo

Optimizar y medir el uso de memoria en ABAP

Para que un programa sea rápido no solo se necesita de una buena infraestructura (Ancho de banda, RAM, CPU, etc), ademas se debe programar correctamente haciendo uso de buenas practicas al escribir el código. Algunas de las buenas prácticas a las que debemos de poner atención son las relacionadas al uso de memoria. Veamos ahora […]

Leer artículo

Obtener el primer y ultimo dia del mes en ABAP

Obtener el primer día del mes es fácil, el problema es cuando debemos obtener el ultimo día del mes y especialmente del mes de febrero que puede terminar en 28 o 29 en caso de que sea un año bisiesto. Obtener el primer día del mes. El truco consiste en reemplazar el dia del mes por un […]

Leer artículo

Validación de créditos en SD

La validación de créditos (o gestión de riesgo) de los clientes es bastante flexible en SAP (SD) y tiene muchas opciones, así que en este articulo veremos como detener las ventas a clientes con pagos vencidos mayores o iguales a 15 días. 

Leer artículo