Después de pensarlo cerca de 15 segundos (ya en mi casa) estuve probando cosas sencillas en ABAP. Aunque debo confesar que todavia es un lio cargar la base de datos desde el archivo de lotes, loguearme y llegar hasta la parte del fronted que me ayuda a programar
Debo agradecer al gran Google y unos artÃculos que encontre que me hicieron esta primera experiencia un tanto más amena, y es que intente ingresar solo y me sentia como en un edificio no sabia por donde ir :S tiene tantas opciones que llega a ser abrumador.
Una vez que llegue a la parte que me interesaba comence con el programa de toda la vida y con la cual podemos animarnos o desmoralizarnos.. El tan empleado Hola Mundo
A continuación dejo el ejemplo:
*Primer programa en ABAP 4.6D Gracias a KITA por lo animos y a Victor
*por prestamarme los CD’s =)
*Para terminar una linea de instruccion se debe agregar PUNTO
REPORT Z_HOLA_MUNDO.
WRITE:/’Hola Mundo, primera incursion en ABAP’.
WRITE:/’Saludos a mi KITA que debe estar descansando despues de una’.
WRITE:/’semana de arduo trabajo’.
Como pueden ver no es nada del otro mundo, pero tiene su merito tan solo instalar la aplicación cerca de 2 semanas para conseguir el programa y dos dÃas para instalarlo (conversión de unidad a NTFS y otras cosas) xDD
En el post anterior mencione que solo tenia que aprender la sintaxis y no estaba tan errado, aunque tampoco lo estoy respecto al funcionamiento del ERP por lo menos en lo mas elemental
para terminar el post dejo el segundo ejemplo que hice, en el mismo archivo.. Si ya se que debi crear otro, pero ya estaba muy animado para entonces
*Prueba de opciones con WRITE y DATA..
*Declaracion de variables o lo mas cercano que hay..
*El tipo Float (F), Integer (I) no requieren (NI dejan) asignar una
*cantidad a contener. Ademas en el caso de Float la cantidad se escribe
*entre apostrofes. En el caso de Numeric Text (N) funciona con y sin ”
DATA:
cadena(15) VALUE ‘ABAP y SAP R/3′,
fl_numero TYPE F VALUE ’41.5′,
int_numero TYPE I VALUE 300,
txtnum_numero(3) TYPE N VALUE 123,
packed_numero(2) TYPE P VALUE 13,
hex_numero(2) TYPE X VALUE ’18′,
fecha TYPE D VALUE ’20061024′,
hora TYPE T VALUE ’244050′.WRITE:/’__________________________Esto es un salto de linea forzado =p’.
WRITE:/”.
WRITE:/’A continuacion se escriben los tipos en ABAP 4.6D’.
WRITE:/ ‘cadena, fl_numero, int_numero, txtnum_numero, packed_numero’.WRITE:/ ‘hex_numero, fecha, hora’.
WRITE:/ cadena, fl_numero, int_numero, txtnum_numero, packed_numero.WRITE:/ hex_numero, fecha, hora.
Y como en todo la documentación en lÃnea también me saco de apuros.


