Vous êtes sur la page 1sur 3

APUNTES DE ABAP

IV
DEVELOPER KEY: 35893035771967085042

DEFINICIONES Y TEORA:

Funcionalidad estndar: ya definida en SAP.


El mdulo de finanzas es obligatorio, el resto se integran.
El comportamiento del sistema debe estar en la base de datos, nunca en el
cdigo, a esto se le llama HARDCODE.
Transaccin: Una transaccin en terminologa SAP es la ejecucin de un
programa, es parecido a una lnea de comando. Las hay de 2 tipos:
Funcionales: son las que usa el cliente.
Tcnicas: son las que usa el programador.
Permisos: Depende del tipo de usuario.
Mandante: El concepto de mandante se refiere a diferentes escenarios de datos
independientes unos de otros con los que el sistema trabaja. Es simplemente un
rea de trabajo dentro de un ambiente SAP (produccin, integracin y
desarrollo).
Al instalar SAP se instalan como mnimo 2 mandantes:
000 Original, mandante tcnico.
066 mandante early watch. Mira el rendimiento de tu mquina.

Elementos para disear funcionalidades:


Report

Module pool

Se pueden transformar en transaccin


Los REPORT son programas con los que podemos generar
listados en los que mostrar datos almacenados en el sistema de
una forma organizada. Estos listados pueden estar orientados a
visualizacin en pantalla y/o a impresora. Se pueden ejecutar en
segundo plano.
Los MODULE POOL no se pueden ejecutar en segundo plano y
constan de los siguientes elementos:
Un programa marco que contiene las definiciones de
objetos globales, las subrutinas y los mdulos de las
pantallas. Estos datos suelen estar definidos en programas
del tipo INCLUDE que son incluidos en el programa
marco.
Una o varias pantallas (DYNPROS).
Uno o varios STATUS que definen las funciones
disponibles de cada pantalla en la barra de mens, la
barra de smbolos y la barra de pulsadores del sistema.
Una o varias transacciones que debern especificar la

pantalla inicial que ejecutan.


Son ejecutables, implementan una funcionalidad de usuario.
Include

Function group

Class

No se pueden transformar en transaccin


Los INCLUDES son unos programas que contienen definiciones
que pueden ser utilizados en otros programas insertando en estos
la sentencia INCLUDE <nombre>.
Los FUNCTION GROUP agrupan funciones segn su
funcionalidad. Los mdulos de funciones de un mismo grupo de
funciones comparten las definiciones de datos globales. Los
mdulos de funciones son objetos que realizan operaciones que
pueden ser utilizadas en varios programas.
Una CLASS es una entidad terica que describe el
comportamiento de un objeto.

SAP GUI
Crear una conexin:

Servidor de aplicacin: IP del servidor.


N de instancia: a qu mquina del servidor vamos a conectar.
ID sistema: elige que instalacin de SAP vas a utilizar (si hay ms de una en la
mquina).

String de SAProuter: direccin simblica cuando la IP no es alcanzable.

El tipo de conexin es indiferente. Una vez hecha la conexin se empieza el login con el
client 800 y password inicial 303030.
Aadir los nombres tcnicos en extras/settings/display technical names.

TRANSACCIONES
Las transacciones tienen la forma XX-dd donde XX son 2 letras en alemn y dd dos
dgitos que cumplen la siguiente regla:

_1 crear
_2 modificar
_3 consultar

Si termina en N, es una versin nueva de una funcionalidad.

SE04
SE09
SE11
SE38
SE49
SE79
SE80
SE93
SNOT
E
SPAM
STMS
SU01
VA01
VA21
VA41

TRANSACCIONES IMPORTANTES
Gestin de rdenes de transporte
Organizador de transporte (crear transacciones).
Objetos de diccionario
Crear programa
?
Subir imgenes
Mega transaccin para crear cualquier objeto del workbench
Crear transacciones
Arreglo de un fallo detectado en el sistema. Estas notas cada X tiempo se
aade a un support Package (con nuevas funcionalidades).
Aade support package
Export/import rdenes de transporte
Gestionar usuarios
Crear pedido de venta
Crear presupuesto
Crear contrato

Vous aimerez peut-être aussi