martes, febrero 26, 2008

Transacciones útiles

SAP ECC

  • /H Depurar el programa en ejecución
  • SP02 Visualizar ficheros de spool propios
  • SM04 Eliminar un proceso bloqueado (Modos->Borrar modo)
  • SE14 Adapta los datos (contenido) de una tabla (útil para pasar de un campo más genérico a uno más restrictivo: 80char --> 75char)
  • SE30 Análisis tiempo ejecución
  • SE37 Biblioteca de funciones
  • SE38 Biblioteca de programas
  • SE39 Comparador de códigos
  • SE78 Gestión de gráficos de formulario
  • SE93 Editor de transacciones
  • SU01 Información de usuario (permisos, parámetros, ...)
  • RZ10 Perfiles del sistema
  • SMICM Monitorización de servicios ICM
  • SE09 Órdenes de transporte
  • PA30 Actualizar datos maestros personal (HR)
  • SM30 Insertar/Actualizar datos directamente en una tabla/vista
  • SE56 Actualiza las tablas cuando se le añaden/quitan campos
  • SPRO Customizing (IMG)
  • AL11 Ver directorios en la máquina
  • ST05 SQL Trace
  • ST22 Errores en ejecución ABAP
  • SU53 Visualizar datos autorización de usuario

SAP XI

  • SXI_MAPPING_TEST Test Environment for All
  • SXMB_IFR Iniciar Integration Builder
  • SM58 RFC Transaccional (monitoriza las llamadas a las RFCs)
  • SM59 Destinos RFC (visualizar y actual.)
  • SICF Actualización del árbol serv.HTTP
  • SXMB_MONI Integration Engine: Monitoring
  • SXMB_ADM Integration Engine: Gestión
  • SXMB_ADMIN Integration Engine: Gestión y Monitoring
  • SXI_CACHE XI Directory Cache

Links

  • http://servidor:50000/rep/start/index.jsp XID: Exchange Infrastructure Tool
  • http://servidor:50000/mdt/index.jsp XI Message Display Tool
  • http://servidor:50000/MessagingSystem/monitor/monitor.jsp XI Message Display Tool Monitor
  • http://servidor:50000/CPACache/refresh?mode=full CPA cache refresh (mode=full)
  • http://servidor:50000/wsnavigator/enterwsdl.html Web Services Navigator

Enlaces de XI

Links a SDN y otras por categorías: http://nilkanthk.googlepages.com/

Manuales How To...: http://www.erpgenie.com/sap/netweaver/xi/howto.htm

Links
SAP library XI
A Beginner’s Guide to SAP XISettings, Part I
A Beginner’s Guide to SAP XI Settings, Part II

Refer to some basic SDN tv demos of XI at following location.
https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798#xi

The best way to learn XI would be to use the Wealth of material available in XI from its forums, weblogs, presentations ,etc.

Also, I would suggest this link on SAP help for any info that you want on XI,
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

Further, this thread deals with everything that is needed for a starter on XI. Do check it out,
https://www.sdn.sap.com/irj/sdn/thread?forumID=44&threadID=112843
https://www.sdn.sap.com/irj/sdn/thread?forumID=44&threadID=51336&messageID=527697
https://www.sdn.sap.com/irj/sdn/thread?threadID=113060&messageID=1261698

Conectividad:
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3022 conexión máquina ECC con XI


Following are the links to weblogs which will help to develop the basic scenarios:

IDoc to File
ABAP Proxy to File
File to JDBC
File to ABAP Proxy
File to File Part 1
File to File Part 2
Any flat file to any Idoc
File to RFC
File to Mail
Dynamic File Name Part 1
Dynamic File Name Part 2
Dynamic Mail Address
Message Flow in XI
Walk through BPM
Schedule BPM
Use of Synch - Asynch bridge in ccBPM
Use of Synch - Asynch bridge in ccBPM
Maintain RFC destination centrally
Triggering Email from folder
Handling different partners for IDoc
Modeling Integration Scenario in XI
Testing of integration process
Authorization in XI
Authorization in XI - help.sap.com
Alert Configuration
Trouble shoot alert config
Call UNIX Shell Script
Transport in XI
Using ABAP XSLT Extensions for XI Mapping
Mail Adaptor options
Collection of IDoc to Single File
Controlling access to Sensitive Interfaces
The same filename from a sender to a receiver file adapter - SP14
Payload Based Message Search in XI30 using Trex Engine
XI : Configuring CCMS Monitoring for XI- Part I
XI: HTML e-mails from the receiver mail adapter
XI : FAQ's Provided by SAP


Bibliografía

MASTERING IDOC BUSINESS SCENARIOS WITH SAP XI

lunes, febrero 25, 2008

Transporte a Productivo

1. Transacción SE09


Si sólo se van a transportar programas, se marca la casilla “Órdenes de Workbench”, si el transporte contiene parametrizaciones realizadas por funcionales habrá que marcar “Órdenes de Customizing”.

La sección Status de la orden permite mostrar las órdenes que se van a liberar (Modificable) y/o las ya liberadas.

Pulsar el botón “Visual.”


Liberar las tareas asociadas a la orden y a continuación la propia orden. Para ello se pone el cursor sobre la carpeta correspondiente y se pulsa el botón del camión: Liberar directamente (F9).

Pulsamos F5 (refrescar) hasta que todas las tareas y órdenes hayan sido liberadas.

2. Importar las órdenes liberadas

Desde productivo o desde desarrollo introducir la transacción STMS y pulsar el botón del camión: Resumen import (F5).

Seleccionar (doble clic) la cola del sistema destino al que se ha transportado la orden (productivo), por norma general el que tiene mayor número de órdenes.


A continuación, en el listado de la cola pulsamos refrescar (F5) y nos desplazamos al final de la misma. Ahí veremos las órdenes importadas con el icono de un rayo verde al lado. A continuación pulsamos sobre el botón de la barra de herramientas donde aparece el mismo icono del rayo verde y confirmamos sobre el mensaje de aviso.

Por último y MUY IMPORTANTE es seleccionar la orden recién transportada y pulsar el botón del camión con el cuadradito chico: Importar orden (ctrl. + F11). NO DAR AL OTRO CAMIÓN porque importaríamos TODAS las órdenes.

Sub-screens en pantallas de selección

En el siguiente post se explica cómo se añaden sub-pantallas a las pantallas de selección (SELECTION-SCREEN). Este ejemplo está motivado por la falta de opciones de formato que poseen los parámetros de entrada/salida estándar que proporcionan las instrucciones PARAMETERS.


Se desea crear una interfaz que le permita introducir al usuario notas referentes a incidencias y observaciones cuyo contenido puede llegar a ocupar hasta 375 caracteres. Existen dos inconvenientes iniciales que aparecen al declarar tales campos como PARAMETERS:
  • Permiten como máximo introducir hasta 255 caracteres.
  • El marco visible del campo es de 45 caracteres por lo que el usuario no puede ver el mensaje al completo.

Solución
Se ha optado por definir dos DYNPROS, una para cada campo, e incluirlas en la pantalla de selección estándar (DYNPRO 1000) como sub-pantallas. Cada DYNPRO estará formada por 5 campos de entrada/salida con longitud máxima (y visual) de 75 caracteres. Obteniéndose el resultado que se muestra en la imagen.

El código necesario se describe a continuación.