Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SAP R/3
Digital Learning 22
ERP
Digital Learning 33
ERP Concepto
Un ERP (Enterprise Resource Planning) es una aplicación informática que
gestiona, de forma integrada, todos los procesos de negocio de una
empresa.
Un esquema muy simple:
Ventas Finanzas
RRH
Materiales
...
H
Base de
Datos
ERP
Digital Learning 44
ERP Integración
Antes y después de una instalación de un ERP (proceso de integración):
Digital Learning 55
ERP Duda existencial (I)
Digital Learning 66
ERP Duda existencial (II)
Digital Learning 77
ERP Implantación
Se conoce como implantación al proceso que conlleva la instalación de un
sistema ERP, la adaptación del sistema a las necesidades y peculiaridades de
la empresa (con la precedente recabación de información relevante de la
misma), así como la supervisión del personal de la empresa en su toma de
contacto con el nuevo sistema.
Digital Learning 88
ERP Proyecto Implantación
Desarrollos a medida
Se crean las aplicaciones para cubrir las
necesidades especificas de la implantación,
que no incluya el ERP.
Puesta en producción
Una vez se ha determinado la corrección el Carga de datos
sistema se pone a disposición de los usuarios.
Se transfieren los datos provinentes de otros
Digital Learning
sistemas al ERP, manteniendo la integridad. 99
ERP E-Business
Modelo de
Centrado en la Empresa Extendido y Colaborativo
Negocio
Creación de valores
Optimización del procesamiento
Objetivos aprovechando la optimización
interno
de la red de redes
Plataforma de integración
Arquitectura Sistema integrado
abierta
Digital Learning 10
10
ERP Orientación a Servicios
Otra tendencia son las arquitecturas orientas a servicios (SOA en inglés):
Digital Learning 11
11
SAP AG
Digital Learning 12
12
SAP AG Historia
Empleados: 39300 (final 2006)
Facturación ERP: 9400 millones € (2006)
Sede Central: Walldorf (Alemania)
Web: www.sap.com
Digital Learning 13
13
SAP AG Productos
SAP AG ofrece multitud de productos, tanto dentro de los ERPs, como en
otros ámbitos, sus más importantes son:
mySAP: producto actual que sucede a R/3, incorporando funcionalidades
enfocadas al e-business (negocio electrónico).
R/3: fue el producto que lanzó definitivamente a la fama a la compañía. Es
el más extendido.
SAP Bussiness One, SAP All-in-One: ERPs dirigidos a pequeñas y
medianas empresas (con menos posibilidades, pero más económicos).
Soluciones específicas: existen soluciones específicas para la gran
mayoría de empresas (para cada sector).
Productos dentro de otros campos:
CRM, SRM: sistema de gestión de relación con los clientes y con los
proveedores.
SCM: gestión de la cadena de suministros.
BW, KW: sistemas de información y gestión de conocimiento.
PLM: gestión de la vida del producto.
...
Digital Learning 14
14
SAP R/3
Introducción
Digital Learning 15
15
SAP R/3 Introducción
Digital Learning 16
16
SAP R/3 Evolución Histórica
Este primer sistema fue llamado R, el cual pasó posteriormente a ser R/1 y
más adelante R/2, conforme se le fueron añadiendo módulos.
Digital Learning 17
17
SAP R/3 Arquitectura (I)
R/3 BD
Digital Learning 18
18
SAP R/3 Arquitectura (II)
Entre las ventajas de la arquitectura cliente/servidor está la de las capas de
separación desde el punto de vista del software y en las posibilidades de
escalabilidad (incluir nuevos clientes o servidores sin que el sistema se
resienta) desde el punto de vista hardware.
Punto de Vista Software Punto de Vista Hardware
Presentación
Dispatcher
Aplicación
ESCALABLE
Proceso Proceso
Base de Datos
BD
Digital Learning 19
19
SAP R/3 Arquitectura (III)
Esta cualidad hace que R/3 sea totalmente transparente al cliente que lo
compra y no adolezca del típico problema de caja negra que tienen la gran
mayoría de los programas comerciales, en los que sólo la empresa que ha
creado el software sabe exactamente lo que éste hace y cómo lo hace.
Esta cualidad permite que haya multitud de empresas que pueden asesorar al
cliente o afrontar proyectos que impliquen cambiar propiedades internas de
R/3, ya que su núcleo es también ‘visible’. Lo cual es muy importante para el
cliente que adquiere el ERP, pues no lo vincula definitivamente a SAP AG.
Digital Learning 20
20
SAP R/3 Arquitectura (IV)
Otra gran ventaja de R/3 es su característica de sistema abierto, gracias a
la cual permite la conexión de/con múltiples sistemas ajenos al ERP.
Esto facilita muchas de las labores de instalación de R/3 en las empresas y
ofrece un incentivo más al cliente, pues muchas de ellas, bien no quieren
desprenderse de ciertas aplicaciones o no pueden por falta de medios, o
bien hay una falta de cobertura del producto SAP que adquieren, en el
entorno que ocupan esas aplicaciones.
Algunos de los protocolos que ofrece/cumple:
TCP/IP para comunicarse con cualquier aplicación en red
RPC incluido en ABAP como RFC, es una interfaz de programación abierta que
permite a otros sistemas conectarse y usar las características de R/3
CPI-C usado para comunicaciones programa a programa en sistemas múltiples
SQL lenguaje de acceso a bases de datos
ODBC/OLE-DDE protocolos de comunicación con BD remotas
MAPI/EDI normas para transmisión de datos electrónicos (en comunicaciones
externas)
Digital Learning 21
21
SAP R/3 Compatibilidad
Digital Learning 22
22
SAP R/3
Entorno
Digital Learning 23
23
SAP R/3 SAP GUI y Logon
El entorno de R/3 se muestra al usuario a través del llamado Graphic User
Interface (SAP GUI), que es una aplicación que permite interaccionar con el
ERP de forma gráfica (mediante ventanas y haciendo uso del ratón), a fin de
que el usuario se encuentre más cómodo y pueda trabajar de una forma más
sencilla.
Digital Learning 24
24
SAP R/3 Entrada al Sistema
La pantalla de entrada al sistema simplemente solicitará el nombre del usuario
y el password, así como el mandante en el que se desea entrar (client).
Opcionalmente se
podrá elegir el lenguaje
de la aplicación,
siempre que esté
instalado.
Existen traducciones
del entorno a,
prácticamente, todos
los idiomas.
Digital Learning 25
25
SAP R/3 Easy Access
La pantalla principal del SAP GUI una vez se ha accedido a R/3 tiene esta
apariencia, mostrando a la izquierda las operaciones posibles para el usuario.
Digital Learning 26
26
SAP R/3 Elementos de Pantalla
ayuda
configuración Indicador de
del entorno procesamiento
título
ejecutar
navegación
transacción
opciones
del
programa
actual
servidor
mandante
Digital Learning 27
27
Barra de mensaje de estado
SAP R/3 Árbol de Menú
Cada usuario tiene asignado un árbol de menú,
en el que podrá encontrar las transacciones o
enlaces a los programas que use en R/3.
Estos árboles se asignan mediante la
definición de roles, que consisten en asociar un
grupo de programas y enlaces posibles a cada
usuario en base a su rango o las tareas que
debe realizar en el sistema.
Por ejemplo, habrá un usuario ‘administrador’
que tenga acceso a transacciones de
administración del sistema, habrá un usuario
que solo trabaje con el módulo FI, otro con SD,
etc.
Los árboles siguen el patrón de la estructura
de carpetas y archivos de Windows.
Digital Learning 28
28
SAP R/3 Navegación
La navegación en R/3 se hace de manera sencilla, al más puro estilo
windows, para que el usuario se sienta cómodo.
Como hemos visto, los menús se presentan en forma de árbol y basta hacer
doble click con el ratón sobre un elemento para ejecutar la transacción
correspondiente o visualizar la web relacionada, por ejemplo.
Digital Learning 29
29
SAP R/3 Ayuda
Es posible solicitar una pantalla de ayuda con
También se puede solicitar ayuda en la
solo pulsar F1 sobre el elemento que queramos.
búsqueda de valores de un campo con
solo pulsar F4 (o el botón matchcode).
Digital Learning 30
30
SAP R/3
Conceptos
Digital Learning 31
31
SAP R/3 Mandantes (I)
Los mandantes, también conocidos como instancias (o client en inglés), son
diferentes ‘copias’ de todo el sistema (datos, programas, procesos, etc) que
se usan para testear nuevas configuraciones o desarrollos.
Para su justificación basta con solo pensar en lo deseable que sería poder
probar cualquier cambio que se quiera hacer dentro de una gran aplicación
en una empresa considerando las condiciones actuales, pero sin correr
riesgo alguno y sin que afecte al ritmo de producción.
De esta forma se asegura que ningún cambio que realmente sea útil y
funcione queda sin pasar al mandante de pruducción.
Digital Learning 33
33
SAP R/3 Módulos (I)
Digital Learning 34
34
SAP R/3 Módulos (II)
Digital Learning 35
35
SAP R/3 Módulos (III)
Logística FI Finanzas
SD
Comercial
Gestión
financiera
MM CO
Controlling
Materiales
PP
Producción
R/3 TR
Tesorería
Cliente/Servidor
QM PS
Calidad ABAP/4 Proyectos
PM WF
Mantenimiento
Workflow
HR
Recursos
IS
Soluciones
humanos sectoriales
Funciones
Recursos Multiaplicaciones
Humanos
Digital Learning 36
36
SAP R/3 Transacciones
Digital Learning 37
37
SAP R/3 Más Conceptos
Cada ventana que abre el cliente con una instancia de R/3 se llama modo.
El botón que hay junto a la mayoría de los campos se llama matchcode
y sirve para buscar valores para ese campo. Para usarlo se pulsará el botón
o F4.
Una tarea programada que se ejecuta automáticamente se llama job.
Se habla de estándar al referirse a los componentes, programas, datos y
configuración que trae R/3 en un primer momento tras instalarlo. La
configuración ‘de fábrica’.
Digital Learning 38
38
SAP R/3
Personalización
Digital Learning 39
39
SAP R/3 Personalización
La personalización o adaptación es el procedimiento que permite configurar y/o
modificar un sistema R/3 según las necesidades específicas del cliente.
R/3 incluye de fábrica (estándar) una serie de funcionalidades y módulos que están
definidos de forma genérica, a fin de que puedan servir para la gran mayoría de
empresas, pero que tienen como inconveniente la necesidad (en la gran mayoría de las
ocasiones) de ajustar dicha configuración a los requisitos del cliente que lo adquiere.
Incluso es posible que sea necesario el desarrollo de nuevas funcionalidades o módulos.
Esta configuración y/o desarrollo generalmente la llevan a cabo empresas externas al
cliente (y a SAP), especializadas en cada módulo, las cuales toman nota de las
necesidades del cliente y las plasman en R/3.
Como ya se comentó, existen 2 posibilidades de personalización:
la parametrización
el desarrollo a medida
No obstante, SAP AG ofrece productos cada vez más especializados en sectores de
mercado (soluciones verticales), los cuales necesitan menos parametrización y/o
desarrollo (o incluso ninguno).
Digital Learning 40
40
SAP R/3 Parametrización (I)
Digital Learning 41
41
SAP R/3 Parametrización (II)
Aquí podemos ver el árbol de parametrizaciones (customizing en inglés) y un detalle
de las variables de parametrización del módulo MM.
Digital Learning 42
42
SAP R/3 Desarrollos
Los nuevos programas y desarrollos suelen anteponer la letra ‘Z’ a su nombre para
identificarlos como no estándar.
Curiosidades:
- Los programas también se guardan en la Base de Datos.
- Prácticamente todo el sistema R/3 está escrito en ABAP IV.
Digital Learning 44
44
SAP R/3 ABAP IV (II)
Los desarrollos en ABAP se hacen en el editor de programas (trans. SE38):
Digital Learning 45
45
SAP R/3 Diccionario de Datos
Permite crear o modificar tablas, campos, dominios y en general, cualquier elemento
de la base de datos de una forma gráfica y sencilla.
Facilita la creación relaciones entre tablas, definición de campos clave e índices, por
poner algunos ejemplos.
Se puede ejecutar mediante la transacción SE11.
Digital Learning 46
46
SAP R/3 Otros Conceptos (I)
Digital Learning 47
47
SAP R/3 Otros Conceptos (II)
Muchos de los programas que se crean con ABAP son reports (informes),.
Otro de los desarrollos posibles son los formularios (forms), que son
plantillas para impresión de documentos de la empresa. Ej: plantilla para
factura a cliente. Este desarrollo no se hace con ABAP, sino usando el
lenguaje SAPScript o la utilidad SmartForms.
Digital Learning 48
48
SAP R/3
MÓDULOS
Digital Learning 49
49
SAP R/3
Módulo MM
Digital Learning 50
50
SAP R/3 MM (I)
El módulo MM (Gestión de Materiales) tiene como objetivo cubrir las transacciones y
funciones necesarias en las áreas de:
- Planificación de Requerimientos de Materiales
- Aprovisionamiento
- Gestión del Inventario
- Verificación de facturas
- Valoración de materiales
Así como en el entorno logístico: programas de demanda, pronóstico de ventas, ofertas a
clientes, pedidos de ventas, entregas, transporte, picking, hojas de ruta, órdenes de
producción, listas de material, MRP…
Y las tablas más usadas: MARA (maestro materiales), MKPF (cabecera material), MSEG
(detalle material), LFA1 (proveedores).
Digital Learning 51
51
SAP R/3 MM (II)
Pedido Factura
MRP
?
7 Verificación de facturas 1 Determinación de necesidades
MM
Gestión
Recepción de mercancías de
6 Materiales Determinación
y gestión de stocks 2 de fuentes de
aprovisionamiento
Pedido
4 Gestión del
Digital Pedido
Learning 52
52
SAP R/3 MM (III)
Pedido MM
Digital Learning 53
53
SAP R/3 MM (IV)
Datos de Proveedor
Digital Learning 54
54
SAP R/3 MM (V)
Datos de Material
Digital Learning 55
55
SAP R/3 MM (VI)
Listado de Stock
Digital Learning 56
56
SAP R/3 MM (VII)
Factura MM
Digital Learning 57
57
SAP R/3
Módulo SD
Digital Learning 58
58
SAP R/3 SD (I)
El módulo SD (Ventas y Distribución) permite gestionar las actividades comerciales de la
empresa, desde preventa hasta postventa. Tiene como objetivo cubrir las transacciones y
funciones necesarias en las áreas de:
- Datos maestros
- Gestión de Ventas
- GestiónTarifas y Condiciones de Precio
- Gestión de Expediciones
- Facturación
Opera en conjunción con los módulos de gestión de almacén (WM), Financiero y Logística.
Y las tablas más usadas: TVKO (organizaciones de ventas), AFKO (cabecera de orden),
AUFK (maestro de órdenes), KNA1 (clientes).
Digital Learning 59
59
SAP R/3 SD (II)
Pago Abono
Pedido
?
7 Fin del proceso 1 Recepción de pedido
SD
Comercial
6 Contabilización Verificación
2 Disponibilidad
Factura
4 Transportes
Digital Learning 60
60
SAP R/3 SD (III)
Crear Cliente (Acceso):
Digital Learning 61
61
SAP R/3 SD (IV)
Crear Cliente (Datos):
Digital Learning 62
62
SAP R/3 SD (V)
Crear Cliente (Datos de Sociedad y Área de Ventas):
Digital Learning 63
63
SAP R/3
Módulo FI-CO
Digital Learning 64
64
SAP R/3 FI-CO (I)
El módulo FI (Gestión Financiera) proporciona una visión completa de las funciones
contables y financieras, e incluye un amplio sistema de información y de generación de
informes para facilitar la toma de decisiones. Abarca las áreas:
- Cuentas de Mayor
- Consolidación Sociedades
- Cuentas a cobrar
- Cuentas a pagar
- Gestión de Activos
El módulo CO (Controlling) se utiliza para representar la estructura de costos y los
factores que tienen influencia, lo que genéricamente se conoce como contabilidad
interna de las compañías. Entre sus áreas están:
- Contabilidad por Centros Coste
- Análisis de Rentabilidad
- Órdenes Internas
- Control de Costes del Producto
Están estrechamente relacionados con los módulos de Tesorería (TR) y Gestión de
Inversiones (IM), así como con MM y SD.
Sus transacciones más usadas son: F-02 (contabilización), F-04 (liquidar
compensación)
Y algunas de sus tablas: BSEG (documento contable), COSP (costes externos). 65
SAP R/3 FI-CO (II)
EC
Controlling FI
Gestión
financiera
empresarial
FI-IM
Gestión de inversiones
Digital Learning 66
66
SAP R/3 FI-CO (III)
Árbol de FI
Digital Learning 67
67
SAP R/3 FI-CO (IV)
Factura (viene de MM)
Digital Learning 68
68
SAP R/3 FI-CO (V)
Listado de Partidas (Selección)
Digital Learning 69
69
SAP R/3 FI-CO (VI)
Listado de Partidas (Resultado)
Digital Learning 70
70
SAP R/3 FI-CO (VII)
Cuentas de Mayor
Digital Learning 71
71
SAP R/3 FI-CO (VIII)
Saldo de Cliente (Deudor)
Digital Learning 72
72
SAP R/3 FI-CO (IX)
Centro y Clase de Coste
Digital Learning 73
73
SAP R/3
Módulo HR
Digital Learning 74
74
SAP R/3 HR (I)
El módulo HR (Gestión de Recursos Humanos) incluye los procesos necesarios
para controlar y gestionar las necesidades de la empresa en cuanto a personal. Se
encarga de las labores de gestión de:
- Datos Maestros de Personal
- Nómina
- Gastos de Viaje
- Organización y Planificación
- Desarrollo de Personal
- Gestión de la Formación
- Selección de Personal
- Gestión de Tiempos
Sus funcionalidades están entrelazadas con las del módulo de Finanzas.
Digital Learning 75
75
SAP R/3 HR (II)
Workflow
Costes
Gestión de
HR
Candidatos Recursos
humanos Nómina
Desarrollo de Formación y
Personal seminarios
Planificación de Informes
Gestión de
Estructuras Organizativas Incidencias
y Posiciones Planificación de Turnos
Logística
Digital Learning 76
76
SAP R/3 HR (III)
Árbol de HR (Gestión de Personal)
Digital Learning 77
77
SAP R/3 HR (IV)
Interacción con sistema RED de la Seguridad Social
Digital Learning 78
78
SAP R/3 HR (V)
Listados de IRPF
Digital Learning 79
79
SAP R/3 HR (VI)
Listado de modificación de efectivo personal
Digital Learning 80
80
SAP R/3
Para Terminar
Digital Learning 81
81
SAP R/3 Soporte SAP
Uno de los mejores valores de los productos SAP es el gran soporte que los
respalda. SAP ofrece a sus clientes un magnífico servicio en el que dan solución a
cualquier problema de una forma bastante curiosa y eficiente:
Digital Learning 82
82
SAP R/3 Curiosidades
Del mismo modo, casi todos los campos de las tablas tienen nombres de
solo 5 caracteres. Ej: KUNNR código de cliente.
Digital Learning 83
83
Otros Productos
Digital Learning 84
84
SAP AG mySAP
Ofrece, por tanto, funcionalidades para trabajar con elementos usuales del
comercio a través de la red, por lo que tiene mecanismos de comunicación
con clientes/proveedores a través de internet, navegación web, intercambio
de datos electrónicos, etc.
Digital Learning 85
85
SAP AG SAP NetWeaver
Más que un producto, SAP NetWeaver pretende ser una nueva
tecnología (un estándar). La idea es englobar todos los paquetes
y soluciones que posea la empresa (para todos sus ámbitos de
negocio) y establecer una ‘capa’ que los incluya a todos.
Esta plataforma sería NetWeaver y haría
transparente al usuario la comunicación entre todos
los sistemas de la empresa, ya sean de SAP u otras
aplicaciones e incluso con internet (e-business).
Digital Learning 87
87
SAP AG Situación Productos
Esta es la
situación actual
de los
principales
productos de
SAP AG.
Existen además
paquetes que
agrupan uno o
varios de estos.
Digital Learning 88
88
Enlaces WEB
http://www.sap.com/spain página web de SAP (España)
http://help.sap.com ayuda de SAP
http://www.mundosap.com foro en español de SAP/ABAP
http://sap4.com foro en español de SAP
Digital Learning 89
89