Como conocí a Success Factors (cap.3)

El capitulo de hoy se podria llamar perfectamente «Cada día sabemos más y entendemos menos». Esta frase celebre de Albert Einstein podria ilustrar perfectamente lo vivo en el dia 0.

Para ilustrar el capítulo, he puesto el típico diagrama que vemos en todas las presentaciones, ese que te hace ser un «experto» cuando recitas todos los puntos del mismo.

DIA 0 – Arquitectura

Al arrancar un proyecto de nuevo, con una arquitectura nueva, siempre necesitas utilizar las referencias del proveedor, sobretodo para no olvidarte alguno del os 30 componentes que hay que tener presentes antes de publicar un «hola mundo» en HTTP.

Así que como en cada poryecto, se tira de repetorio classico, los hits: BTP, Integration Suite, Cloud connector…

Este mismo repertorio, esta casi montado cuando haces una migración a RISE de Hana o S4/Hana, es decir, te dejan la infraestructura casi apunto para que añadas passwords y otros temas de seguridad.

Uno de los componentes principales para (que no obligatorio, pero des de siempre MUY RECOMENDADO) por SAP, és el cloud connector, que si no lo conoces te lo presento en esta entrada:

Pero.. ¿donde esta el cloud connector?

Después de una larga y extensa búsqueda y no encontrar el cloud connector para conectar con BTP, decidimos consultar a SAP, ¿dónde está nuestro Cloud Connector de la máquina de ECP? (Employe central Payroll a día de hoy como un R/3 de toda la vida)

Resulta que a diferencia de RISE que sí que te incluye un cloud connector, si quieres tener un cloud conector para las máquinas que calculan nómina necesitas instalar on-premise este componente y a partir de aquí, solicitar a SAP el acceso a su SAP Router que nos permitirá acceder a sus máquinas.

Para mí, esto es una limitación, ya que pierdes un componente que por otro lado, en BTP siempre se recomendá que uses.

Si es cierto que SAP te permite una conexión «más directa» que por seguridad de todos no date más detalles, pero a mi entender no estamos siguiendo los patrones de diseño de arquitectura de BTP que el propio SAP nos recomienda.

¿Cuál sería el check list?

Pues bien, aunque todo siempre en las ofertas sea de color de rosas, te paso algunos tips que he ido aprendiendo para verificar antes de arrancar un proyecto que minimizas sustos de arquitectura.

Revisa que tengas los entornos SAP: Una vez fijes en la arquitectura, por ejemplo un proyecto en S4/Hana es importante revisar que maquinas dispones y cuáles son sus «límites». En nuestro caso, aunque las promesas de cálculos de nómina en 10 segundos eran interesantes, al abrir la máquina nos dimos cuenta de que no era ni S ni 4 ni Hana, aun teniendo las «amenazas de SAP» de migración o muerte en 2027.

Para ver que maquinas tienes, un simple click en «Sistema» y luego en «Estado…» nos dará la respuesta:

Allí podremos ver qué hay entre «bambalinas», los puntos importantes son las versiones de producto (acuérdate de mirar la versión de BASIS y ABAP), si el sistema es Unicode (que debería) y que base de datos tenemos.

Una cosa que sí que me ha llamado la atención es que las maquinas ECP no tienen clave de desarrollador. Todo el mundo con su rol oportuno puede desarrollar.

  • El siguiente punto a revisar serían los host de la máquina y los time outs, estos pueden afectar al rendimiento de la máquina si son muy grandes. Sorprendentemente en ECP el time out está fijado en 2 horas por defecto.

Este punto lo revisamos en la transacción «SMICM –> Go to (Menu) –> parameters –> Display.». Allí tendremos el host y el time out.

  • Aparte de estos pequeños checks a nivel de SAP S/4 o R/3, también podemos revisar los servicios que tenemos a nivel de BTP. Aquí en las propuestas o si te aventuras con SAP for Me puede ser algo raro. Te pueden aparecer servicios que ni encontraras en internet que son, servicios con nombres parecidos pero no del todo. Entonos desarrollo, otros productos sin entornos de desarrollo… un sin fin.

El truco para ver qué servicios tenemos es ir a la Global account de BTP y allí veremos las cuotas de los servicios contratados (y también los que son gratuitos con la cuenta BTP, como por ejemplo Business Application Studio).

En la opción «Entitlements» -> «Service Assignements». Allí veremos cuanta cuota tenemos disponibles y en caso de dudas, podremos ver que significa cada plan y cada servicio de manera rápida.


Estos 4 tips nos pueden ayudar a tener bajo control los gaps de arquitectura entre lo que te venden y lo que se materializa. Acordaros siempre que «podremos hacer un listado» siempre es que sí, pero el matiz siempre es, donde, de que datos dispondré y cuando tardará en recoger los datos.

Como siempre suscribete, dale a la campanita de notificaciones y comparte en redes para estar a la última. Vota Like / Dislike para aportar feedback.

Una respuesta a «Como conocí a Success Factors (cap.3)»

  1. Enric, hablas de muchas cosas en el artículo, pero me sorprenden especialmente estas:

    – Que tengas que pagar el Cloud Connector aparte y hacer magia negra para conectar los sistemas.

    – Que la máquina en la que se calcula la nómina realmente no sea un S/4 y ni siquiera HANA; vamos un ECC peladito. Algo lógico también, si tenemos en cuenta que la nómina es la de siempre, por otro lado 😉

    Lo de la clave de desarrollador sabía que en S/4HANA era así, pero no que lo habían puesto también en el ECC.

    Ojito, con que la gente se ponga a hacer «holamundos» y te claven luego licencia de desarrollador.

    Sobre el tema del SAP for Me, hay que ser valiente para meterse ahí; precisamente, lo hice hace unos días y tengo pendiente un post contando mi experiencia.

    Si yo, que tengo 4 mierdas, me pierdo, no me quiero ni imaginar en un cliente medio grande…

    De todas formas, ten en cuenta, que si todo fuera fácil, no estaríamos tantos viviendo de esto.

    Aprovecha, que ahora con Joule nos vamos a quedar todos sin trabajo…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.