Expresiones Regulares – Regex

El otro día estábamos ya a punto de poner a nuestro primer cliente en productivo con nuestra aplicación SaaS (CAP, SAPUI5, Hana Cloud, CPI, … ), habíamos creado un tema corporativo muy bonito y de repente cuando vamos a asignarlo en el Fiori Launchpad no nos aparece por ningún lado la posibilidad de asignar los... Continue Reading →

Upgrade SaaS

Hace unas semanas os hablé sobre la posibilidad de generar aplicaciones para ser consumidas vía suscripción, lo que llamamos Software as a Service (SaaS). En este nuevo post vamos a analizar la forma de desplegar las actualizaciones de nuestra aplicación una vez nuestros clientes están suscritos. Para las actualizaciones, debemos implementar los cambios en nuestro... Continue Reading →

API ABAP

Hoy vamos a ver una manera rápida de generar y exponer un servicio desde nuestro servidor ABAP. Muchas veces tenemos la necesidad de que alguna aplicación llame a nuestro servidor ABAP para ofrecerles algunos datos o que realice alguna operación, por lo que debemos generar un servicio que atienda esa llamada. Como ya hemos visto... Continue Reading →

SaaS Multitenant

Llevamos unos meses trabajando en un producto integrador entre varias soluciones de recursos humanos Cloud y no Cloud. El producto está compuesto por un bloque sobre CPI y otro sobre BTP. En este bloque de BTP tenemos una mega aplicación multi-target construida en CAP con su parte de persistencia sobre HANA Cloud y su parte... Continue Reading →

Git en BAS

Este va a ser un post sencillito para dejar una serie de comandos Git que nos pueden servir a la hora de trabajar con BAS (Business Application Studio) que como ya sabéis es el servicio de SAP BTP en Cloud Foundry que ofrece un entorno de desarrollo modular para la implementación eficiente de aplicaciones. Aunque... Continue Reading →

Bloqueo optimista en SAPUI5

¿Cómo manejar las operaciones transaccionales en SAPUI5? Esta es una cuestión central que debería abordarse en cada fase de diseño de la arquitectura.  Ya me ha pasado en varios clientes (por no decir en la mayoría) que cuando sacamos este tema sobre los bloqueos, y les cuento las posibilidades que ahora explicaré, siempre me dicen lo... Continue Reading →

CPI: Adaptador Receptor SFTP

Hace unos días un compañero me comentó que en un cliente tenían que hacer una pequeña integración para acabar dejando un fichero en un servidor SFTP, y además tenían instancias de CPI disponibles ya que dicho cliente tiene SFSF Employee Central. Así que voy a aprovechar para explicar los pasos para la implementación del Receiver... Continue Reading →

SAPUI5: Adaptación al dispositivo

Como ya sabemos, o deberíamos saber, toda aplicación Fiori debe cumplir con los 5 principios que SAP nos repite constantemente: En este post vamos a hablar un poco del segundo de ellos, donde se refiere a que dichas aplicaciones deben de ser capaces de adaptarse al dispositivo en el que se están ejecutando. Y pese... Continue Reading →

oData Versión 4

Este post va a ser un poco más teórico que otras veces (en post posteriores nos meteremos con el desarrollo), y vamos a explicar unos cuantos conceptos que han entrado en juego con el estándar OData versión 4 que ya tenemos desde hace tiempo disponible en el Gateway, y cada vez tenemos más plantillas Fiori... Continue Reading →

Métodos de Arrays (JavaScript)

Como ya supongo que tenéis todos claro, en las aplicaciones Fiori utilizamos JavaScript para tratar sobre todo la lógica en los controladores. En muchos casos nos toca tratar con arrays y para ello podemos utilizar los métodos de estos objetos para facilitarnos estas tareas. Vamos a tratar de explicar de forma rápida unos cuántos métodos:... Continue Reading →

Blog de WordPress.com.

Subir ↑