<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=974250883405448&amp;ev=PageView&amp;noscript=1">
Cada cosa por su nombre: Notas, KBAs y TCIs

SAP

Cada cosa por su nombre: Notas, KBAs y TCIs

Techedge | May 17, 2022

En nuestra operativa diaria podemos encontrarnos con la necesidad de corregir algún error o comportamiento inesperado en nuestras aplicaciones SAP. En otras ocasiones será necesario tener nuestros sistemas actualizados para no comprometer la seguridad de estos, incluso, la obligación de estar al día con la legislación vigente para evitar posibles sanciones.

SAP nos proporciona su Portal de Servicios de Soporte y en la Plataforma Fiori de Soporte SAP ONE, además de una serie de herramientas dentro del mismo sistema, un motor de búsqueda en su base de conocimientos para encontrar soluciones a problemas en forma de Notas, KBAs y TCIs.

Hay que tener en cuenta que para utilizar estos servicios y herramientas es necesario disponer de un usuario OSS. En caso de no encontrar una respuesta adecuada, siempre podemos abrir una incidencia a SAP desde la misma plataforma que podría acabar derivando en una Nota, un KBA o un TCI para proporcionar una solución.

SAP Note OSS (Notas SAP Sistema de Servicios Online)

Las notas contienen instrucciones de corrección ABAP para solucionar problemas del estándar y se aplican a través de la transacción SNOTE. Desde el año 2020 las notas están firmadas digitalmente, otorgando así una mayor capa de seguridad.

Características de una Nota:

  • Correcciones individuales especificas.
  • Es válido para un rango de componente de software y puede depender de otras correcciones.
  • Puede tener correcciones automáticas y/o manuales. El 80% de las notas tiene correcciones de código.

Se puede identificar que es una nota en el Portal de Servicios de Soporte por el texto “SAP Note” arriba a la izquierda.

 

KBA (Artículos Base de Conocimiento)
Son artículos a nivel informativo que describen alguna duda o problema que pueda surgir en alguna aplicación. Suelen ir documentadas con un texto explicativo, capturas de pantalla, referencias a notas, etc.
 

Aquí, lo único importante es saber leer bien, ya que no tienen correcciones de código y si se intenta descargar en la SNOTE, aparecerá el siguiente mensaje:

En el Portal de Servicios de SAP se puede identificar un KBA con el texto “Knowledge Base Articles” arriba a la izquierda y tienen la característica de que se puede evaluar su utilidad.

TCI (Instrucciones de Corrección basadas en el Transporte)

Es la nueva manera que tiene SAP de suministrar correcciones ABAP a los clientes. Se puede decir que un TCI es un conjunto de notas, referentes a un área funcional, entregadas en una única Nota.

Un TCI combina los beneficios de un SP (Support Package) con las ventajas de las Notas SAP. La validez está definida por la versión del componente de software y un rango de niveles de SP.

Está disponible por defecto a partir del componente SAP_BASIS 752 SP 00.  Si cuentas con una versión inferior, tendrás que aplicar esta nota 1995550 - Habilitar SNOTE para instrucción de corrección basada en transporte, que te orientará para habilitarlo en el sistema

En apariencia es igual que una Nota, pero debemos supervisar si en el texto de la misma hace referencia a que es un TCI.

Se implementan también desde el asistente SNOTE. Será necesario previamente descargar un fichero SAR y cargarlo en el sistema.

Si quieres una guía sobre cómo implementar un TCI en el sistema, échale un ojo a este KBA 2543372 : cómo implementar una instrucción de corrección basada en el transporte.

MUY IMPORTANTE. La mayoría de TCIs ya se pueden desimplementar, pero para asegurarte, este KBA te  explica cómo:  2764122 - Cómo verificar si una nota TCI se puede des-implementar o no

Si necesitas indagar un poco más en el tema, puedes empezar por la nota 2187425 - información sobre las instrucciones de corrección basadas en el transporte de notas de SAP (TCI).

Herramientas de análisis y búsqueda automática

Estas herramientas permiten analizar y realizar la búsqueda de notas, KBA o TCI desde el propio sistema SAP de una forma más acotada.

Programas de Análisis y dependencias de Notas

Desde la transacción SNOTE podemos ejecutar varios programas que nos permiten analizar las dependencias, pre-requisitos y los objetos afectados para una Nota.

Para tener esta funcionalidad actualizada y ampliar información, puedes revisar la Nota 2258238 - Asistente de notas de SAP: Informes de resolución de problemas.

ANST (Herramienta de búsqueda automática de notas)

Esta herramienta intenta hacernos la vida un poco más fácil a la hora de encontrar una nota en vez de volvernos locos buscando una nota en el portal de servicios de SAP.

Desde la pantalla de selección puedes especificar un programa, transacción o cualquier otra opción disponible y replicar el proceso. Una vez finalizado, puedes analizar el problema pudiéndolo llevar incluso a nivel de objeto.

Requiere configuración previa para consumir el Webservice de búsqueda de notas. KBA 2829951 - Error al llamar a ANST Note Search WebService.

Con este KBA de SAP 1818192 - Preguntas frecuentes: herramienta de búsqueda automática de notas (ANST), no creo que te quede ninguna duda.

PANKS (Asistente de búsqueda de Notas y KBAs)

Otra herramienta que nos ayudará a encontrar la solución adecuada a nuestro problema es PANKS. Nos ayuda a buscar notas SAP y KBA en función de:

  • Transacción (excepto SE38, SA38 y SE80).
  • Programa(s).
  • Clase de mensaje y número de mensaje.

En el cuadro de mensaje explicativo del error se habilita un nuevo icono, buscador de notas, para poder utilizar PANKS. Si no puedes verlo, echa un vistazo a esta Nota 2020356 - No es posible buscar notas de SAP en los visores de documentos.

Puede revisar este KBA donde explica perfectamente cómo trabajar con PANKS, KBA 2096401 - Preguntas frecuentes: Asistente de rendimiento - Búsqueda de notas SAP y KBA por PANKS.

Buscador de notas desde la ST22

Desde la propia herramienta para el análisis de errores en tiempo de ejecución ABAP, para los errores categorizados “ABAP programming error” o “Screen programming error”, SAP proporciona un botón para la búsqueda de correcciones automáticas.


En este KBA 2102812 - Búsqueda de notas de corrección en la transacción ST22, tienes toda la información necesaria.

SAP System Recommendation

Es una aplicación de Solution Manager 7.2 donde, de forma centralizada para todos nuestros sistemas conectados, proporciona recomendaciones de notas SAP tanto ABAP, como no ABAP, en base a tu actual nivel de parches del sistema y a las que ya han sido implementadas.

¿Buscar notas implementadas por fecha?

Es posible que, llegado el momento, nos interese consultar las notas que hemos ido implementando en los diferentes sistemas por fecha, pero desde el navegador que nos proporciona SAP a día de hoy, no existe ese filtro.

Así que vamos a contarte cómo puedes sacar esa información:

Realizando una consulta sobre la tabla CWBNTMSG que es donde se almacenan los logs de la SNOTE, podemos filtrar por el número de mensaje 286 de la clase SCWN: “Correction instructions &1 completely implemented” para obtener la fecha de las notas implementadas.

Ahora ya podéis hacer un programa donde poder consultar las notas por fecha.

SNOTE Renovada

SAP continúa evolucionando la transacción SNOTE y, recientemente, ha salido una versión renovada. Así que, si quieres estar a la última, échale un vistazo a esta nota 3051466 - Asistente de notas simplificado: Asistente de notas renovado.

Buenas prácticas
  • Revisar con periodicidad la salida de nuevas notas críticas y de imperativo legal.
  • Descargar siempre la última versión antes de implementar.
  • Ante un mensaje de advertencia o error en la implementación, analizarlo, y si es necesario, abrir incidente a SAP.
  • Las Notas/TCIs no se transportan entre sistemas de distinto “Landscape”.
  • Se implementarán siempre en desarrollo y se transportarán a los siguientes entornos para mantener los sistemas alineados.

CONOCE A LOS AUTORES

Gerardo Martín
ABAP SAP Developer
Síguelo en LinkedIn

Iván Romón
Consultor ABAP
Síguelo en LinkedIn

Contacta con nosotros

¡Suscríbete!