![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS La importación de support packages
SAP BASIS La importación de support packages
![SAP BASIS La importación de support packages SAP BASIS La importación de support packages](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/262.jpg)
IMPORTACION DE SUPPORT PACKAGE
Herramienta SPAM para importación de support package en el sistema SAP.
-Para poder Para importar support package en un sistema SAP, deberemos trabajar en el cliente 000.
-Trabajaremos con el usuario ddic. Ahora Ingresamos a la transacción SPAM. Si aparece un mensaje confirmamos (el Mensaje contiene una advertencia sobre el certificado de mantenimiento que necesiatamos en los sistemas SAP, el cual debe renovarse cada 3 Meses.
1. Lo primero que haremos es actualizar la herramienta SPAM antes de implementar los "support packages"
Todos los paquetes de actualización pueden subirse al servidor de aplicación de 2 maneras.
-Primero utilizaremos la opción "from front end" (por la pestaña arriba---Load Packages----From front end ----Buscamos el paquete descargado desde el Market Place que contiene la actualización para la herramienta SPAM.---En C:SPAM_UPDATE se llama KD70137.SAR lo seleccionamos).
Luego de que selccionamos el paquete, este comenzara a subir al servidor de aplicación---Este metodo es util cuando el paquete es muy pesado--Luego podemos ver el contenido del paquete y nos mostrará la ubicación en el servidor donde será descomprimido--Picamos en el boton DESCOMPRESS.
2. Una vez que confirmamos estamos en condiciones de iniciar la actualización de la herramienta SPAM por Menu----Support Package---"Import SPAM"---Pico en "SAINT/UPDATE"---El Mensaje que aqui aparece nos recomienda leer la nota de problemas conocidos con la importación de support package ("The SPAM update SAPKD70137 is being Imported")-
---Luego da comienzo a la importación de la actualización de la Herramienta SPAM. A diferencia de los support package la herramienta SPAM puede actualzarse de manera acumulativa. Esto significa que podemos saltear Numero de versiones cuando actualizamos.
----Es muy común que tengamos el error ("Runtime Error LOAD_TEXTPOOL_LOST") en tiempo de ejecución cuando actualizamos la SPAM.----Ahora ingresamos nuevamente a la transacción nSPAM).
--El error anterior se debe a que el mismo programa del SPAM ha sido modificado por su actualización
-Luego de que volvamos a llamar a la transacción SPAM podremos continuar con la actualización de esta. ----(Volvemos al Menú---Support Package----Import--SPAM/SAINT Update). Una Característica importante de la herramienta es que ante un error durante la importación de Support Package o de la actualización de la misma SPAM, la importación luego continua desde el punto donde se detuvo. ---Cuando finaliza la actualización veremos un mensaje de información (reinicio de la transacción) ----Picamos en el chulito ---Cuando se reinicia la transacción entramos a la SPAM nuevamente -----Ahora podemos ver que la versión con la que contamos es la 37 "Support Package Manager - Versión 7.01/0037"----Para ver los cambios que introduce la actualización de la herramienta SPAM podemos hacer click en el botón de Información I ---Picamos en el chulito-
3. Luego Ahora si estamos en condiciones de iniciar el proceso de importación de los support Packages.
----Vamos ahora a la ruta donde descargamos los support Packages desde el market place y estan ubicados en una carpeta dentro de nuestro servidor de Aplicación SAP "Datos Lusrsaptrans" (Support Packages del componente del software SAP_BASIS).
4. También hemos realizado una copia del programa SAPCAR.exe desde el Kernel de sistema al directorio de transportes de nuestro sistema SAP. Para descomprimir los paquetes con la herramienta SAPCAR.
--Vamos abrir una ventana de comandos y nos ubicamos en el directorio donde se encuentra la herramienta SAPCAR.exe (cd Usrsaptrans).
L:usrsaptrans>sapcar -XVF L:usrsaptranssupportPackagesKB70190.SAR ------y asi ejecutaremos este comando para descomprimir los demás Support Packages---Estos serán descomprimidos dentro de la carpeta EPSin en el directorio de transportes.
5. Una vez descomprimido los Support Packages volvemos a la transacción SPAM---Por Menu---Support Packages---From Application server (con esto lo que hacemos es notificarle a la transacción SPAM que existen nuevos paquetes en el Directorio EPS/in dentro del directorio de transportes).
Si aparece Mensaje "Do You want to upload OCS Packages from Packages from the EPS Inbox?---------Decimos que Yes---Luego nos informará que paquetes se han encontrado dentro del directorio---Desde la pantalla inicial del SPAM----Marcamos la opción :*New Suport packages y el boton display.
Desde aca veremos los support packages que hemos cargado en la SPAM y si cumplen los prerequisitos necesarios para la importación.
-Para cada paquete verificará si la versión del componente de software es valida y el prerequisito de Nivel de Support Package que requiera.
PARTE II
En el video 2 veremos como correr la importación como TEST logrando que se simule lo cual nos permite la corrección de los mismos en forma preventiva en lugar de reactiva. Tambien hablaremos de la opción DOWN TIME para optimizar los tiempos de ejecución en la aplicación de paquetes y posterior analisis del LOG de aplicación una vez finalizado.
VIDEO 2 VERIFICACION DE TRANSPORTES
1. Configuramos la transacción SPAM para hacer un test de Importación ----Por Menu---Extras---Settings (con el modo Test podemos detectar problemas que ocurririan durante la implementación de los support packages y resolverlos de antemano.
----Marcamos la Opción *Test
2. Ahora definimos la cola de Importación osea los support packages que serán importados---picamos en el Botón DISPLAY DEFINE ----Aca seleccionamos los componentes de Software para los cuales se implementarán los Support Packages -----Podemos seleccionar todos el botón ALL COMPONENTS-----Para calcular la cola podemos ver en la columna "Target Package" ---El Support Package más alto de cada subcomponente de software que la herramienta SPAM detectó al cargarlo.
-Luego con el botón Calculate QUEUEB----La Herramienta SPAM calculará automáticamente la cola de Importación-----Aparece un mensaje "Do you want to add Modification Adjustment Transports to the queue now? ---Le decimos que NO.
-Con la cola de importación ya preparada podemos dar inicio a la importación----Picamos arriba en botón del carro---Pero antes de inciar podemos verificar que la cola de importación se realizará en el modo seleccionado---En este caso en el escenario TEST---y PICAMOS EN El chulito-----Una vez que confirmamos da inicio a la importación en el Modo TEST---Cuando finaliza el modo Test----Nos informan con un mensaje.
-Ahora cambiamos la configuración para la importación------Vamos al Menú-----settings---Seleccionamos el Metodo estandar de importación *Standard de importación.
Lo cual a su vez también puede ser del modo downtime Minimized.
En esta figura podemos ver la diferencia entre las 2 opciones:
Sin Downtime Minimized
Preparación--Import1 Programas---Import2 Objetos Diccionario---Limpieza de Objetos Obsoletos
Con Downtime Minimized
Preparación----Import1 (Ej: Programas)---Import2 (Ej: Objetos Diccionario)----Limpieza de Objetos Obsoletos.
Basicamente esta dado por el tiempo en el que los usuarios pueden continuar
Basicamente esta dado por el tiempo en el que los usuarios pueden continuar trabajando de manera Productiva.
Con el sistema durante la Importación de Support Packages. Si bien con la opción minimized reducimos el tiempo en el que los usuarios no pueden ingresar al sistema, necesitaremos contar con mayores recursos de Hardware para no afectar el Performance del sistema mientras los usuarios continuan trabajando en el mismo.
-Para nuestro ejemplo dentro de la configuración del support Package (Por Menú--Extras---Settings)---En la Pestaña IMPORT QUEUE Marcamos la opción *Import Mode: Downtime-minimized
SCENARIO *STANDARD
Import Mode: Downtime-minimized y picamos en el chulo -------Ahora Iniciamos la Importación de los Support Packages -----Picando en el carro ....Import Queue (Shift 7)-
--Para cada una de las etapas que recien vimos en la imagen-------Podemos seleccionar de que manera se ejecutará si en Dialogo o en Background -----Picando en el botón Start Options y también si se iniciara de forma manual o continuara inmediatamente luego de la anterior----Una vez piquemos en start options ---Aparecerá ventana y en la pestaña "Preparation" vemos la opción *Start in background inmmediately"-----Osea aca vemos que la importación se detendrá antes de inciar la etapa Import2 ------Esto es porque a partir de la allí donde nos deberemos asegurar que los usuarios no continuen trabajando en el sistema.
-una vez que hemos configurado las etapas podemos dar inicio a la importación.
El Indicador Rojo indica que el sistema está bajo un proceso de Importación, picamos en botón de la llave----Ahora en la siguiente ventana picamos en boton EXECUTE (Aca podemos Monitorear el Job que se está ejecutando en background para la importación----Refrescamos o Actualizamos en el botón actualizar y vamos atras hasta que llegamos nuevamente donde está el boton del carrito -----Cuando la Importación llega al punto donde debe detenerse antes del inicio de la fase "IMPORT2". El status del SPAM indica esta condición----Con el Indicador amarillo y el mensaje "User Stop".
-Picamos Nuevamente en el botón del carro---Ahora podemos continuar con la etapa Import2---Antes debemos asegurarnos que los usuarios no estén trabajando de manera productiva en el sistema-----Por tanto picamos otra vez en el boton START OPTIONS, Luego Marcamos en la opción:
*Start in background inmediately -----Y nos vamos a la pestaña de Clean UP y marcamos la opción *Continue in background inmediate-----Y en la siguiente ventana en el chulito.
Actualizamos....Ahora en la importanción Ahora en la importación continua a partir de la etapa "Import2" y luego finaliza en la etapa "Clean UP".
Una vez que completa todas las etapas el ultimo paso que nos queda es confirmar la cola de importación. -----Picamos en el botón de la hoja doblada-----El log de Acciones del SPAM nos muestra todas las fases por la que paso la importación es aca donde podemos obtener mayor información en primer lugar.
-El ultimo paso que debemos realizar en la importación de Support Pacakges es la confirmación de la cola de importación (Picando en botón chulito doble---confirmación de cola de importación) recien después de esto podemos importar nuevos support packages en el sistema.
Como normalmente en un landscape deberemos importar los support packages en mas de un sistema, este proceso se repite en los siguientes sistemas con la diferencia de que no volveremos a descomprimirlos los support packages en el directorio de transporte si contamos con un directorio de transporte común para todos los sistemas.
 
 
 
Sobre el autor
Publicación académica de Edwin Vargas Guzman, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Edwin Vargas Guzman
Profesión: Ingeniero Electronico - Colombia - Legajo: XS14Z
✒️Autor de: 52 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Edwin Vargas