Friday, April 20, 2012

Experimentos de Blag con SUP - Volumen 2


Como lo prometi...aqui esta otro de mis experimentos con SUP...esta vez, queria hacer algo mas interesante y mas complejo...algo que realmente ...Asi que tome algo que construi hace bastante tiempo utilizando PHP y SAP...Estoy hablando de la emulacion de SBWP mas conocido como SAP Mail.
Por supuesto, tuve que regresar a mis raices en ABAP roots y construir algunos modulos de funciones RFC.
(El codigo es un poco extenso, asi que voy a subirlo junto con el codigo de SUP a Code Exchange )
Con eso listo...podemos empezar a trabajar con SUP...primero que nada, dejenme enseñarles el modelo.


Realmente, es mas sencillo de lo que se ve. Como tenemos 4 modulos de funcion, debemos crear 4 MBO's (Business Model Objects) y enlazamos 2 de elllos...El de Titles con el de Details...



Debemos establecer una relacion entre Titles y Details, porque vamos a tener una pantalla con los Titulos y para cada uno de ellos vamos a mostrar el detalle.



Es muy importante definir el Personalization keys, puesto que vamos a utilizarlos como parametros para los  MBO's.


Este es el Personalization para el MBO Send Mail.



Con toda la explicacion, podemos echarle un vistazo a la demo, que corre en un emulador de BlackBerry.







Como pueden ver, podemos hacer todo lo que hariamos en la transaccion SBWP...pero como siempre -:(  tengo un pequeño bug...en la ventana de Reply, el "To:" deberia estar lleno, sin embargo, no he podido conseguirlo aun...porque despues de todo...SUP es una nueva tecnologia, y todos estamos aprendiendo a utilizarla -;)

https://cw.sdn.sap.com/cw/groups/blag-stuff?view=documents

No comments: