✒️SAP BASIS Las notas y support packages
SAP BASIS Las notas y support packages
NOTAS Y SUPPORT PACKAGES
Un sistema SAP se compone de varios componentes de software. Estos componentes se actualizan regularmente a través de:
· Notas se SAP
· Support Packages
Estos son utilizados para importar al sistema cambios:
· Requerimientos legales
· Corrección de errores
· Mejoras de ciertas funciones existentes
· Incorporar nuevas funciones.
El sistema SAP debería siempre tener el nivel de actualización más reciente:
· para cumplir con los requerimientos legales que puedan existir en el lugar donde opera
· para eliminar los errores que existen en el estándar por otro.
Las notas de sap pueden contener:
· información general
· recomendaciones o indicaciones de SAP
· pueden describir un problema y su resolución al error en funciones estándar del software SAP. (estas aportan una solución a un problema individual, generalmente una corrección a un error de programación, se obtienen líneas de codigo fuente con las modificaciones necesaria para solucionar el error).
· Las notas de SAP son accesibles a través de http://service.sap.com/notes son muy utilizadas por los administradores de sistema para resolver problemas específicos como errores en tiempo de ejecución de programs estádar o fallos en los componentes del kernel por poner un ejemplo.
La base de NOTAS de AP se encuentra dentro del Marketplace de SAP (http://servioce.sap.com), es necesario un usuario especial para poder ingresar llamado usuario S.
Cada cliente de SAP dispone de un super usuario S (este puede crear otros usuarios S adicionales con diferentes permisos dentro de Marketplace).
Los Support Packages son un conjunto de objetos de repositorio. En principio, cada componente de software para cada nivel de versión tiene sus propios Support packages.
En el caso de compontes de software que intersectan (con add-ons modificados, por ejemplo), existe un tipo de Support Package adicional llamado Transporte de Resolución de Conflictos CRT (Conflict Resolution Transport)
Los add-ons se implementan para soluciones de industria específica y modifican un componente de software estándar (por ejemplo SAP_APPL).
Técnicamente hablando, los Support Packages son un tipo de orden de transporte que no puede ser importada por lo métodos normales.
Un Support package contiene todas las notas de SAP relevantes a ese componente de software y cersion que se crearon desde el Support Package anterior al mismo.
No son acumulativos y requieren de la versión anterior para poder ser implementados.
Los Support Packages son implementados en el sistema con el Support Package Manager, transacción SAPM.
Las notas de SAP son implementadas con el asistente de Notas, transacción SNOTE.
TRANSACCION SNOTE
Desde el SNOTE podemos implementar varios tipos de notas:
· Cambios a programas SAP
· Creación de nuevos programas SAP
· Cambios a modulos de función SAP
· Varias otras cosas.
El asistente de notas no puede modificar objetos de Diccionario. Solo puede modificar objetos de repositorio, no de Customizing.
Pasos para implementar
1. Localizar la nota de SAP requerida en el Marketplace (por palabras claves o utilizando el número de nota si lo conocemos)
2. Cargar la nota de SAP al sistema de desarrollo mediante el asistente de notas Transacción SNOTE
3. La nota es verificada pro el asistente de notas:
· Verídica si el nivel de versión del componente de software donde se va aplicar y el nivel de actualización del Support Package del mismo son correctos para los prerrequisitos de la nota
· También verifica si la nota requiere de otras notas previamente implementadas
· Si puede ser implementada cuando existen otras modificaciones sobre los objetos que están afectados por la misma
4. La nota de SAP es implementada mediante la función de importación y se crea un orden de transporte.
5. El resultado de la implementación de la Nota de SAP se prueba en el sistema de desarrollo. Si la nota no corrige el problema puede desimplementarse también mediante la transacción SNOTE.
6. Si el resultado de la prueba tiene éxito, la orden de transporte se libera y se importa en el sistema de calidad mediante el sistema de transporte. La aceptación técnica se realiza en este sistema.
7. Si también es correcta la aceptación (pruebas en calidad), entonces se transporta a producción.
SUPPORT PACAKGES STACKS
En principio, la importación de Support Packages para un componente de software en partículas es independiente de los Support Packages de otros componentes de software.
Existen casos donde la importación de Support Packages requiere unos requisitos en otro componente en particular con ostros Support Packages, lo que es una dependencia.
Por ejemplo la importación de un Support Package de HR puede requerir la importación previa de un Support Package determinado del componente BASIS o un Support Package de APPL.
También puede suceder que aunque no sea un requisito cierto nivel de Support Package en otro componente de software, la aplicación de Support Package tenga efectos adversos (side-effects).
Normalmente estos efectos adversos (side-effects) son documentados en una Nota de SAP en cuanto son detectados.
SAP recomienda importar los Support Packages usando Support Package Stacks (esto permite implementarlos de manera consistente)
Los Support Packages Stacks son una combinación de Support Packages de diferentes componentes de software que incluyen un nivel determinado a cada componente y evita los inconvenientes de dependencias y efectos adversos.
Los Support Packages Stacks están disponibles para varias aplicaciones de SAP y para componentes de SAP Netweaver también.
Los Support Packages, también contienen actualizaciones para otros componentes, tales como actualizaciones del kernel de sistema. Esto es importante porque incluso puede ser necesario que actualicemos el kernel del sistema SAP para asegurarnos que no sucedan errores con un nuevo nivel determinado de Support Packages.
En el Marketplace podemos consultar información sobre los Support Packages y de los Stacks, como están formados y determinar los Support Packages que necesitaremos descargar para pasar del Stack actual al que necesitamos actualizar.
El problema más frecuente es como actualizar un landscape complejo de SAP y como utilizar los Support Package Stacks para una actualización ordenada y documentada.
¿Cuál es el nivel de actualización actual de mi landscape SAP?
¿Dónde puedo encontrar la información necesaria sobre Support Packages y Stacks?
Estas dos preguntas las responde el Optimizador de Mantenimiento (Maintenance Optimizer). Mediante este pueden requerirse los Support Package Stacks necesarios para el landscape definido en el Solution Manager de una forma controlada y gestionable.
El Optimizador de Mantenimiento es obligatorio para algunos Support Packages y Stacks. Por ejemplo los Support Packages para SAP ECC 6.0 que fueron liberados a partir de abril del 2007.
Si queremos visualizar el estado actual de nivel de Support Packages para los componentes de software de nuestra implementación, podemos hacerlo desde cualquier pantalla de SAP desde la opción de menú System -> status.
ENHANCEMENT PACKAGES
Un upgrade de sistema, es un upgrade completo de sistema a una nueva versión.
Antes de que pueda ser utilizado en producción es necesario realizar muchos ajustes:
· Modificaciones del estándar
· Cambios a Customizing
· Cambios a desarrollos propios del cliente y mejoras.
· Las pruebas de aceptación necesarias también consumen gran parte del tiempo.
Normalmente se necesita un periodo de varios meses para un proyecto de upgrade para un landscape de sistemas SAP.
Para reducir el tiempo y coste que se necesita para un upgrade., Sap está cambiando paulatinamente a librar los Enhancemente Packages (EhP) para todas las aplicaciones. Esto comenzó con SAP ERP 6.0 en 2007 con el EhP 2.
Los Enhancement Packages son nuevas versiones completas para un componente de software particular en el sistema SAP, son upgrades parciales del sistema.
El panel de Activación (Switch Framework) el cual está disponible a partir de AL ABAP 7.0 es usado para este propósito.
Utilizando el panel de activación, se pueden realizar cambios a los objetos de repositorio y no utilizarlos ya que necesitaremos activarlos en primer lugar. Esto nos permite importar un Enhancement Package para un componente de software en particular y mientras no activemos la o las funciones que incorpora este Enhancement Package desde el Panel de activación, el sistema seguirá funcionando como antes de la importación.
Desde un punto de vista técnico, el programa puede existir en el repositorio en diferentes estados al mismo tiempo. Cuando activamos la función desde el panel de activación, estamos activando una determinada versión para los objetos de repositorio que dependen desea función.
Esto hace que el esfuerzo requerido para la implementación y prueba sea para las funciones que realmente son requeridas.
Los Enhancemente Packages son por lo tanto upgrades a componentes de software individuales, con la ventaja adicional de que podemos activar las nuevas funciones de una forma controlada y solamente cuando son necesarias.
Las ventajas de los Enhancemente Packages son:
· Procesos centrales estables
· Adaptación simple a requerimientos legales
· Tecnología estable
· Planificación y mantenimiento sencillo
· Disminución de upgrades de sistemas
· Nuevas funciones (pueden ser implementadas selectivamente cuando son requeridas)
Los enhancement Packages son acumulativos, esto significa que no es necesario que debamos importarlo en secuencia.
La importación de Enhancement Packages se realiza mediante la transacción SAINT, la cual es para la implementación y actualización de componentes de software.
A partir de EhP 4 para SAP ERP 6.0 existe una herramienta externa llamada Ehpi (Enhancement Package Installer) para este propósito.
Los Support Packages al estar vinculados con la versión del componente de software, existen diferentes niveles para cada versión de componente de software. Esto significa que luego de la implementación de EhP 2 para SAP EXX 6.0, los Support Packages que necesitaremos posteriormente deberán ser para SAP EXX 6.0 Ehp 2.
Es recomendable actualizar el sistema por lo menos una vez al año.
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial