Índice del boletín
🔍 Dato Curioso
Solo el 10% de los trabajadores españoles se siente comprometido con su trabajo. Y septiembre es cuando más se nota.
Hay un dato del informe State of the Global Workplace 2026 de Gallup que cuando lo lees en voz alta produce un silencio incómodo: solo el 10% de los trabajadores españoles se siente comprometido con su empleo. Un 72% se limita a cumplir con sus obligaciones. Y un 18% reconoce estar activamente desmotivado.
España no solo está por debajo de la media europea, que ya es preocupante con un 12%. Está muy lejos del 20% de media mundial. Y Gallup estima que ese bajo compromiso global costó a la economía unos 10 billones de dólares en pérdida de productividad durante 2025. El equivalente al 9% del PIB mundial. Por falta de ganas, básicamente.
Y luego está el dato de InfoJobs de agosto de 2026 que conecta directamente con septiembre: el 34% de los trabajadores españoles busca o está receptivo a cambiar de empleo en los próximos doce meses. En Madrid ese porcentaje sube al 37%.
La paradoja de todo esto es que septiembre es el mes donde más propósitos laborales se hacen y donde más gente empieza a plantearse si está en el sitio correcto. No enero. Septiembre. Después del verano, con la cabeza despejada y con perspectiva real de lo que ha pasado en el año. Es el verdadero año nuevo profesional para mucha gente, con todo lo que eso implica.
Y en el ecosistema SAP esto se traduce de forma muy concreta: septiembre es cuando más movimiento hay en el mercado laboral técnico, cuando más proyectos arrancan después del parón de agosto y cuando más consultores deciden si van a seguir donde están o van a hacer algo diferente. Curioso que el mes de los propósitos no sea el que tiene fuegos artificiales
📰 Ultimas noticias
Devtoberfest 2026: cuatro semanas de aprendizaje gratuito para developers SAP. Y un gato.
Arrancó ayer, el 21 de septiembre. Hasta el 18 de octubre, SAP tiene preparado un mes entero de sesiones técnicas, tutoriales y retos para la comunidad de developers. Gratis. Online. En directo o en diferido según te venga mejor.
Este año la edición tiene un envoltorio de videojuego retro: puntuación, marcador, una pantalla que dice INSERT_COIN y un gato que hay que perseguir por la web para sumar puntos. Por debajo del disfraz está lo de siempre, que es lo que interesa: contenido técnico de calidad organizado por temática y día. Los lunes son ABAP Day, con sesiones centradas en novedades del lenguaje, ABAP Cloud e IA agéntica aplicada al desarrollo. El resto de la semana se reparte entre integración, datos, CAP y frontend.
Lo más interesante de esta edición es la integración con SAP TechEd 2026, que se celebra del 27 al 29 de octubre. Devtoberfest funciona este año como precalentamiento oficial: las tecnologías, herramientas y tendencias que aparecen durante estas cuatro semanas tendrán continuidad directa en las sesiones de TechEd. Si vas a seguir TechEd, hacer Devtoberfest primero tiene mucho más sentido de lo que parece.
El programa tiene 118 entradas entre sesiones y retos, con foco especial en agentes de IA, MCP y desarrollo SAP asistido por IA. Bastante alineado con todo lo que llevamos comentando en este boletín desde Sapphire 2026.
Y lo mejor de todo: las grabaciones y los tutoriales se quedan publicados después del evento. Si el ritmo de octubre no te deja seguirlo en directo, el contenido sigue ahí. Sin fecha de caducidad.
💹 Información en Bolsa
SAP en bolsa esta semana: consolidando en 185€ con el ojo puesto en octubre
Semana tranquila para SAP en bolsa. A 22 de septiembre de 2026, la cotización de SAP en Fráncfort se sitúa en 184,83€, con un rango diario entre 182,16€ y 186,04€ y un rango de 52 semanas entre 127,50€ y 244,30€.
La acción lleva semanas en una banda de consolidación entre 183€ y 190€ después del sprint de recuperación desde los mínimos de julio. Ni grandes subidas ni grandes caídas. El mercado está en modo espera y hay una razón muy concreta: el 21 de octubre SAP presenta los resultados del Q3. Hasta entonces, nadie quiere apostar fuerte en ninguna dirección.
Lo que sí hay de fondo es que los analistas siguen siendo optimistas. El precio objetivo medio a 12 meses es de 207,77€, con una estimación alta de 290€ y una estimación baja de 160€. Y los indicadores técnicos siguen sugiriendo compra fuerte según el consenso.
Desde los mínimos de 127,50€ de julio hasta los 185€ actuales hay una recuperación del 45% en poco más de dos meses. El mercado ha perdonado bastante. Si los resultados del Q3 confirman la aceleración en cloud que todos esperan desde hace meses... quizás el precio objetivo medio de 207€ empiece a parecer razonable en lugar de optimista.
Septiembre es también el mes en que SAP tiene el Devtoberfest en marcha y el TechEd a la vuelta de la esquina. Mucho ruido técnico positivo en el ecosistema que no siempre se traduce directamente en precio, pero que ayuda al sentimiento. 😄
⚠️ Sección puramente informativa. No constituye consejo de inversión. Soy consultor SAP, no gestor de fondos.
🚀 Mi Opinión
Hay dos tipos de personas en el mundo. Las que empiezan el año en enero con sus propósitos, su hoja en blanco y su energía renovada de después de Navidades. Y las que empiezan el año en septiembre, después del verano, cuando vuelve la rutina, el café de las ocho de la mañana y la sensación de que ahora sí, ahora de verdad, toca ponerse.
¿Tú de qué equipo eres? Porque en el fondo los dos son lo mismo. Una excusa para decirte que esta vez va en serio.
La diferencia es que en enero te mientes con más estilo. Hay algo en el ambiente de año nuevo, en los brindis y en los buenos deseos, que hace que los propósitos suenen más creíbles. En septiembre la mentira es más honesta, si eso tiene algún sentido. Sabes exactamente lo que estás haciendo. Te has pasado parte del verano pensando en lo que vas a cambiar cuando vuelvas. Y cuando vuelves... hay emails sin leer, proyectos que arrancaron solos y un cliente que llama el primer día como si agosto no hubiera existido.
Y entonces llegan las promesas de septiembre. Voy a ir más al gym. Voy a leer más. Voy a organizarme mejor. Voy a aprender esa tecnología que llevo posponiendo desde enero, que curiosamente también la pospuse desde el septiembre anterior. El ciclo es perfecto en su inutilidad.
En el ecosistema SAP septiembre tiene además su propio ritual: el Devtoberfest. Cada año SAP organiza su mes de celebración abierta para developers, con sesiones en directo, retos de código y comunidad, todo sin coste. Este año ya tiene calendario publicado. Cada día de la semana con su tema: ABAP y CAP los lunes, SAP Build los martes, integración los miércoles, datos e IA los jueves, frontend los viernes. Una excusa perfecta para decirte que este octubre sí que te pones al día con todo lo que has ignorado durante el año.
Y está bien. De verdad. No lo digo con ironía. Devtoberfest es una oportunidad real para aprender en formato corto, gratis y sin tener que pedir permiso a nadie. Pero seamos honestos: cuántos de los que se apuntan con entusiasmo llegan al viernes de la primera semana con todas las sesiones vistas. La respuesta estadística no es alentadora.
Lo que sí es verdad de septiembre, más allá de las promesas y los propósitos, es la dureza real de la vuelta. Porque el consultor SAP no vuelve de vacaciones a un trabajo tranquilo donde las cosas esperan. Vuelve a proyectos que han seguido su vida sin él, a clientes que acumularon preguntas durante agosto y a una agenda que se llena en cuarenta y ocho horas. Y sabe, con una claridad que en julio no tenía, que hasta Navidad no hay más. Que lo que queda del año es un sprint de cuatro meses donde las cosas se deciden, los proyectos se cierran o se eternizan y los go-lives de diciembre empiezan a verse en el horizonte con esa mezcla de adrenalina y pánico que solo los consultores SAP entienden bien.
Entonces sí, aprovecha septiembre. Apúntate al Devtoberfest si te apetece. Haz propósitos si eso te ayuda a arrancar. Decide si este cuatrimestre es el de la certificación, el del freelance, el de mejorar el sueldo o simplemente el de salir a tu hora y desconectar de verdad.
Pero no te cuentes que en enero no ibas a hacer exactamente lo mismo.
¿Tú eres de equipo enero o equipo septiembre? ¿Y cuántos propósitos de este septiembre crees que vas a cumplir de verdad?
🧩 SAP Técnico
Procesamiento paralelo con aRFC: cuando el bucle LOOP ya no es suficiente
Hay un momento en casi todos los proyectos donde aparece un programa que tarda 20 minutos en ejecutarse y alguien dice "es que tiene que procesar 500.000 registros, no hay otra." Sí hay otra. Y se llama procesamiento paralelo con RFC asíncrono.
La idea es sencilla: en lugar de procesar todos los registros en un solo hilo, los distribuyes en paquetes y los mandas a procesar en paralelo a distintos work processes del sistema. El mecanismo clásico en ABAP tradicional es CALL FUNCTION ... STARTING NEW TASK. La función llamada tiene que ser un módulo de función remoto (RFC-enabled), y el sistema gestiona la asignación de work processes disponibles.
DATA: lv_task TYPE string,
lv_index TYPE i.
" Procesar en paquetes de 1000 registros
LOOP AT gt_paquetes INTO gs_paquete.
lv_index = sy-tabix.
lv_task = |TAREA_{ lv_index }|.
CALL FUNCTION 'Z_PROCESAR_PAQUETE'
STARTING NEW TASK lv_task
CALLING lv_callback ON END OF TASK
EXPORTING
is_paquete = gs_paquete.
" Controlar el número máximo de tareas paralelas
IF lv_index MOD 10 = 0.
WAIT FOR TASKS UNTIL lv_pending_tasks = 0 UP TO 30 SECONDS.
ENDIF.
ENDLOOP.
WAIT FOR TASKS UP TO 60 SECONDS.El truco está en el control de concurrencia. Si lanzas 500 tareas a la vez sin control, colapsas el pool de work processes del servidor de aplicación y el BASIS te llama a los diez minutos. Lo razonable es limitar el número de tareas paralelas activas — típicamente entre 5 y 15, dependiendo de la configuración del sistema — y usar WAIT FOR TASKS para sincronizar cuando necesitas los resultados antes de continuar.
La callback (el método que se ejecuta ON END OF TASK) es donde recoges los resultados de cada tarea mediante RECEIVE RESULTS FROM FUNCTION. Si no implementas ese handler correctamente, los errores en las tareas paralelas desaparecen sin rastro y el programa termina "bien" aunque haya fallado la mitad.
Para ABAP Cloud y sistemas modernos, SAP recomienda los Application Jobs con cl_apj_rt_api para cargas masivas, que ya vimos en un número anterior. Pero en sistemas on-premise con ABAP tradicional, el aRFC paralelo sigue siendo una herramienta muy válida y con un control muy fino del comportamiento.
🧩 SAP Funcional
Los mensajes de excepción del MRP: el semáforo que todo el mundo ignora
MD04, MD06, MD07. Las tres transacciones del MRP que cualquier consultor de MM conoce. Y sin embargo, los mensajes de excepción que generan son una de las cosas más ignoradas en la mayoría de los proyectos. El cliente los ve, no sabe qué significan, y los filtra todos para que no molesten. Resultado: el MRP propone cosas absurdas y nadie reacciona hasta que hay un problema de producción o de stock.
Los mensajes de excepción son avisos que el MRP genera cuando detecta situaciones que requieren una acción manual. No son errores — son el sistema diciéndote "esto no cuadra, alguien tiene que mirar." Hay varios grupos:
Grupo 1 — Mensajes de apertura: cuando hay necesidades cubiertas con stock u órdenes que aún no deberían haberse abierto (el plazo es demasiado largo). El MRP dice: "tienes material para 3 meses y la necesidad es en 6 meses, ¿seguro que quieres que esté aquí tan pronto?"
Grupo 2 — Mensajes de cierre/adelanto: al contrario, cuando la cobertura llega tarde. El mensaje clásico es el 10: "Adelantar orden." Significa que una orden de fabricación o compra va a llegar después de cuando se necesita el material. Si nadie actúa, hay riesgo de parar producción.
Grupo 3 — Mensajes de anulación: el MRP detecta que una orden ya no tiene ninguna necesidad asociada. Materiales cancelados, cambios de plan de ventas, líneas de pedido cerradas. Quedarte con esas órdenes abiertas es stock innecesario.
El error clásico en proyectos es configurar el Customizing del MRP sin revisar qué mensajes se activan para cada tipo de material y horizonte de planificación. Vas a SPRO → Gestión de materiales → Planificación de necesidades → Parámetros de planificación → Mensajes de excepción, y puedes controlar qué grupos de mensajes se generan y para qué horizontes. Si lo dejas todo por defecto, el MD06 se llena de ruido y los planificadores dejan de mirarlo.
La mejor práctica es configurar los mensajes de excepción según la realidad del cliente: materiales críticos con todos los grupos activos, materiales de bajo valor quizá solo con los grupos de alerta grave, y horizonte de alertas ajustado al lead time real de cada categoría.
🔎 Función de la Semana
POPUP_GET_VALUES: cuando necesitas preguntarle algo al usuario sin montar un dynpro
Hay situaciones en las que necesitas pedirle un dato al usuario en mitad de un proceso — una fecha, un importe, un código — y montar una pantalla Dynpro entera solo para eso es completamente desproporcionado. Para eso existe POPUP_GET_VALUES.
Esta función abre un popup estándar de SAP con uno o varios campos de entrada que tú defines. El usuario los rellena, pulsa Enter o el botón de confirmación, y te devuelve los valores. Todo sin una sola línea de definición de pantalla.
DATA: lt_fields TYPE TABLE OF sval,
ls_field TYPE sval,
lv_answer TYPE char1.
" Definir los campos que quieres mostrar en el popup
ls_field-tabname = 'MARA'. " Tabla de referencia para el tipo
ls_field-fieldname = 'MATNR'. " Campo de referencia
ls_field-fieldtext = 'Número de material'.
ls_field-value = ''. " Valor inicial (puede estar prellenado)
APPEND ls_field TO lt_fields.
ls_field-tabname = 'MARA'.
ls_field-fieldname = 'MATKL'.
ls_field-fieldtext = 'Grupo de artículos'.
ls_field-value = ''.
CLEAR ls_field.
APPEND ls_field TO lt_fields.
CALL FUNCTION 'POPUP_GET_VALUES'
EXPORTING
popup_title = 'Introduzca los datos'
start_column = 5
start_row = 5
IMPORTING
returncode = lv_answer
TABLES
fields = lt_fields
EXCEPTIONS
error_in_fields = 1
OTHERS = 2.
IF sy-subrc = 0 AND lv_answer <> 'A'. " 'A' = cancelado
" Leer los valores devueltos desde lt_fields-value
READ TABLE lt_fields INDEX 1 INTO ls_field.
DATA(lv_matnr) = ls_field-value.
ENDIF.Lo interesante es que usando TABNAME y FIELDNAME como referencia a una tabla del diccionario, el campo hereda automáticamente el tipo, la longitud y la ayuda de búsqueda del campo original. El usuario puede abrir el matchcode directamente desde el popup. No tienes que definir nada de eso tú.
Limitaciones importantes: no funciona en programas en background (no hay usuario interactivo) y tampoco está released para ABAP Cloud. Para entornos modernos, la alternativa es CL_SALV_SELECTIONS o directamente montar un Fiori popup desde RAP, según el contexto.
Pero en programas ABAP clásicos, en herramientas de apoyo, en transacciones Z de mantenimiento de datos... sigue siendo una función brutalmente útil que mucha gente no conoce porque llevan años haciendo su propio popup manual.
👑 Liderazgo y gestión
Septiembre tiene algo que enero no tiene. La gente vuelve del verano con la cabeza ordenada. Ha tenido tiempo de pensar. De distanciarse. De decidir, aunque sea a medias, si lo que tiene le gusta o no.
Y como responsable de equipo, ese momento vale oro. El problema es que casi nadie lo aprovecha porque la vuelta de septiembre es un caos. Proyectos que arrancan, agendas que se llenan, clientes que llaman como si agosto hubiera sido un invento. Y la conversación que debería ocurrir en esa primera semana se va aplazando hasta que ya no tiene el mismo sentido.
La conversación es sencilla. Veinte minutos con cada persona. No la revisión de objetivos de fin de año. No el one-on-one de siempre donde se habla del proyecto. Algo más directo: ¿cómo estás? ¿Qué te gustaría que fuera diferente en lo que queda de año? ¿Hay algo que yo pueda hacer mejor para que tu trabajo sea más llevadero?
Esa última pregunta es la más difícil de hacer. Y la que más dice cuando alguien responde de verdad.
El 34% de los trabajadores españoles está abierto a cambiar de trabajo en los próximos doce meses. En Madrid sube al 37%. En consultoría tecnológica ese número probablemente es más alto. Si tienes un equipo de diez personas, haz la cuenta. Tres o cuatro de ellas están evaluando sus opciones ahora mismo, en septiembre, con la cabeza despejada que da el verano. Y si nadie les pregunta, evalúan solos. Con la información que tienen. Que muchas veces no es completa.
No digo que una conversación de veinte minutos retenga a alguien que ya tiene un pie fuera. Pero sí puede cambiar la decisión de alguien que todavía no la ha tomado. Y eso, en un mercado donde encontrar un buen perfil SAP lleva meses, vale bastante más que veinte minutos.
💬 Frase del Día
Un año de planes. Un mes de ejecución.
Porque eso es exactamente lo que pasa cada año. Doce meses de buenas intenciones y propósitos que se condensan en el último cuatrimestre cuando de verdad queda tiempo y energía para ejecutar algo. Y en el ecosistema SAP el equivalente es Devtoberfest: cuatro semanas donde toda la formación que ibas a hacer desde enero está disponible, gratis y bien organizada. La excusa de que no tienes recursos para aprender ya no existe. Solo queda la de que no tienes tiempo. Que es la misma de siempre
🙌 Gracias por leer
Y hasta aquí el boletín de esta semana.
Hoy hemos hablado de algo que muchas veces vemos todos los días… pero que no siempre analizamos con calma.
Y cuanto más tiempo pasas en él, más te das cuenta de que SAP no va solo de tecnología.
Va de personas, de procesos, de negocio… y muchas veces de saber adaptarse constantemente a cómo cambia todo.
Gracias por dedicar unos minutos a leerlo y por seguir formando parte de esta pequeña comunidad donde intentamos hablar de SAP de una forma un poco más cercana y real.
La semana que viene volveremos con más historias de proyectos, algún tema interesante y seguramente otra de esas situaciones que todos hemos vivido alguna vez trabajando en este ecosistema.
Nos leemos en el próximo boletín 👋
Envíame un correo sobre un tema que quieras que salga en la newsletter a [email protected] o contesta a este email.



