SAP R/3
El R/3 es un ERP (Enterprise Resource Planning) de origen alemán, creado por SAP.
Módulos
Es un sistema integrado de gestión que permite controlar todos los procesos que se llevan a cabo en una empresa, a través de módulos.
Finanzas
- FI: (Financial) Finanzas.
Submodulos:
- GL (General ledger) Contabilidad general
- AP (Accounts Payable) Cuentas por pagar
- AR (Accounts Receivable) Cuentas por cobrar
- BL (Bank Accounting) Contabilidad Bancaria
- AA (Assets Accounting) Contabilidad de Activos
- LA (Lease Accounting) Contabilidad de arrendamiento
- TM (Travel Management) Gestión de viajes
Costos y Control
- CO: (Controlling) Costos y Control.
Submodulos:
- CCA (Cost Center Accounting) Contabilidad por Centros de Coste
- CEL (Cost Element Accounting) Contabilidad de elementos de Coste
- PC (Product Cost Controlling) Control de Costes del Producto
- PA (Profitability Analysis) Análisis de Rentabilidad
- OPA (Internal Orders) Ordenes Internas
- ABC (Activity-Based Costing) Costes Basados en Actividades
Logística
- LO: (Logistics) Logística.
Submodulos:
- BM (Batch Management) Gestión de lotes
- HU (Handling Unit Management) Gestión de Unidades de manipulación
- VC (Variant Configuration) Configuración de variantes
- ECM (Engineering Change Management) Ingeniería de Gestión del Cambio
- CM (Configuration Management) Gestión de configuraciones
- LIS (Logistics Information System) Sistemas de información logística.
Ventas y Distribución
- SD: (Sales and Distribution) Ventas y Distribución.
Submodulos:
- BF (Basic Functions) Funciones Básicas, Gestión Tarifas y Condiciones de Precio, Gestión de créditos.
- MD (Master Data) Datos maestros
- SLS (Sales) Gestión de Ventas
- LE-SHP (Shipping) Gestión de Expediciones
- BIL (Billing) Facturación
- CAS (Computer-Aided Selling) Soporte de ventas
- FT (Foreing Trade) Comercio Exterior
- EDI (Electronic Data Interchange) Intercambio Electrónico de Datos
Gestión de Materiales
- MM: (Materials Management) Gestión de Materiales.
Submodulos:
- CBP (Consumption Based Planning) Planificación de necesidades sobre consumo
- PUR (Purchasing) Gestión de Compras
- IM (Inventory Management) Gestión de Inventarios
- IV (Invoice Verification) Verificación de Facturas
- SRV (External Services Management) Gestión de servicios Externos
- EDI (Electronic Data Interchange) Intercambio Electrónico de Datos
Ejecución de logística
- LE: (Logistics Execution) Ejecución de logítica.
Submodulos:
- SHP (Shipping) Gestión de Expediciones
- TRA (Logistic Execution Transport) Logística y ejecución de Transportes
- WMS (Warehouse Managment System) Gestión de Almacenes
- TRM (Task and Resource Management) Gestión de recursos y Trabajo
- IDW (Decentralized Warehouse Management) Gestión descentralizada de Almacenes
Producción
- PP: (Production Planning) Planificación de la producción.
Submodulos:
- PM (Plant Maintenance) Control de Planta
- PI (Process Industry) Industria de procesos
- QM (Quality Management) Gestión de calidad
- E&HS (Enviroment and Health Security) Gestión del medio ambiente
Recursos Humanos
- HR (Human Resources) Recursos Humanos.
Submodulos:
- PA (Personal Administration) Administración de personal
- PD (Personal Development) Desarrollo de Personal
- PY (Payroll) Nómina
- ECM Gestión de la Compensación
- PCP Planificación de Costo del Personal
- EDD Evaluación del Desempeño
- PE Gestión de Eventos
- E-Recruiting
- ESS Employee Self-Service
- MSS Manager Self-Service
Tecnología en Base de datos y configuración
- BC Basis Components
Submodulos:
- STMS Sistema de Corrección y Transporte
Tecnología en Desarrollo
- ABAP Advanced Business Application Programming
Submodulos:
- SE38 Editor para escribir informes, module pools, includes y subroutine pools
- SE11 Diccionario de base de datos para el procesamiento de las definiciones de tabla y recuperar tipos globales.
- SE41 Menú Painter para el diseño de la interfaz de usuario (barras de menú, de aplicaciones, asignación de teclas)
- SE51 Screen Painter para diseñar pantallas y flujos lógicos
- SE37 Constructor de funciones para los módulos de funciones
- SE24 Constructor de clases para las clases de objetos de ABAP e interfaces
Soluciones específicas por industria
- IS: Solución vertical para industrias (Químicas, AeroEspaciales, Mecánicas, etc).
- IS-RETAIL: Solución de industria para venta a detalle
- IS-OIL & GAS: Solución de industria Petroquímica y de extracción de hidrocarburos
- IS-U: Industry Solutions for Utilities. Solución para empresas de servicios públicos
- IS-H: Solución sectorial para hospitales
- IS-P: Solución sectorial para el sector público
Además de estas soluciones estándares, el ambiente de desarrollo de SAP y su sistema de información, proveen a los clientes con poderosas herramientas para desarrollo y adaptación del sistema a los requerimientos individuales (personalización). El ambiente de desarrollo del sistema R/3 ofrece a los usuarios su propio lenguaje de programación de cuarta generación (ABAP/4), creado especialmente para las necesidades comerciales.
El amplio rango de servicios que ofrece el sistema, sin embargo, es solamente una de las causas del éxito del sistema R/3. SAP soporta el concepto de sistema abierto, construcción de interfaces (GUIs), servicios, sobre los actuales estándares.
El sistema SAP R/3 es un sistema integrado. Esto significa que una vez que la información es almacenada, está disponible a través de todo el sistema, facilitando el proceso de transacciones y el manejo de información.
Arquitectura del sistema SAP R/3
El sistema R/3 opera utilizando el principio cliente/servidor aplicado a varios niveles. Es altamente modular y se aplica fundamentalmente por medio del software, de forma que los modos de interacción entre los diversos clientes y servidores puedan ser controlados.
SAP basa la arquitectura de R/3 en una estructura cliente/servidor de tres niveles: Nivel de presentación (GUI), Nivel de aplicación, Nivel de Base de Datos
Principios de sistema abierto incluidos en el sistema R/3 BC. Normas internacionales para interfaz abierta
- TCP/IP. Protocolo de comunicaciones en red.
- RPC. Incluido en ABAP/4 como RFC (Remote Function Call) Constituye la interfaz de programación abierta de R/3, permitiendo que otros sistemas se conecten con las funciones de R/3.
- CPI-C. Common Programming Interface-Communication). Utilizado para las comunicaciones programa-a-programa a través de sistemas múltiples.
- SQL. Structured Query Language.
- ODBC. Open Data Base Connectivity. Son las normas utilizadas para el acceso abierto de los datos a los datos comerciales de R/3 en las bases de datos relaciónales.
- OLE/DDE. Object Linking and Embedding. Es el estándar principal para integrar las aplicaciones de las PC´s con el sistema R/3.
- X.400/X.500, MAPI. Messaging Application Programming Interface y EDI (Electronic Data Interchange) Son las normas para las comunicaciones externas.
También están establecidas interfaces abiertas para proporcionar acceso a las aplicaciones especializadas como: CAD (Computer-Aided Design), archivos ópticos, subsistemas técnicos relacionados con la producción.
Sistemas operativos compatibles con el sistema R/3
Bases de datos compatibles con el sistema R/3
Compatibilidad entre la presentaciones del tipo front-end
- SAPGui (Interfaz gráfica de usuario) es capaz de mostrar los resultados en forma de lista o gráfico en la mayoría de los sistemas de presentación front-end, incluidos los siguientes:
- Windows
- OSF/Motif
- OS/2
- Macintosh
- Java Multiplataforma
Librerías de programación
- Módulos SAP en Perl en CPAN (en inglés)