Abap reumen 1

Solo disponible en BuenasTareas
  • Páginas : 6 (1360 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de agosto de 2012
Leer documento completo
Vista previa del texto
UNIDAD I Y II
SAP es una empresa y sistema que nació en 1972 en la ciudad en Manheim, Alemania y actualmente reside en Walldorf, creado por tres personas de IBM que nombraron la empresa como el departamento en el que laboraban.
SAP: Sistemas, Aplicaciones y Productos.
ABAP: Advanced Business Application Programming.
TRANSACCIÓN: Es un comando que nos permite ejecutar cierta funcionalidad delsistema.
CAPAS DE SAP: Presentación, Aplicación (Work Process y Dispatcher) y Base de Datos.
FORMAS DE CONECTARSE A SAP: IP pública, VPN, WEB (Citrix) e Interfaces.
MÓDULOS COMUNES DE SAP:
* FI – Financial Accounting: Finanzas.
* CO – Controlling: Control.
* HR – Human Resources: Recursos Humanos.
* PM – Plant Managment: Administración de planta.
* QM – Quality Managment:Administración de Calidad.
* SD – Sales & Distribution: Ventas y Distribución.
* MM – Material Managment: Administración de materiales.
* PP – Production Planning: Planeación de producción.
* SATÉLITES:
* CRM - Customer Relationship Management.
* SRM - Supplier Relationship Management.
* APO - Advanced Planner and Optimizer.
* BW - Business Warehouse.* Otras especialidades (ej. Farmacéutica, Campus Management)
CRM, SRM y APO son exclusivamente orientados a objetos.
TRANSACCIONES COMUNES:
SE38 | Editor ABAP |
SE11 | Diccionario de datos |
SE16 | Navegador de datos en tablas |
SE16n | Mismo que SE16 pero con mejor visualización. Puede ejecutar una simulación de una consulta SQL. |
SE93 | Ver, editar transacciones |
SE80 |Navegador de objetos |
ST22 | Errores en tiempo de ejecución. |
SE43 | Generador de menús |
SM30 | Vista de mantenimiento de una tabla (solo para las tablas que se hayan especificado) |
SE01 | Organizador de transportes |
SM12 | Seleccionar entradas de bloqueos |
SU3 | Configuración de usuario (configuración de idioma y representación decimal) |
SE37 | Módulo de funciones |
SE91 | Vermensajes del sistema, se necesita el ID del mensaje o el número de mensaje |

AMBIENTES SUGERIDOS POR SAP: Desarrollo, Calidad y Producción.
MANDANTE: División lógica donde se almacenan y ligan a éste los datos. Los datos son dependientes de mandante y los objetos desarrollados independientes, es decir, solo se pueden visualizar los datos que fueron creados en dicho mandante dentro de unambiente.
VARIABLES DEL SISTEMA:
* DATUM: Fecha del servidor.
* DATLO: Fecha servidor local.
* TIMLO: Hora local.
* UZEIT: Tiempo del servidor.
* INDEX: Posición actual de un ciclo.
* TABIX: Posición actual de una lectura a una tabla interna.
* LANGU: Lenguaje de logueo.
* UCOMM: Comando que un usuario haya solicitado.
* UNAME: Usuario que está logueado.
* TCODE:Transacción actual.
* SUBRC: Código de retorno de alguna instrucción.
* MANDT: Mandante actual.
* ULINE y VLINE: Barra horizontal y vertical.
* MSGID, MSGTY, MSGNO, MSGV1, MSGV2, MSGV3 y MSGV4: Variables del sistema para buscar mensajes en la SE91
ORDEN DE TRANSPORTE: Es lo que nos permite mover componentes de un mismo objetivo entre sistemas.
PAQUETE: Contenedor de muchosobjetos a nivel general.
Todo objeto que se cree en SAP deberá cargarse a un paquete y a una orden de transporte
PRETTY PRINTER: es una acción para indentar y formatear el código
CÓMO CREAR UNA TRANSACCIÓN:
* Vía Object Navigator (SE80) - Nodo principalclic derechomenú crearmenú transacción. Se debe poner la descripción, el programa, marcar los últimos 3 checkboxes y el tipo de transacción. Parareportes ejecutables deberá ser Report Transaction.
* Vía SE93 con los mismos datos.
DECLARACIÓN DE VARIABLES: Se usa DATA seguido del nombre de la variable que por estándares debe comenzar con v_, seguido de LIKE o TYPE, y el tipo de datos.
OPERADORES RELACIONALES O DE COMPARACIÓN:
* EQ (=)
* LT (=),
* NE ()
PROGRAMA INACTIVO: Significa que aún no está listo para ejecutarse y...
tracking img