Este webinar está pensado para responsables de TI, líderes de transformación digital y decisores que:
Ya tienen un CRM (Salesforce, Dynamics, SAP CRM OnPremise, SAP C4C…) y se plantean dar el salto a una solución moderna, robusta y preparada para el futuro.
Quieren entender por qué SAP Sales & Service Cloud v2 es la apuesta estratégica de SAP, con un roadmap claro y actualizaciones trimestrales.
Buscan una solución cloud-native, extensible mediante SAP BTP, y diseñada desde el inicio para integrarse de forma nativa con SAP S/4HANA y otras soluciones SAP.
Necesitan potenciar la experiencia de cliente (CX) en ventas y servicio, con herramientas como Pipeline Manager, Forecast Tracker, Deal Intelligence y Customer Insights.
Quieren incorporar inteligencia artificial (IA generativa, recomendaciones, automatización) sin depender de desarrollos complejos.
Están evaluando cómo afrontar una migración ordenada desde su CRM actual, minimizando el riesgo y maximizando el retorno de la inversión.
¿Y si eres consultor o desarrollador SAP CX?
Si estás aprendiendo SAP Sales & Service Cloud v2 en profundidad, te recomiendo seguir mejor mi blog. Este webinar está más centrado en visión estratégica, casos de uso y beneficios empresariales que en detalle funcional o técnico.
¿Por qué deberías conectarte?
Verás cómo SAP plantea la evolución natural del CRM con una solución centrada en la experiencia del usuario y la automatización inteligente.
Hablaremos de migraciones desde otros CRMs, con aceleradores y ayudas y cómo abordar el cambio con éxito.
Y, por supuesto, podrás hacer tus preguntas en directo.
Bueno, el título es bastante descriptivo, y no voy a repetir lo que ya puse como resumen en la cotraportada:
El debugging es una de las herramientas más importantes en cualquier tecnología de desarrollo de software, sin la cual el proceso de desarrollo sería como navegar en la oscuridad sin una linterna, ya que los errores serían difíciles de identificar y corregir. Domina el arte del debugging en SAP con esta guía práctica y detallada.
Este libro, pensado tanto para desarrolladores como para consultores funcionales, te ofrece los conocimientos y las técnicas imprescindibles para entender, analizar y resolver problemas en los sistemas SAP. A través de ejemplos claros y explicaciones paso a paso, aprenderás a enfrentarte a cualquier incidencia con seguridad y eficacia.
Esta guía presenta:
Las herramientas esenciales de debugging disponibles en SAP.
Estrategias prácticas para identificar y corregir errores en programas ABAP.
Casos reales y ejemplos que te ayudarán a aplicar los conocimientos.
Consejos y buenas prácticas para optimizar tu rendimiento en la resolución de incidencias.
¿Por qué?
Pues bueno, en principio porque podía hacerlo, por reto personal y satisfacción. No me va a proporcionar ningún tipo de rédito económico (a no ser que lo compréis masivamente y sea el nuevo Ken Follet). Lo que sí proporciona es imagen profesional que yo cuido mucho.
Voy tachando cosas de la lista:
Tener tres hijos
Plantar un árbol
Escribir un libro
Trabajar en una Big four
Trabajar en un cliente y ver a las consultoras llegar mientras afilo el cuchillo
Después de haber visto las opciones e información que ofrecen los Dumps en el sistema, y aprender a entenderlos en la entrada «Errores en SAP – DUMPs«, vamos a ver los distintos logs en el sistema que podemos consultar.
¿Por donde empiezo?
Y otra cosa no, pero SAP guarda todo tipo de logs durante el uso y ejecución de procesos. Además de la ST22 de gestión de DUMPs que ya vimos en la entrada anterior.
SM21 – System Log
Registra eventos importantes del sistema, como errores, advertencias, e información de diagnóstico. Es utilizado, principalmente, por los administradores de sistema para monitorizar y solucionar problemas relacionados con el rendimiento y la estabilidad del sistema SAP.
En SAP S4/HANA CRM, muy a mi pesar, mucha de la gestión de errores se pasa a esta transacción. Yo la odio un poco por eso, me parece una marcha atrás más que una evolución.
Precioso ¿no? ¡No!
SLG1 – Application Log
Registra mensajes específicos de la aplicación, que pueden ser generados por programas ABAP personalizados y estándar. Puede ser un poco complicado de entender, porque hay mucha información que, a priori, no vas a entender o no te va a interesar. Pero a veces si buscas por fechas/usuario consigues pistas para saber lo que está pasando.
La búsqueda también puede acotarse por Objeto y Objeto Inferior lo cual acota mucho, pero claro tienes que saber el error de qué objeto y subobjeto es.
En general es un log que suelo usar cuando lo habitual (mensajes directos de aplicación, Dumps) no me dicen nada.
ST01 – Trace de Sistema
El Trace de Sistema (ST01) se utiliza para monitorear y grabar llamadas al sistema, incluyendo acceso a archivos, RFC, y verificaciones de autorización. Es una herramienta vital para los administradores de seguridad y consultores técnicos para diagnosticar problemas de autorización y rendimiento, permitiéndoles identificar exactamente dónde y por qué fallan las transacciones.
Cuidado con este log, porque tenemos que activarlo, y podemos romper algo si lo dejamos activo (nunca en producción claro) y nos olvidamos, porque el log se sigue generando y al final algo se llena en algún sitio. Lo mejor es acotar, mediante el botón Filtros generales, el log a un usuario concreto, y además acordarse de quitar el Trace con el botón Trace OFF
Las sesiones de trace guardadas las tendremos disponibles dándole al botón «Evaluación», donde podremos acotar incluso sobre los resultados.
SMICM – HTTP Log
En la transacción SMICM accederemos al monitor del ICM (Internet Communication Manager) del sistema.
Este monitor es muy de Basis, pero dentro de él tenemos un log que podemos usar para identificar problemas. Para acceder a este log tenemos que darle, en el menú superior a:
Nos aparecerá un listado de mensajes complejo de este estilo.
Este log registra todas las solicitudes HTTP(S) hacia y desde el sistema SAP, incluyendo servicios web y Fiori. Puedo prometer y prometo, que dentro de todo esto yo he sacado oro de errores imposibles de sacar con el resto de herramientas. Servicios Web o comunicaciones HTTP si dan error nos pueden dar pistas. ¿Error de visibilidad entre máquinas? ¿Firewalls? ¿Certificados caducados? ¿hostnames erróneos?. Como antes he dicho, la intuición cuenta mucho en esto, pero que no sea porque no conocemos las herramientas.
ST11 – Ficheros de Log de Errores
You know where you are? You‘re in the jungle, baby. You‘re gonna die
La transacción ST11 en SAP permite a los administradores y desarrolladores acceder y revisar los ficheros de log del sistema para detectar y solucionar errores. Estos ficheros contienen información detallada sobre los errores del sistema, la ejecución de procesos, y eventos significativos que pueden afectar el rendimiento y la estabilidad del sistema. Ahora bien, esta por ver la vez en la que yo encuentre algo dentro de aquí, porque esto es la jungla.
SM37 – Job Log
Esta transacción es muy importante, proporciona detalles sobre la ejecución de procesos (jobs) en background, incluyendo Fecha/hora de Inicio, Estado, Duración, Retraso y log detallado.
Esta transacción da para un artículo en sí mismo junto con la SM36 y la ejecución en fondo de procesos, quizás lo haga, pero lo que hay que saber aquí es ver el detalle de los errores de aquellos jobs que están con error. Para ver el log detallado de un job en fondo erróneo tenemos que seleccionarlo y pulsar el botón Log job.
Por poner un ejemplo veríamos un detalle como el siguiente:
Donde vemos ya mensajes durante la ejecución, y vemos la clase de mensaje, el número de mensaje y el tipo. Así como los mensajes en orden de ejecución. Con la clase de mensaje y el numero de mensaje podemos buscar el error tal y como vimos en el artículo:
Si tienes Servicios SOAP publicados o consumes Servicios SOAP de otros sistemas y quieres ver los mensajes de entrada/salida y los errores de comunicación, debes usar la transacción SRTUTIL. Si no sabes lo que es un servicio web mírate la entrada
En la transacción SRTUTIL podremos ver el log de entrada/salida de los servicios web llamados por el usuario sobre el que levantemos la traza. Los logs SOAP son específicos para las interacciones a través de servicios web SOAP. Estos logs registran las solicitudes y respuestas de servicios web, incluyendo errores y la información de diagnóstico relevante.
Para activar la traza de SOAP en la SRTUTIL hay que seguir los siguientes pasos:
Si alguna vez publicas o consumes algún servicio SOAP, esta transacción la vas a tener que usar intensamente. En este artículo no vamos a explicar pormenorizadamente cómo usar esta transacción.
SU56 – Análisis Autorizaciones del Usuario
Otra de las fundamentales es la transacción SU56 que saca un trace de las autorizaciones por las que ha pasado un usuario durante el último proceso, ya sean autorizaciones válidas (verde) o autorizaciones faltantes (rojo).
Es muy importante cuando queremos modelar los perfiles de autorización en el sistema para que unos usuarios puedan ver ciertos datos/negocio/procesos o no.
Por defecto, al entrar, veremos nuestro log de autorizaciones. Pero podemos cambiar al log de autorizaciones de otro usuario cualquiera con el siguiente botón.
Report RSUSR200 de usuarios
Tenemos también a nuestra disposición el report RSUSR200 para visualizar la lista de usuarios del sistema, tipo de usuario, su estado, ultimo acceso, fecha de validez, etc.
En conclusión
Esto es un ejemplo de lo que veo más útil, seguro que me dejo muchas importantes, si es así lo ampliaré. Lo que me dejo seguro es Logs y Trazas sobre OData, pero eso irá en su correspondiente artículo de la serie OData y SAP Gateway.
Hace poco me he certificado de las dos certificaciones disponibles de de la nueva solución SAP Sales & Service Cloud Versión 2.
¿Por que esto es importante?
Bueno, estas, para mi caso partícular, no son unas certificaciones al uso y el proceso es distinto.
Se trata de una solución nueva, salida a mediados del año pasado.
No hay muchas implementaciones y mucho menos consultores especializados. Y menos en España.
Forma parte de mi área de especialización y, por lo tanto esta en mi ruta de objetivos.
¿Cómo prepararse para la certificación?
Bueno, no te voy a dar la llave maestra para aprobar los exámenes, para eso hace falta que me invites a un café. Pero puedo comentar los pasos lógicos para preparar la certificación.
Cursos de SAP Learning Hub para Sales Cloud Versión 2
Además, hay muchos videos de Service Cloud v2 en SAP Learning, pero son de temas muy específicos que no aplican para el examen, aplican para ser experto (que no es lo mismo 😉)
Tener acceso a un sistema
Yo he tenido la suerte de tener a mi alcance un par de sistemas demo y he participado en la implementación de una PoC a cliente. Con ello me he podido hacer una idea del potencial y las posibilidades. Así como el feeling que me da.
Esto es quizás lo más complicado, lo cual es paradójico, porque un certificado en una solución debería tener experiencia en dicha solución, pero entonces no habría ningún certificado en esto
Hacer muchos test
Bueno, todo lo anterior está bien, pero si lo que quieres es aprobar a toda costa, y el conocimiento te da un poco igual, este punto es la clave. Busca un set de preguntas y respuestas (las venden en internet) y trabaja sobre ellas intensamente.
Eso sí, cuidado que las respuestas no tienen porqué ser correctas. Para hacer test yo suelo usar la herramienta iTest, no sé si haré una entrada al respecto, si tienes dudas contáctame.
Crear un GPT
Yo lo que he hecho también es preparar un GPT (con el GPT Plus de pago) entrenándolo con todos los PDFs de información que hay en las páginas de SAP Sales Cloud V2 y SAP Service Cloud V2.
Si siempre has querido ir al SAP Sapphire a comer canapés y beber champagne estás de suerte, este año se hace en Orlando y en Madrid.
¿Cómo? ¿Orlando te pilla muy lejos de tu casa? No te preocupes, si eres español el de Madrid si que te pilla cerca.
¿Cómo? ¿Al de Madrid no puedes ir porque no hay forma de que nadie te invite y es un evento para comerciales?
Vaya, pues nada, ya lo siento. Bueno, espera, hay otra opción.
Cómo lo que a ti te interesa es el conocimiento, no los canapés, SAP proporciona el acceso a un SAP Sapphire Virtual donde poder ver las sesiones que te interesen. Para registrarte entra en
Una vez registrado podrás inscribirte a las sesiones que te interesen. Están catalogadas por Topics para que puedas marcartelas como favoritas e inscribirte, hay los siguientes Topics:
Artificial Intelligence
Cloud ERP
Customer Experience
Data and Analytics
Financial and Spend Management
Human Capital Management
Supply Chain Management
Technology Platform
A mi me interesan especialmente las de
Artificial Intelligence
Customer Experience – Por ser mi área de especialización
Data and Analytics – Por Business Data Cloud que va a ser una revolución
Technology Platform – Por el ecosistema BTP que es otra revolución.
Por ello me he inscrito en las siguientes sesiones:
CX – Customer Experience
CX innovation: Transforming experiences with AI – CXP2270v
Unlocking the value of SAP CX and SAP Business Suite – CXP2269v
BTP – Technology Platform
Explore the road map for SAP Business Technology Platform – BTP2122v
Discover SAP Business Technology Platform and its value for your business – BTP1579v
SAP Build
Extending SAP S/4HANA Cloud with SAP Build at OGE: A customer perspective – BTP5056v
Extend SAP S/4HANA Cloud: SAP Build application development and automation – BTP5022v