Você está na página 1de 10

INTEGRACIÓN MODULOS EN SAP

LA
INTEGRACIÓN
DE MÓDULOS
EN SAP

EMILIO PEDREIRA VIDAL


INTEGRACIÓN MODULOS EN SAP

SAP/ERP
El SAP/ERP es un sistema de gestión diseñado para unificar y automatizar
todos los procesos de la empresa, tales como las ventas operaciones,
producción, Recursos humanos, contabilidad, inventarios, internet,
compras, clientes etc…

SAP/ERP permite tener integrados todas las áreas de la compañía que


apoyan la generación de productos y servicios (un conjunto de módulos
que componen el núcleo de los sistemas transaccionales de la empresa).

Dicha solución incorpora los siguientes módulos:

 SAP ERP FINANCIALS, cuyo objetivo es utilizar los fondos de una


empresa eficazmente e incrementar la rentabilidad a largo plazo.
 SAP ERP HUMAN CAPITAL MANAGEMENT que abarca todos los
aspectos de los recursos humanos, desde la contratación de
personal a la formación, pasando por cálculos de nóminas.
 SAP ERP OPERATIONS que proporciona una amplia solución
operativa para automatizar y perfeccionar el aprovisionamiento y la
ejecución de la logística, el desarrollo de productos y la fabricación,
las ventas y el servicio.
INTEGRACIÓN MODULOS EN SAP

 SAP ERP CORPORATE SERVICIES para gestión de medio ambiente,


salud y seguridad, gestión de bienes etc…

INTEGRACIÓN DE MÓDULOS EN SAP/ERP


Como mencionamos anteriormente, una de las características de SAP/ERP
es el de INTEGRAR todos los departamentos generando una base de datos
limpia, donde se gestiona la información en TIEMPO REAL y se puede
obtener los datos requeridos en el momento que se desee, desde
cualquier parte del sistema.

Esta integración consiste en que la información se comparte entre todos


los módulos y aplicaciones (como son las soluciones verticales) que
forman parte del SAP/ERP. Los datos (Datos Maestros) podrán ser visibles
o modificados desde cualquier módulo del ERP. Los cambios que se
realizan a estos datos afectan al resto de los módulos; ya que una de las
características de la integración entre módulos es que todos interactúan
unos con los otros.

Dependiendo del tipo de operaciones o de servicios que se realicen,


ciertos datos se verán afectados, por lo que dichos cambios afectaran y
generaran otros tipos de datos en otro/os módulo/os diferentes.

Más adelante lo explicare con dos ejemplos, para que se vea con más
claridad dicha integración entre módulos distintos que conviven en un
mismo ERP (operaciones de compra y ventas).

A lo largo del tiempo las empresas crecen y mejoran por lo que los
procesos se han ido complicando cada vez más; es decir, las necesidades
de las empresas van cambiando. Esto ha supuesto la aparición de nuevas
soluciones de negocio (soluciones verticales) en SAP/ERP como son :

 SAP CRM (SAP CUSTOMER RELATIONSHIP MANAGEMENT)


 SAP PLM (SAP PRODUCT LIFECYCLE MANAGEMENT)
 SAP SRM (SAP SUPPLIER RELATIONSHIP MANAGEMENT)
 SAP SCM (SAP SUPPLY CHAIN MANAGEMENT)
INTEGRACIÓN MODULOS EN SAP

¿Y cómo se integran todos estos módulos y soluciones que hay dentro de


un mismo ERP?

Pues la respuesta es SAP NETWEAVER que sirve de plataforma tecnológica


que hace funcionar, integrar y dar soporte a todos los módulos y
aplicaciones que forman parte de SAP/ERP.

Antes de meterme en lo que es SAP NETWEAVER, intentaré explicar un


concepto previo, como es SOA (service oriented architecture), que nos
ayudará a entender mejor que es y cómo funciona SAP NETWEAVER.

¿ QUÉ ES SOA ?

Las empresas necesitan poder interconectar los procesos, personas e


información tanto con la propia organización como con subsidiarias y
socios comerciales. La falta de integración entre los componentes de IT
hace difícil obtener una respuesta rápida y efectiva ante los cambios que
afectan de forma natural a los negocios. La inflexibilidad genera costes,
reduce la capacidad de respuesta ante los clientes, compromete el
cumplimiento con las normativas legales y afecta negativamente a la
productividad de los empleados. Una deficiente integración es uno de los
problemas más importantes a los que las organizaciones deben hacer
frente para mantener su competitividad y garantizar su crecimiento.

La Arquitectura Orientada a Servicios supone una estrategia general de


organización de los elementos de IT, de forma que una colección
abigarrada de sistemas distribuidos y aplicaciones complejas se pueda
transformar en una red de recursos integrados, simplificada y sumamente
flexible.
La Arquitectura SOA establece un marco de diseño para la integración de
APLICACIONES independientes de manera que desde la red puede
accederse a sus funcionalidades, las cuales se ofrecen como servicios.

Conceptos ligados a SOA:

 Servicios WEB – Los servicios Web son aplicaciones que utilizan


estándares para el transporte, codificación y protocolo de
INTEGRACIÓN MODULOS EN SAP

intercambio de información. Dichos servicios permiten la


INTERCOMUNCACIÓN entre SISTEMAS DE CUALQUIER
PLATAFORMA.
 SaaS - es la noción de “software como servicio”, software que se
pone en explotación en la modalidad de servicio gestionado y que la
cual se accede a través de internet.
 BPM (Business Process Management) – es una disciplina de gestión
que combina una visión centrada en procesos y de integración de
funcionalidades que pretende mejorar la efectividad de las
organizaciones. Permite el alineamiento de las tecnologías de
información con las actividades de negocio, tanto en el seno de la
propia organización como fuera de ella con socios, proveedores y
clientes.

SAP NETWEAVER

SAP NETWEAVER es la
plataforma tecnológica sobre la
que están basadas todas las
aplicaciones SAP en el plano
técnico. Es una plataforma de
aplicación e integración abierta
basada en la WEB que sirve
como base para la arquitectura
orientada hacia los servicios
(SOA) y permite la integración y la alineación de las personas, la
información y los procesos empresariales más allá de las fronteras
empresariales y tecnológicas. Utiliza estándares abiertos que permiten la
integración con información y aplicaciones de casi de cualquier fuente o
tecnología ( permite consolidar sistemas heterogéneos, aplicaciones y
datos mediante la simplificación del entorno TI ).
INTEGRACIÓN MODULOS EN SAP

Desde el punto de vista tecnológico, podemos considerar la plataforma


SAP NETWEAVER como una puerta única y normalizada de intercambio de
información de nuestra empresa.

SAP NETWEAVER permite la integración de distintos módulos del ERP con


las demás soluciones verticales tipo CRM, SCM, SRM… además de
aplicaciones dispares para que trabajen en conjunto y de manera
coherente para realizar los procesos empresariales.

“ La plataforma NETWEAVER capaz de unificar y alinear personas,


información y procesos de negocio a través de distintas tecnologías y
organizaciones y que cuenta con un servidor de aplicaciones compatible
con otros entornos tipo .NET o J2EE”.

Unas de las causas que dan lugar a conseguir esta integración, es la


utilización de una BASE de DATOS común a la que accenden todos los
módulos y aplicaciones; además de la gestión centralizada de DATOS
MAESTROS por medio de SAP MDM ( Master Data Management) diseñado
para resolver la multitud de retos de integración de datos de múltiples
aplicaciones de gestión de negocio dentro de una empresa, asegurando la
INTEGRACIÓN MODULOS EN SAP

integridad de la información a través de la red de negocio al permitir a las


compañías consolidar, armonizar y centralizar los DATOS MAESTROS que
provienen de cada aplicación de gestión empresarial, ya sea CRM,SCM o
ERP.

El MDM evita un almacenamiento múltiple de datos eliminando la


redundancia y discrepancias que pueden afectar a los procesos
empresariales.

La unificación de datos es una de las principales características a destacer


de NETWEAVER ya que racionaliza, sincroniza y gestiona todos los datos
maestros para mejorar los procesos empresariales.

VENTAJAS

SAP NETWEAVER ayuda a reducir significativamente la inversión adicional


en propiedad de software de su organización, al potencializar la
funcionalidad de sus sistemas ya instalados, integrándolos en un solo
sistema de control con todas las bondades que una plataforma amigable
en WEB proporciona.

Es la plataforma que habilita la puesta en marcha de la definición de una


Arquitectura SOA , donde el sistema se orienta a la que los sistemas van
determinados a la arquitectura de los procesos de su empresa.

ARQUITECTURA SAP NETWEARE

Se encuentra fundamentado en 3 capas principales, la cuales definen la


arquitectura base del sistema.

 CAPA DE PRESENTACIÓN (SAP GUI) – funciona como interfaz entre


el usuario final y el sistema. Aquella que el usuario observa y
emplea de forma diaria.
INTEGRACIÓN MODULOS EN SAP

 CAPA DE APLICACIÓN (APPLICATION LAYER) – esta capa sostiene


toda la lógica programática de los módulos, funcionalidades que
residen en el sistema.
 CAPA DE LA BASE DE DATOS (DATA LAYER) – esta capa maneja todo
lo que es la administración, almacenamiento y resguardo de los
datos que se imputan, determinan y/o calculan en el sistema.

COMPONENTES SAP NETWEAVER

Realizaré una descripción de los componentes de Sap Netweaver, que son


los principales motores de integración de todos los procesos en la
empresa.

SAP Netweaver Business Intelligent ( SAP Netweaver BI)

Une en una ponderosa plataforma de business intelligent, un conjunto


amplio de herramientas, capacidad de planeamiento y simulación y
funcionalidad de almacenamiento de datos, proporcionadas a través de
sofisticada tecnología de portal empresarial y centralizada en los usuarios
para ofrecer una solución amplia y coherente.

SAP Netweaver Composition Environment

Proporciona un conjunto de herramientas y tiempo de ejecución para el


desarrollo y gestión eficiente de las aplicaciones compuestas basadas en
los principios SOA. Se basa en tecnologías probadas que han sido
mejoradas e integradas para proporcionar una mayor funcionalidad y
flexibilidad.

SAP Netweaver Portal

Ofrece un punto único de acceso a la información, aplicaciones


empresariales, dentro de los servicios y fuera de una organización.
INTEGRACIÓN MODULOS EN SAP

Proporciona también las herramientas para gestionar este conocimiento,


para analizar y se interrelacionan, para compartir y colaborar.

SAP Mobile

SAP´s división para SAP Mobile Technologies (Sybase y SAP


BusinessObjects) que pueden movilizar el negocio rápidamente,
aprovechando la infraestructura de TI existente ampliando los procesos
dentro y fuera de las fronteras de la empresa.

A continuación hablaré de la columna vertebral de Netweaver y que son


los máximos responsables de que exista la máxima integración entre las
diferentes partes del sistema.

El ya antes mencionado SAP Netweaver Master Data Management que es


una base de datos común que consolida, limpia y sincroniza una única
versión de la verdad de los Datos Maestros dentro de un paisaje de
aplicaciones heterogéneas. Tiene la capacidad para distribuir
internamente y externamente las aplicaciones SAP y no SAP.

SAP Web Application Server es un componente de la solución Netweaver


que funciona como un servidor de aplicaciones Web para las soluciones de
SAP. Admite servicios Web independientes de la plataforma, aplicaciones
empresariales y desarrollo basado en estándares, lo que le permite
aprovechar los activos fijos de tecnologías existentes para las soluciones
orientadas hacia servicios Web. Se caracteriza por su condición natural de
servidor HTTP y de servidor aplicaciones Web, ambas totalmente
“embebidas”, así como el soporte de aplicaciones tanto ABAP y como
J2EE.

Y el último y más importante es el SAP Netweaver Process Integration


que funciona como una plataforma que permite a diferentes interfaces
comunicarse entre ellas usando una tecnología uniforme. Para lograrlo
proporciona un conjunto de herramientas que pueden ser usadas para
definir formatos de mensajes, transformación de un formato A a otro
formato B, definir procesos y permitir a estos procesos interactuar con el
mundo exterior a través de mensajes.
INTEGRACIÓN MODULOS EN SAP

Existen diferentes tipos de comunicación que podríamos usar con PI


dependiendo del tipo de adaptador que se utilice:

 File/FTP (archivos de texto ).


 AS2 ( envío de mensajes de forma segura HTTPS )
 BC ( Para protocolo B2B , Business Connector)
 JMS ( adaptador Java Message Service )
 Mail
 SOAP
 RFC

Você também pode gostar