viernes, 14 de diciembre de 2018

Trasteando con SAP UX cumple dos años

De nuevo, nos ponemos de celebración, porque hoy el blog cumple 2 añitos.

Sí, es verdad que ha sufrido un bajón estos últimos meses, necesitaba un descanso y, cuando me he querido dar cuenta, me costaba retomar el blog. Pero ya vuelvo a estar en marcha.

La verdad es que últimamente no le puedo dedicar a SAPUI5, Screen Personas o Gateway todo el tiempo que me gustaría, pero intentaré usar el blog para seguir aprendiendo y enseñando cosas y "anotar mis apuntes" para que luego no me olvide de lo que aprendo. ¿Sabéis la de veces que he recurrido ya al blog para recordar cómo hacer algunas cosas?

Con este post incluido, serán un total de 113 artículos publicados. Entre ellos están incluidas las inestimables colaboraciones de Miguel Rodriguez y Carlos Blanco, a los que siempre espero con los brazos abiertos para cualquier nueva aportación ;).

Como eso del ascii art no se me da muy bien,
tendré que hacerme una tarta en pixel art

miércoles, 12 de diciembre de 2018

Crear un gráfico en SAPUI5 (I)

Una de las cosas más resultonas que se puede aplicar a una aplicación, es la posibilidad de mostrar gráficos (charts). Una tarea que puede parecer compleja cuando nos toca pegarnos con ella en SAPUI5... porque lo es, para que vamos a engañarnos.

Así que vamos a ver si aprendemos a crear nuestros propios gráficos poco a poco, para llegar a construir cosas más complejas.

La verdad es que hay mucha documentación que mirar, y yo apenas he aprendido más que lo básico, así que espero que pueda ser útil para que podamos ir aprendiendo poco a poco. Primero crearemos un ejemplo muy sencillo y luego lo íremos ampliando en artículos posteriores.

¿Y qué ejemplo puede resultarnos interesante? ¿Quizá uno que nos muestre los ingresos de la compañía año tras año, o la venta de materiales por país? No, uno más interesante aún, ver cómo se distribuye la probabilidad de resultados en una tirada de dos dados de seis caras (lo que los frikis llamamos 2d6). Por si nos da por jugar al Dungeon World.

Menudo frikazo, ¿verdad?

miércoles, 28 de noviembre de 2018

SAP HCM y Portal: Vacaciones a final y principio de año

Está claro que una de las principales aplicaciones a utilizar cuando se monta el portal del empleado (el Employee Self-Service, ya sea el de WebDynpro como el de Fiori), es la que nos va a permitir solicitar absentismos, My Leave Requests. Una utilidad que tiene alguna carencia, pero que siempre resulta muy interesante. En este artículo, voy a contar una curiosidad específica de esta aplicación, así que va destinado específicamente a aquellos consultores de SAP HCM que se pelean con el portal.

Vamos a ver cómo se comporta la aplicación a finales de año, cuando tenemos que coger las vacaciones de navidades y se nos solapa el contingente/derecho del presente año (que a lo mejor podemos gastarlo, por ejemplo, hasta el 31 de enero del año siguiente) con el derecho del año siguiente.


miércoles, 21 de noviembre de 2018

Un período de descanso

No, no, no he dejado el blog en el olvido. Ya han pasado dos meses desde que publiqué el último artículo, pero estoy en una época en la que, por falta de tiempo y un poco de ganas, me cuesta ponerme a escribir un post. Tengo varias ideas en mente, cosas sencillas, como siempre, relacionadas con gráficas, con servicios oData, con workflows (de los antiguos y temidos workflows), con SAP HCM, también quería cambiar la visualización de la web, pero había querido darme un descanso y, cuando me he querido dar cuenta, ya cuesta coger la dinámica.

Pero todo es ponerse. Espero poder publicar pronto, y volver a cogerlo con ganas.

miércoles, 19 de septiembre de 2018

Crear un portal freestyle con SAP Cloud Platform (y III): Menú y Fiori Launchpad

En artículos anteriores, nos habíamos propuesto montar un portal con SAP Cloud Platform. Le habíamos dado forma y contenido, pero sólo teníamos una única página.

Esta vez vamos a mejorar un poco más el sitio web: Vamos a añadir varias páginas más y las pondremos accesibles mediante un menú. Además, una de esas páginas será un Fiori Launchpad y otra será un acceso directo a una aplicación SAPUI5.

En resumen, con estos tres artículos el resultado habrá sido el siguiente:

  • En el primer post, vimos cómo crear una página inicial y darle forma.
  • En el segundo post, vimos como modificar el contenido con el editor de contenidos.
  • En este post, aprenderemos a crear menús y añadir un acceso a aplicaciones SAPUI5 que hayamos creado e incluso a un Fiori Launchpad.

Siempre con nuestro objetivo en mente: