¿El ABAP está muerto?

Con tanto HANA XS, Fiori, SAPUI5, JavaScript y demás, muchos me hacéis esta pregunta… y la respuesta es fácil: ABAP sigue siendo el lenguaje de programación básico de SAP, tanto en el viejo R/3 como en el nuevo S/4, por lo que le queda mucha vida por delante.

A corto plazo, me da que va a haber unas cuantas migraciones para pasar a la Business Suite on HANA y/o al S/4HANA, que ya sabemos que son dos cosas distintas, ¿no? 😉

Bien, pues aunque para esto SAP nos proporciona una serie de herramientas, quizás tengas algún (ejem, ejem…) desarrollo de cliente en tu instalación… y puede que ese desarrollo no esté muy optimizado (ejem, ejem…), por lo que quizás tengas que revisarlo… ya que las cosas en HANA, en general, irán más rápido siempre que sean estándar y/o estén bien diseñadas.

Por supuesto, la ventaja de HANA no es únicamente esa (que lo de antes vaya más rápido), sino que se abre un nuevo mundo de posibilidades, lo que ha llevado a redefinir múltiples procesos y reescribir millones de líneas de código… en ABAP.

Evidentemente, no puede ser el mismo ABAP, ya que no tendría mucho sentido seguir haciendo lo de siempre y programando igual que hace 20 años cuando la idea principal era “no cargues la base de datos con trabajo, ya lo haces en la aplicación” y ahora es justo la contraria: “todo lo que puedas meter a nivel de base de datos, adelante”.

Ya sabéis, el acceso a memoria es más rápido, el almacenamiento columnar y todas esas cosas… ¿Que no lo sabéis? Bueno, podéis empezar por aquí: ABAP Development for SAP HANA

Y, en breve, otro curso interesante: Managing ABAP Systems on SAP NetWeaver

En resumen, que sí, que Fiori, UI5, HANA, Leonardo y todo esto, muy bien, pero no olvidemos el ABAP 😉

En mi opinión, este muerto está muy vivo…

¿SuccessFactors o Fiori?

Poco a poco, las pantallas de SuccessFactors se van “fiorizando”, como no puede ser de otra forma ya que parece que SAP, esta vez sí, se ha tomado en serio el tema de unificar la experiencia de usuario.

Evidentemente, esto no puede ser algo que se haga de un día para otro, pero todos los avances que se están haciendo van en la misma dirección: Fiori como nuevo paradigma de la experiencia de usuario SAP.

sfsfhome

De cara a 2017, está previsto seguir avanzando en esa línea, con mejoras y nuevas funcionalidades, que permitirán al usuario realizar todas las funciones que necesite desde el SAP Fiori Launchpad.

Habrá mejoras significativas en la “Home Page” (debería decir “Inicio”), desde donde el usuario podrá trabajar con funcionalidades de SuccessFactors, S/4HANA o SAP Business Suite, desde un único punto de acceso.

sfsf2

Están previstas también dos áreas de acceso directo a notificaciones y tareas pendientes (queda mejor “ToDo”, pero me estoy quitando de los anglicismos), que me permitan consultar en todo momento información relevante para mi trabajo.

sfsf3

Me gusta también la apariencia de la “My Workflows Requests” (bueno, sigo con el “espanglish”), donde podremos ver una lista de las aprobaciones que tenemos pendientes y/o el estado de nuestras tareas, pudiendo filtrar por distintos criterios y/o realizar acciones de manera individual o masiva.

sfsf4

Ah, y todo esto es algo que está planificado pero que SAP puede modificar en cualquier momento. Está sacado del roadmap (“mapa de ruta” queda raro”) de Enero de 2017, pero es susceptible a cambios.

sfsf5

Respondiendo a mi pregunta que da título al post, la respuesta es: SuccessFactors y Fiori 😉

SAP Fiori Launchpad en SAP Fiori 2.0

Venga, un poquito más de SAP Fiori 2.0 y la semana que viene cambio de tema… 😉

Lo de que SAP Fiori Launchpad va a ser el punto de acceso para todas nuestras aplicaciones, lo tenemos claro, ¿no? Si no, aquí tenéis entradas anteriores sobre el tema: https://aancos.com/?s=sap+fiori+launchpad

Evidentemente, esto ha ido avanzando, a medida que ha ido evolucionando Fiori y hoy podemos ver un SAP Fiori Launchpad más avanzando al que estábamos acostumbrados a ver:

flp

Básicamente, se han establecidos 3 áreas dentro de la pantalla inicial, entre las que te puedes desplazar de manera sencilla, como si estuvieras en un mirador, en el que no puedes abarcar de un sólo vistazo todo lo que tienes delante de tus ojos y haces un “barrido” panorámico.

areas

  • Área Me. Situada a la izquierda de la pantalla principal y donde podremos ver:
    • La imagen de perfil del usuario y su estado.
    • Configuración y preferencias.
    • Buscador de aplicaciones.
    • Herramientas para personalizar el contenido del área principal.
    • Objetos y aplicaciones visitados recientemente por el usuario.
  • Área Content. Es la parte principal de la pantalla, donde el usuario verá los tiles que lanzarán las aplicaciones, pudiendo mostrar información adicional. Es personalizable, pudiendo añadir/quitar aplicaciones o agruparlas y por supuesto, sólo aparecerán las aplicaciones permitidas para los roles que tenga el usuario.
  • Área System. Aparece a la derecha y se mostrarán notificaciones de distintas fuentes, como la entrada de workflow o notificaciones de chat. Dichas notificaciones se podrán agrupar, de manera que el usuario pueda acceder rápidamente a la información para una mejor toma de decisiones.

¿Quieres saber más? Pues mira aquí: SAP Fiori Launchpad – Overview

Y la siguiente entrada, prometido que no hablo de Fiori… 😉

SAP Fiori 2.0: lo quiero ver

Tras la entrada de ayer, hablando de generalidades de SAP Fiori 2.0, hoy toca enseñar algo más visual y concreto:


 
Ah, y me gustaría destacar que esto de Fiori 2.0 no es una opción, es la opción para los que vais a pasar a S/4HANA (antes o después), concretamente a partir de la release 1610: SAP Fiori 2.0 now available for SAP S/4HANA

¿Y si ya había empezado a trabajar con Fiori? Aquí os dejo una guía, con lo que necesitas saber: SAP Fiori 2.0 – What you need to know

Seguiremos informando… 😉

SAP Fiori 2.0: ¿una versión nueva?

No, no es una versión nueva… principalmente, porque no puede serlo, porque Fiori no es un producto, es simplemente un concepto.

Entonces, ¿qué es Fiori 2.0? Pues, simplemente, una evolución natural de algo que nació como un conjunto de 25 aplicaciones transaccionales, que a lo largo de estos 3 años se ha convertido en el nuevo paradigma de la experiencia de usuario SAP y que ha pasado a ofrecer más de 1.000 aplicaciones estándar.

Evidentemente, en este tránsito han surgido nuevas necesidades y conservado los principios de diseño básicos (basado en roles, adaptativo, simple, coherente  y atractivo), han aparecido nuevos elementos como las overview pages, que nos llevan a que ya no seleccionamos la aplicación que queramos en nuestro launchpad y listo, sino que podemos tener una información previa a lanzar la aplicación.

ovp

Digamos que es otra forma de presentar nuestras aplicaciones, antes de enseñarte la información en bruto, te muestro un pequeño “overview”.

ovpp

Al igual que en el launchpad organizamos la información en tiles, en las overview pages tenemos cards de distintos tipos, en función de cómo queramos representar la información, Si queréis profundizar en esto, aquí os dejo un enlace: SAP Fiori 2.0: The Ideal Overview

(Si lo del “launchpad” y los “tiles”, os suena a chino, probablemente encontréis este enlace más interesante: http://www.marca.es)

Aparte de esto, se han ido mejorando las capacidades de navegación e interacción de los usuarios, para mejorar su experiencia y aumentar su productividad, siguiendo unas directrices de diseño que podéis ver aquí: SAP Fiori 2.0 – The Design Guidelines (Version 1.40)

En serio, ¿todavía seguís con los batch-inputs? 😉

Regreso al futuro con SAP

Yo de mayor quiero ser como Björn Goerke, aunque sé que me pilla un poco lejos y un poco tarde… 😉

Si el año pasado nos enseñó a regresar de Marte con SAP, este año nos cuenta cómo podemos volver al futuro utilizando tecnologías/herramientas que tenemos a nuestro alcance: S/4HANA, HANA Cloud Platform, HANA Cloud Connector, HANA Cloud Integration, Hybris Cloud for Customer, WebIDE, IoT, APIs

vora

Merece la pena que veáis el video, podréis ver cosas como:

  • Pasar de un sistema R/3 a S/4 en minutos.
  • Conectar un sistema on-premise con un sistema cloud.
  • Desarrollar una aplicación para actualizar información a partir de una plantilla.
  • Posibilidades del IoT.
  • Gráficas en tiempo real.
  • Conexión entre sistemas.
  • Aplicaciones móviles.

Todo esto bajo un hilo conductor y con sentido del humor, ¿qué más se puede pedir?

Aquí tenéis el enlace al video: SAP Executive Keynote: Björn Goerke

regr

SAP Smart Business Service: un servicio de HCP para trabajar con KPIs de manera “sencilla”

Antes de empezar con el post, una breve explicación de 2 conceptos que aparecen en el título del mismo, que no deja de ser una explicación absurda porque si no conoces el significado de los mismos, poco interés te va a despertar el post  😉

¿Qué es esto de SAP Smart Business Services ? Un servicio dentro de HCP que te permite crear herramientas, cuadros de mandos y pequeñas aplicaciones, basadas en ciertos indicadores de negocio, todo gestionado desde un entorno Fiori Launchpad.

¿Y qué necesito para probar esto? Pues, evidentemente, tener una cuenta en HCP y dar una serie de pasos, como estos:

  • Activar el servicio de Portal y publicar un portal del tipo Fiori Launchpad.

sbs1

  • Activar el servicio Smart Business y ajustar el destino flpuis, que se habrá creado automáticamente al activar el servicio, cambiando el tipo de autenticación que trae por defecto.

sbs2

sbsdest

  • Ir a la configuración del servicio SAP Smart Business, concretamente a Configure Smart Business Apps, para enlazar el Portal que hemos creado con el servicio.

sbs3

  • Si vamos ahora a ver el Portal que hemos creado, podremos ver el Fiori Launchpad que nos ha creado para configurar las aplicaciones:

sbs5

  • Creamos una base de datos HANA, tocamos “unas cuantas cosas” y ya está todo: podemos trabajar con nuestros KPI’s, desde HCP.

sbs7

Bueno, vale, hay que detallar eso de “unas cuantas cosas”, pero os los explican mejor en estos artículos, que es donde me he “inspirado”:

http://scn.sap.com/community/developer-center/cloud-platform/blog/2016/07/03/fiori-analytics-on-hcp-using-smart-business-services–i

http://scn.sap.com/community/developer-center/cloud-platform/blog/2016/07/03/fiori-analytics-on-hana-cloud-platform-using-smart-business-service-2

http://scn.sap.com/community/developer-center/cloud-platform/blog/2016/07/03/fiori-analytics-on-hana-cloud-platform-using-smart-business-service-3

sbs10 sbs11

Ya sabéis, yo sólo recopilo información y pruebo cosas, que incluso funcionan… 😉