✒️SAP BASIS Las notas y support packages
SAP BASIS Las notas y support packages
LAS NOTAS Y SUPPORT PACKAGES..
Un sistema SAP se conforma de varios componentes de software. Estos componentes se actualizan regularmente a través de Notas de SAP y Support Packages. Ambos son utilizados para importar al sistema cambios en requerimientos legales, corregir errores y en algunos casos mejorar ciertas funciones existentes o incorporar nuevas funciones.
El sistema SAP debería siempre tener el nivel de actualización más reciente, por un lado para cumplir con los requerimientos legales que puedan existir en el lugar donde opera y 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. También pueden describir un problema y su resolución al error en funciones estándar del software SAP.
El último tipo de Notas de SAP contiene una solución a un problema individual, el cual es generalmente una corrección a un error de programación, que se obtiene en la forma de líneas de código fuente con las modificaciones necesarias para solucionar el error.
Nota: Las notas de SAP son muy utilizadas por los administradores de sistema para resolver problemas específicos como errores en tiempo de ejecución de programas estándar o fallas en los componentes del kernel. Por ejemplo, la base de notas de SAP puede accederse a través del enlace rápido http://service.sap.com/notes.
La base de Notas SAP se encuentra dentro del Marketplace de SAP (http://service.sap.com) pero necesitamos de un usuario especial para poder ingresar, llamado usuario S.
Cada cliente de SAP es provisto por un súper usuario S el cual luego puede crear usuarios S adicionales con diferenres 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 componentes de software que intersectan (con add-ons modificados) por ejemplo, existe un tipo de Support Package adicional llamado Transporte de Resolución de Conflictos, que por las siglas en ingles se conoce como CRT (Conflict Resolution Transport).
Nota: Los add-ons se implementan para soluciones de industria específica y modifican un componente de software estándar (como por ejemplo, SAP_APPL).
Tecnicamente los Support Packages son un tipo de orden transporte que no puede ser importada por los métodos normales que se vieron antes. Un support packages contiene todas las Notas de SAP relevante a ese componenre de software y versión que se crearon desde el Support Packages anterior al mismo. Los support Packages son por lo tanto no acumulativos y requieren siempre del anterior para poder ser implementado.
Los Support Packages son implementados en el sistema con el Support Package Manager, transacciín SPAM.
Las Notas de SAP son implementadas con el Asistente de Notas, transacción SNOTE.
TRANSACCIÓN SNOTE.
El Asistente de Notas se accede a través de la tx SNOTE. Desde esta tx se puede implementar varios tipos de notas:
- Cambios programados a SAP
- Creación de nuevos programas SAP
- Cambios a módulos de función SAP
- Demas..
De igual manera, el Asistente de Notas NO PUEDE modificar objetos de Diccionario. El Asistente de Notas puede sólo modificar objetos de repositorio y no Customizing.
Las Notas de SAP se implementan con el Asistente de Notas en los siguientes pasos:
- Primero se debe localizar la Nota de SAP requerida en el SAP Marketplace, por ejmplo, buscando por palabras claves o utilizando el núero de nota si es que se conoce cual es.
- Se carga la Nota de SAP al sistema de desarrollo mediante el Asistente de Notas(SNOTE).
- La nota de SAP es verificada por el Asistente de Notas. Verifica si el nivel de versión del componente de software donde se va a aplicar y el nivel de actualización de Support Package del mismo son correctos para los prerrequisitos de la nota. También verifica si la nota requiere de otras notas previamente implementadas y si se puede ser implementada cuando existen otras modificaciones sobre los objetos que están afectados.
- La Nota de SAP es implementada mediante la función de importación. Esto crea una orden de transporte.
- El resultado de la implementación de la NOta de SAP se prueba en forma general en el sistema DEV. Si la nota no corrige el problema puede desimplementarse también mediante a transacción SNOTE.
- Si el resultado de la prueba es existoso, por ejemplo si el error ya no se produce luego de implementar la nota el programa que corrigió, la orden de transporte de silbera y se importa en el sistema QAS mediante el sistema de transportes. La aceptación técnica se realiza en ese mismo sistema.
- Si también resulta correcta la ceptación entonces la orden de transporte es importada en el sistema de PRD.
LOS SUPPORT PAKAGES STACKS.
La importación de Support Package para un componente de software en particular es independiente de los Support Packages de otros componentes de software.
Los componentes individualmente son en general independientes de otro u otros componentes de software. De todas maneras, pueden existir casos donde la importación de Support Packages para un componente en particular tenga algunos requisitos con otros Support Packages en otro componente. Esto significa que por ejemplo la importanció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 requesito cierto nivel de Support Package en otro componente de software, resultan efectos adversos. Estos efectos adversos (side-effects) son documentados en una Nota de SAP en cuanto son detectados.
Para que se pueda implementar las correcciones de manera consistente en los diferentes componentes de software, SAP recomienda importar los Support Package usando Support Package Stacks.
Support Package 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 descritos anteriormente. Los Support Packages Stacks estan disponibles para varias de las aplicaciones de SAP y para componentes de SAP Netweaver también.
Adicionalmente a los Support Packages Stacks, también contienen actualizaciones para otros componentes, tales como actualizaciones de kernel del sistema. Esto es importante porque incluso puede ser necesario que se actualice el kernel del sistema SAP para asegurarse que no sucedan errores con un nuevo nivel determinado de Support Packages.
Nota: En el Marketplace de SAP podemos consultar información sore los Support Packages de los diferentes componentes de software de SAP así tambien como de los Stacks, como están comformados y también determinar los Support Packages que se necesitan descargar para pasar del Stack actual al que se debe actualizar.
El problema que surge frecuentemente es como actualizar un landscape complejo de SAP, así también como la duda de cómo utilizar los Support Packages Stacks para una actualización ordenada y documentada.
- Cual es el nivel de actualización actual de mi landscape SAP?
- Dónde puedo encontrar la información necesaria sobre Support Packages y Stacks?
El optimizador de Mantenimiento (Maintenance Optimizer) provee la solución a estas preguntas, Con el optimizador de Mantenimiento pueden requerirse los Support Package Stacks necesarios para el landscape definido en el Solution Manager en una forma controlada y gestionable.
Nota: El Optimizador de Mantenimiento es mandatorio para algunos Support Packages y Stacks, tales como los Support Packages para SAP ECC 6.0 que fueron liberados a partir de 2007. Si se quiere visualiar el estado actual de nivel de Support Packages para los componetes de software de nuestra implementación, podemos hacerlo desde cualquier pantalla de SAP, desde la opción de menú System - Status.
LOS ENHANCEMENT PACKAGES
Un upgrade de sistema, por ejemplo de SAP R/3 4.6C a SAP ECC 6.0, es un upgrade completo de sistema a una nueva versión. Luego del upgrade, el sistema funciona con todas las funciones de la nueva versión.
Antes de que pueda ser utilizado en la operación de producción es necesario realizar muchos ajustes. Estos incluyen ajustes a 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 período de varios meses para un proyecto de upgrade para un landscape de sistemas SAP. Esto lo hace que sea de un esfuerzo considerable de recursos y tiempo, por lo tanto costoso.
Para reducir el costo y esfuerzo que involucra, SAP está cambiando paulatinamente a liberar los Enhancement Packages (EhP) para todas las aplicaciones. Esto comenzó con SAP ERP 6.0 en 2007 con el EhP2.
Enhancement Packages son nuevas versiones completas para un componente de software particular en el sistema SAP, en otras palabras, son upgrades parciales del sistema.
El panel de Activación (Switch Framework) el cual está disponible a partir de AS 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 se necesitara activarlos en primer lugar. Esto significa que se puede importar un Enhacement Package para un componente de software en particular y mientras no se active la o las funciones que incorpora el Enhancement Package desde el Panel de Activación, sistema seguirá funcionando como antes de la importación.
Desde un punto de vista técnico, esto significa que un programa puede existir en el repositorio en diferentes estados al mismo tiempo, por lo tanto, cuando se activa la función desde el Panel de Activación, lo que se esta haciendo es activar una determinada versión para los objetos de repositorio que dependen de esa función.
La importación de Enhancement Packages solamente no genera un esfuerzo considerable. Ahora es posible solo activar las funciones que van a ser requeridas desde el punto de vista funcional. Eso mantiene el esfuerzo requerido para la implementación y prueba de forma razonable.
Los Enhancement 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.
La ventajas de los Enhancement Packages son:
- Procesos centrales estables.
- Adaptación simple a requerimientos legales.
- Tecnologia estable.
- Palnificación y mantenimiento sencillo
- Disminución de upgrades de sistemas
- Nuevas funciones pueden ser implementadas selectivamente cuando con requeridas.
A diferencua de los Support Packages, los Enhancement Packages son acumulativos, lo que dignifica que no necesariamente se debe importarlos en secuencia. Por ejemplo, el Enhancemente Package 4 para SAP ERP 6.0 contiene a Enhancement Package 2 y 3 por lo que se puede implementar directamente la ultima versión.
La importación de Enhancemente Packages se realiza mediante la tx SAINT, la cual es para la implementación y actualización de componentes de software. De todas formas, a partir de EhP 4 paraSAP ERP 6.0 exise una herramienta externa llamada Ehpi (Enhancement Package Installer) para ese proposito.
Nota: Los Support Packages al estar vinculados con la versión del comonente de software existen en diferentes niveles para cada versión de componente de software.
Esto significa que liego de la implementación de Enhancemente Package 2 para SAP ECC 6.0, Los support Packages que se necesitan posteriormente deben ser para SAP ECC 6.0 Ehp2.
 
 
 
Sobre el autor
Publicación académica de Maria Camila Cardenas Castellanos, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Maria Camila Cardenas Castellanos
Profesión: Ingeniera Mecatrónica - Colombia - Legajo: XH28L
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Ingeniera mecatrónica de la universidad de san buenaventura, con proyeccion en sap s/4 hana. actualmente cuento con un dos de experiencia en sap en el área de roles y perfiles.
Certificación Académica de Maria Cardenas