jueves, 27 de noviembre de 2014

CMMS y CCMS_OnAlert_Email_V2

SAP tiene un monitor que permite controlar una serie de alertas. Se puede configurar de tal forma que cuando salte una de ellas mande un correo a una persona o varias mediante una lista de distribución. Para ello, lo primero que haremos será ir a la RZ20 y elegir el monitor que queremos controlar. Pondré un ejemplo con las cadenas de procesos que es con lo que tenía necesidad de activar. Para que la modificaciones que hagamos, las pille cualquier cadena que se lance o se monte, lo que haremos será modificar...
Leer más...

jueves, 30 de octubre de 2014

DBCONNECT de BW 7.40 a MSSQL

Para poder extraer informacion de una base de datos MSSQL y poder cargarlas en un BW, lo que haremos será crearnos un sistema fuente de tipo DB Connect. Lo primero que haremos será crearnos el nombre del sistema lógico desde la SALE. Una vez creado, nos iremos a la RSA1 - Sistemas fuente y en la parte del DB Connect con el botón derecho crearemos el conector. Escogeremos al crearlo el sistema lógico creado anteriormente y como clase de conexión "Sistema fuente = Conexión de BD" Si la conexión...
Leer más...

martes, 28 de octubre de 2014

Shutdown immediate ORACLE no hace nada

Hoy me paso una cosa curiosa... al ir a parar el sistema se quedo enganchado en la parada de la base de datos. Mirando el alert aparentemente no se veía nada, había espacio en los filesystem y el proceso no continuaba... Cancele el proceso e intente parar directamente con un shutdown immediate quedandose el proceso de nuevo enganchado, a este punto y sin ver nada (SAP estaba parado, los filesystem tenian espacio, ...) solo quedaba ver si había sesiones inactivas enganchadas o ya tirar por la calle de...
Leer más...

domingo, 5 de octubre de 2014

STMS en alta disponibilidad

Cuando quieres configurar la STMS en la que el domain transport sea el entorno de producción para aprovechar la alta disponibilidad, nos encontramos con que la configuración del sistema no dispone para indicarle que entre por el message server, para que pregunte por el paquete de los ASCS para acceder a a ruta de tranportes. Para configurar esto, existe una nota 943334 - TMS setup in high availability systems, que te permite indicar que el sistema ira con balanceo de carga.  Lo que haremos...
Leer más...

jueves, 25 de septiembre de 2014

RSTABLESIZE: Ver tamaños base de datos por mandante

Hoy os contaré una cosa muy sencilla pero que me parecio bastante interesante. Con este report (RSTABLESIZE) podremos sacar los tamaños en base de datos pero por mandante.  Lo cual me parece bastante interesante a la hora de tener que estimar copias, borrados, o sizing del sistema. ...
Leer más...

jueves, 18 de septiembre de 2014

SPAM en modo test no coge todos los parches

Hoy me paso una cosa curiosa. Iba a pasar unos parches en modo test para ver dependendecias y objectos bloqueados, y la cola de parches no me mostraba mas que los primeros parches de cada modulo. Raro, porque si mirabas las dependencias estaban todas cumplimentadas y los parches que necesitaba descargados. Tras mirar el log de la cola ví que el error al final era que el certificado de mantenimiento no estaba actualizado y por eso no te hace el calculo de la cola. Una vez actualizado el certificado...
Leer más...

viernes, 5 de septiembre de 2014

Como acceder al sistema, sin conocer la clave

Cuando vas a pasar parches en un sistema, como es una cosa que no se hace con mucha periodicidad, nos podemos encontrar con que no conocemos la contraseña del usuario x en el mandante 000.  Para acceder al  sistema existen varias formas, una podría ser si tenemos acceso a base de datos borrando el usuario SAP* del mandante 000 y activando el parametro login/no_automatic_user_sapstar = 0 para activar el usuario de emergencia, luego solo bastaria con parar y arrancar el sistema y acceder...
Leer más...

viernes, 27 de junio de 2014

Conceptos básicos de BW (1)

Cuando se replica metadatos de un sistema, lo que hacemos es traernos las fuentes de datos de ese sistema. Esto lo que hace realmente, es traerse una fuente de datos por cada extractor que tengamos en el sistema R3 al que nos conectemos . Con esa fuente de datos, lo que haremos será cargar datos en nuestro ODS, cubo, maestro, … para ello se utilizarán las reglas de transferencia que son las que mapearan los campos entre las fuentes de datos y por ejemplo nuestro ODS. En la versión 7.x, para...
Leer más...

martes, 10 de junio de 2014

Realizar despliegue .ear en el portal

Para desplegar .ear en el portal lo que haremos sera logarnos en el servidor e ir al path  \usr\sap\<SID>\JC01\SDM\program Ejecutamos el RemoteGui.bat. El SMD GUI se abrirá. Para logarnos, pincharemos sobre "Connect to SDM Server" en la esquina superior izquierda y meteremos la contraseña. Nos iremos a la pestaña "Deployment" y pulsaremos sobre el botón "Add SCA/SDA to Deployment List (Local File Browser)" Seleccionaremos el fichero EAR que deberá estar ubicado en el servidor desde...
Leer más...

lunes, 9 de junio de 2014

Como ver equivalencias entre parches

Con la aparición de los paquetes de mejora, nos encontramos en muchas ocasiones que al buscar una nota, nos hablan de un nivel parches para una version concreta, y nosotros estamos con un paquete de mejora aplicado.  Para saber la equivalencia de nuestros nivel parches, lo que haremos será buscar el parche que tengamos en la sapnet. Luego pulsaremos sobre información del parche Y en atributos podremos ver nuestro nivel parches a que nivel de parches corresponde con la version estandar sin aplicación...
Leer más...

viernes, 30 de mayo de 2014

Que hacer cuando no tenemos un certificado con cadena completa

Cuando generamos un certificado y lo pedimos firmar por una CA concreta, SAP necesita que ese certificado este firmado con la cadena completa. Hay veces que no nos lo firman así y una forma rápida de poder generar ese certificado sin volver a pedirlo es generarlo nosotros mismos. Para ello abriremos con el notepad el .cer e iremos añadiendo uno a uno los certificados que componen toda la cadena (con Firefox, podremos exportarnos facilmente todos y cada uno de los certificados que componen la cadena completa,...
Leer más...

jueves, 29 de mayo de 2014

SUPM: Error al abrir la gestión de scripts automatizados

Al intentar abrir la gestion de scripts automatizados en SUPM, y modificar uno de ellos o crear alguno que tire de una consulta SAP BW sin datos, genera un error en la instancia JAVA y el siguiente dump en la instancia ABAP OBJECTS_OBJREF_NOT_ASSIGNED en /SRCORE/SAPLBWQUERY La solución será cargar datos en el cubo del que extrae los datos la query, para que devuelva información y no genere el error, dejando abrirl...
Leer más...

domingo, 18 de mayo de 2014

Fallo en las traducciones, reimportación de lenguajes tras parches

A veces cuando se pasan parches, nos encontramos que el sistema pierde las traducciones y nos aparece el sistema con textos en ingles o alemán. Para solucionar esto, una de las cosas que debemos mirar es la SMLT, si las importaciones del lenguaje de los nuevos parches se han pasado correctamente. Para ello, nos iremos a la SMLT, seleccionaremos el lenguaje en cuestion, y nos iremos a Languages - Special Actions - Import Support Packages. Aqui veremos, la lista de parches y el estado de importación...
Leer más...

miércoles, 14 de mayo de 2014

Transacciones para monitorizar workflows

Buenas, aquí os dejo unas cuantas transacciones chulas sobre workflows Análisis de work ítems Cuando buscamos una tarea o bien por usuario o tipo de workflow tenemos varias opciones: SWI2_FREQ: Para obtener las tareas o workflows lanzados en un período de tiempo para un tipo de tarea o de workflow, indica la fecha en que se ha lanzado quien lo ha lanzado y su estado, muestra los datos agrupados por tipo de workflow/tarea. Con doble click se ven los workflows lanzados y se puede consultar el log. SWI5: Para...
Leer más...

jueves, 24 de abril de 2014

Desbloquear usuario con pasword expirada

Muchas veces nos encontramos que usuarios que solo utilizamos de mucho en mucho, al intentar acceder al sistema nos devuelve un mensaje de pasword expirada. Una forma rápida de solucionar esto si tenemos acceso a nivel de base de datos será actualizando los campos PWDLGNDATE y PWDSTATE en la tabla USR02 . SQL> update sapr3.usr02 set PWDLGNDATE=20140221, PWDSTATE=0 where BNAME='USUARIO' and MANDT=000; 1 row updated. SQL> commit; Commit complete En mi caso, me suele ocurrir a la hora aplicar...
Leer más...