Inicio de sesión sin estar autorizado El Cliente 066 normalmente existe en un sistema SAP, debido a los servicios de EarlyWatch. A menudo, este cliente no tiene los master users. Si es cierto, cualquier persona puede registrarse en el sistema utilizando el cliente 066, el usuario SAP*, y la contraseña PASS. Diviértete . Especiales de copia y pega Hacer clic en el área y presione CTRL + Y. Nos permitirá copiar las líneas a la vez y pegarlas después. Mensajes largos a pie de página Hacer clic en el mensaje y mantener pulsado el botón del ratón. Después mover el ratón hacia la izquierda. Log de direct input. La transacción BMV0 (Gestión de los log de direct input.) muestra todos los registros de entrada directa. Gráficos en SAPscript El programa RSTXLDMC puede ser usado para cargar gráficos tipo TIF en SAP como textos estándar. Agregar iconos Comprobar el código de un icono usando la transacción ICON. Puedes encontrar una vista técnica en el include llamado «ICON». Las secuencias de caracteres comienzan y terminan con el símbolo @. Incluso textos planos bajo sistemas operativos puede contener estos caracteres. Os dejo aquí un programa que lista todos los iconos que hay en sap Cita: REPORT ZICONS . TABLES: ICON. INCLUDE . FIELD-SYMBOLS: . SELECT * FROM ICON. ASSIGN (ICON-NAME) TO . WRITE: /(5) , 20 '@',21 ICON-ID+1(2),23 '@',ICON-OLENG, ICON-BUTTON,ICON-STATUS,ICON-MESSAGE,ICON-FUNCTION, ICON-NAME. ENDSELECT. Esto es sólo para que puedáis ver todos los que existen, pero para utilizarlos en un report, sólo tenéis que usar un include: INCLUDE . Y poner por ejemplo: WRITE: ICON_RED_LIGHT. ORFB (Contabilidad Financiera). Se completará automáticamente con la fecha actual. Configuración del módulo FI / CO sin utilizar IMG Casi todos los parámetros se puede ajustar mediante las transacciones ORFA (Contabilidad de Activos).Ir a la página anterior p++ Ir a la última página P-. Formatos de comando generales /n Ir al siguiente registro si está procesando una sesión de batch input /doble Anular el proceso de batch input en primer plano /nend Cierre todas las sesiones R/3 y hace un logoff /nxxxx Llame a la transacción xxxx transacción en la misma ventana de SAP E / S Generara una lista de sesiones /oxxxx Llame a la transacción xxxx en una ventana nueva de SAP /i Cierra la venta actual /h Actuva el modo de Debug /$tab Resetea todos los buffers (para administradores de sistemas) /$sync Sincroniza los instances buffers (para administradores de sistemas) Comandos de report PRI% Imprime el informe actual PC% Descarga el informe actual SC% Llama a la función Find p+ Ir a la página siguiente p. y BRAS (Centro de Coste de Contabilidad). LLenar un campo de fecha vacío rápidamente [b]Pulsa la tecla F4 ( o pulsa en el simbolo de matchcode) y presiona ESCAPE.Ir a la primera página Reports Útiles RSCLTCOP Copiar tablas entre clientes RSAVGL00 Ajuste de tablas entre clientes RSINCL00 Listado de programas extendidos RSBDCSUB Liberación de juegos de datos de forma automática RSORAREL Obtiene la versión de la base de datos ORACLE RSPARAM Permite ver todos los parámetros de sistema RSUSR003 Comprueba las claves de acceso de los usuarios SAP* y DDIC en todos los mandantes de un sistema BDCRECXX Para batch input RBSTCHH0 Para header de batch input RSBDC_ANALYSE Analiza los Batch input (Revisar para ver cómo se podrían recuperar los datos de batch) RSWATCH0 Browser de ficheros unix RSMODPRF Report para ejecutar Field_Exits RSTXR3TR Transportar SapScript RSTXSCRP Upload/download de objetos SAPscript . Análisis de la tabla entre dos sistemas El contenido de una tabla entre dos sistemas puede verificarse a través de la OY19 transacción. Si necesita saber información de usuarios conectados por instancias se debe de ejecutar la transacción st03n. Para revisar los usuarios conectados al sistema por instancia puedes ver la AL08. seleccionar el servidor y loego buscar en el menú de navegación (árbol) Load Histoy and Distribution dentro de el buscar User per Instance y clasificar los usuarios por rangos de fecha o por semanas o días. Abre el Notepad.RSTXTCRP Transporte de formularios SAPSCRIPT entre sistemas RPDTRA00 Lista todas las transacción de HR RSEINB00 Sube un fichero de tipo IDOC y lo crea. RSTXPDFT4 Report para convertir una número Spool a un PDF RSAVGL00 Ajusta tablas entre mandantes. Desarrollo SE38 Editor ABAP SE80 Examinador de objetos SM35 BatchInput SE37 Funciones BAPI Explorador Bapis SE93 Transacciones ST05 Traza de programas SE18 Consultar BADI (definición) SE19 Modificar BADI (implementacion) ST22 Ver dumps SE24 Class Builder SM36 Crear JOBs SM37 Traza de JOBs SM62 Creacion eventos SAAB Gestion de break-points y asserts SLG0 Crear objetos de LOG SLG1 Consultar LOGs SLG2 Borrar LOGs WE60 Consulta de IDOCs DWDM Ejemplos ABAP . Debugeando en modal window Si quieres entrar en modo debug pero estas en una ventana modal de windows y no puedes acceder al cuadro de transacciones de sap para escribir /H aqui hay una solución que puedes usar. RSNAST00 Ejecutar un IDOC por report RSBDCBTC Ejecuta un job después de la finalización de un determinado batchinput.txt . o si tambien puedes revisar la SM04. Copia y pega la siguiente línea: [FUNCTION]Command=/HTitle=DebuggerType=SystemCommand Guarda el documento como debug. ficheros SXDA Direct Input SM69 Ejecución de comandos del S.O.SWO3 Explorador de Business Objects Tablas/Estructuras SE11 Diccionario ABAP SE16 Visualizar tabla SE16N Visualizar tabla SM30 Vistas de actualización / Mantenimiento BS22 Status de órdenes SNRO Secuencias de numeros Smartforms SE71 SapScript NACE Gestion de mensajes SE73 Gestion de fuentes SMARTSTYLES Definir el estilo del formulario SMARTFORMS Crear el formulario SE63 Traduccion de SmartForms SE78 Cargar/Gestionar Imágenes (bitmap / para sapscript o smartform) SO10 Textos estandares .) Sistema SM04 Eliminar sesiones abiertas SM12 Liberar bloqueos SE01 Transporte STMS Transporte SPAD Impresoras SP01 Spool de impresiones en general de cualquier usuario SP02 Spool de impresiones propias o del usuario utilizado SE03 Buscar objetos en orden de transporte y tareas SM59 Cambiar de sistema (internamente) SM36 Crear Jobs SM62 Crear eventos SM37 Borrar Jobs ST05 Trazas SU01 Configuracion de usuarios AL11 Navegador sist... tamaños de papel.Cargar/Gestionar Imágenes (tiff / solo para sapscript) SPAD Gestion de SPOOL(definiciones de impresoras. CACS_FILE_COPY Subir/Bajar ficheros del servidor LSMW Legacy System Migration Workbench(cargas masivas de datos) BDLR Biblioteca de programas para cargas de datos SCC1 Transportar ordenes de un mandante a otro Querys SQ01 Editor Query PP: Producción CO01 Crear orden de producción CO02 Editar orden de producción CO03 Visualizar orden de producción CO11N Notificar orden de producción KO88 Liquidar orden de producción CO13 Anular notificación SD: Ventas VA01 Crear pedido VA02 Modificar pedido VA03 Visualizar pedido . . Este requerimiento es debido a que los pedidos de compras se gestionan en un sistema externo a Sap y se interfasean de forma automática.. . También desean en la lista de resultados poder ver esos otros campos. podamos utilizar criterios de selección adicionales. En el ejemplo que vamos a plantear tenemos un requerimiento del cliente que nos pide que. al seleccionar los pedidos de compras contra los que se registran las facturas de proveedor a través de la transacción MIRO.) MMSC Dar de alta un material en un almacén FI: finanzas FB01 Crear asiento contable FB02 Modificar asiento contable FB03 Consultar asiento contable FIBF Acceso a BTEs IDoc/EDI WE60 Mensajes IDoc WE21 Puertas IDoc WE20 Interlocutores EDI WE02 Listado IDoc con status WE16 Cargar fichero de texto IDoc WE19 Reprocesado de IDoc (visible/debugging) BD87 Reprocesado de IDoc Salir /ex Sale de una transacción sin preguntar Selección de pedidos de compra personalizada en el registro de facturas de proveedor (transacción MIRO).VL02N Modificar entrega VL03N Visualizar entrega VF01 Crear factura VF02 Modificar factura VF03 Consultar factura VA22 Ofertas MM: Gestión de materiales ME23N Consultar pedidos de compras ME22N Modificar pedidos de compras ME21N Crear pedidos de compras MM02 Editar material MB51 Buscar docs de material MB03 Consultar doc de material MB1C Movimientos de mercancía (poner stock. existiendo una numeración de pedidos distinta a la existente en Sap. Como tenemos un punto de enhacement al principio del FORM. 2. como en la lista de salida. En la transacción MIRO (modulpool SAPLMR1M). el report donde se hace la llamada a la selección de pedidos. y lo modificamos para que incluya tanto los nuevos criterios de selección en la pantalla de ejecución. . Es un report externo a la transacción. Copiamos el report RM08RL82 al nuevo ZRM08RL82.Los pasos a seguir para implementar nuestro requerimiento son los siguientes: 1. Al ser un Z. buscando el lugar donde se hace la llamada al report RM08RL82. Identificar dentro de la Miro. La llamada se hace en el FORM rm08rl82_aufrufen dentro del include LMR1MF4S. no estamos tocando nada del estandar. 3. que se llama RM08RL82. lo creamos e introducimos ahí el código abap para que se llame a nuestro report en lugar del report estandar. En la entrada del blog abap. Igualmente todo debera de ser debidamente documentado de cara a facilitar el mantenimiento del sistema.es podeis visualizar los pasos a seguir para crear una enhacement del tipo implicito. y solo deberá ser llevada a cabo en situaciones excepcionales. realizada por programadores expertos y consultores que validen la implicación de los cambios que se vayan a realizar. NOTA IMPORTANTE: cualquier modificación del estandar es totalmente desaconsejable. así como los procesos de actualización o upgrades de versión posterior. .Activamos el cambio y de una forma relativamente sencilla hemos conseguido cubrir el requerimiento del cliente sin tocar el estandar o sin un desarrollo propio complejo.