You are on page 1of 3

QUE ES WORKFLOW

Transacción: SWDD

Es una herramienta diseñada en SAP que gestionan los procesos de negocios monitoreando cada
paso e integrando la gestión organizativa a las tareas. Está involucrado por el flujo de actividades, la
información y la organización. Cuando se crea un workflow se tiene que tener en claro las 5 partes
que intervienen (Quien, Cuando, Orden, Objeto, Que).

http://www.123sap.cl/articulo.php?id=40

QUE ES UN OBJETO DE NEGOCIO

Es un acto dentro de la capa de negocio de un programa de ordenador basado en n capas. Se


distinguen en que no realizan nada por si mismos, sino que albergan un conjunto de atributos y
asociaciones con otros.

Se utilizan en las Bapis y los Workflows principalmente para producir modificaciones en el sistema
a partir de la ocurrencia de un determinado evento que desencadena acciones posteriores en el
sistema. Por ejemplo un proceso como la creaciones de una solicitud de pedido podría ser un objeto
de negocio, cuyos atributos serian “Fecha de creacion”, “Responsable”, etc.

http://www.cvosoft.com/glosario-sap/sap/objeto-de-negocio-1230.html

TRANSACCIONES PARA TRABAJAR WORKFLOW

http://www.123sap.cl/articulo.php?id=47

MODOS DE EJECUCION MODULPOOL

Modulpool es un tipo de programa ABAP que esta formado por una serie de dynpros o pantallas por
las que el usuario interactua mientras navega por la aplicación. Cada dynpro tiene una lógica de
procesamiento que esta especificada en modulos. Dentro de cada dynpro se define lo que se conoce
con el nombre de PBO es decir todo lo que sucede antes que se muestre la información en la pantalla
y el PAI es decir todo lo que sucede luego que se realiza alguna acción en la pantalla.

PBO: Significa Process Before Output donde se ponen las sentencias que queremos que se ejecuten
antes de visualizar la pantalla. Se inicializan los controles Step loop y Table control con los valores
que queramos.

PAI: Significa Process After Input este proceso se ejecuta cuando pulsamos algún botón, pulsamos
el botón enter o alguna tecla de función. SAP crea el modulo module user_command_9500 (los
últimos 4 digitos siempre corresponden al numero dynpro) para el control de las teclas o botones
pulsado.

TIPOS DE ALV

Existen 3 tipos principales de reportes ALV, el uso de cada uno dependerá de lo que se requiera en
un momento dado.

ALV List: Permite simular el trazado de un reporte write, pero con las funcionalidades y bondades
de un ALV.
ALV Grid: Permite generar una tabla gráfica, totalmente editable desde su presentación (Añadir y
quitar columnas, agrupar y ordenar, totalizar valores, entre otras).

ALV Jerarquico o Tree: Es un tipo de reporte que consta de 2 cabeceras y permite enlazar la
información de ambas partes de una manera gráficamente legible.

http://apuntesabapsap.blogspot.mx/p/rporte-alv.html

QUE ES SMARTFORM

Transacción: SMARTFORMS

Son formularios en donde podremos crear, modificar y visualizar en el sistema los llamados
formularios smartforms. Esta tecnología vino a remplazar a los llamados formularios SAP Scripts,
que es una herramienta que todavía puede utilizarse, pero no es muy amigable ni flexible a la hora
de crear formularios de cierta complejidad. Un SmartForms va a estar compuesto siempre por un
programa impresor y un formulario.

se consume como funcion

generas archivo y llamas metodo que lo imprime como pdf

http://www.cvosoft.com/glosario-sap/abap/sap-abap-tcode-smartforms-3073.html

QUE ES UNA BAPI - SE37 - BAPI

Son funciones que sirven para realizar acciones sobre los objetos de negocios. Son en realidad
métodos de los objetos de negocios, y gracias a ellos podemos realizar cargas.

funciones preestablecidas para hacer un proceso

http://www.todoabap.com.ar/bapis.html

QUE ES UNA BADI

Su objetivo es cumplir con los requerimientos del cliente permitiendo agregar nuevas
funcionalidades dentro del código estándar de sap.

user exit o ampliacion para programas estandar sap

http://www.todoabap.com.ar/badis.html

USER-EXITS

Es una herramienta de programación que se utilizan en sap para implementar validaciones y


ampliaciones en el codigo estándar. Sirve para comodar los requerimientos específicos de un cliente
a las transacciones estándar de sap.

http://www.mundosap.com/foro/showthread.php?t=515

DIFERENCIA ENTRE BADI Y BAPI

SAPSCRIPTS
forma de imprecion como el smartforms pero mas vieja

WEB DYNPRO

CONSUMIR WEB SERVICE

SE80

HTTP://WWW.ERPWORKBENCH.COM/SAP-WEBAPPS/SAP-WEBSERVICES/WS_ABAPPROXY.HTM

HTTPS://BLOGS.SAP.COM/2015/12/30/CONSUMIR-WEB-SERVICE-EN-SAP-GATEWAY/

COMO OPTIMIZAR CODIGO

OPTIMIZAR BASE DE DATOS

se14

se24 para crear método, envio de datos y procesamiento de datos

se19 – las badis

se24 – crear clases – ordenes de transporte y estos los relaciono al modulpool como una ayuda

cmod – user exit están divididos por modulos, son

se38 – puntos de ampleacion

se37 se configura el acceso remoto para

webdypro – se51

cuando terminas el proyecto el proyecto haces la transformación a hmtl se80, y posteriormente lo


relaciones a un servicio web sap, este servicio web lo conf los basis

los user exit son

You might also like