Arquitectura SAP S/4HANA
Si trabaja con SAP S/4HANA, necesita conocer todos los detalles del sistema. ¡Domine la arquitectura técnica y de aplicaciones de SAP S/4HANA con este libro! Descubra cómo se construye la base: los modelos de datos backend, la experiencia de usuario frontend, las capacidades de análisis y ampliación, las opciones de integración y mucho más. A continuación, conozca las áreas de aplicación principales de SAP S/4HANA, desde las finanzas hasta la logística. Por último, vea cómo es la arquitectura de SAP S/4HANA en la nube. ¡Prepárese para dominar SAP S/4HANA desde cero!
- Comprender los fundamentos técnicos de SAP S/4HANA.
- Explore la arquitectura de áreas de aplicación clave, incluyendo finanzas, logística, compras y ventas.
- Conozca la arquitectura en la nube única de SAP S/4HANA Cloud.
Aprenderás sobre:
- Fundamentos técnicos:
Descubra qué caracteriza a una solución ERP moderna. Conozca la estructura técnica de SAP S/4HANA, incluidos los modelos de programación subyacentes. A continuación, repase los conceptos básicos: la experiencia de usuario de SAP Fiori, el análisis, las tecnologías inteligentes, la integración, las extensiones y mucho más.
- Arquitectura empresarial:
Explore el panorama de las líneas de negocio de SAP S/4HANA. Realice un recorrido por la estructura de datos maestros y las áreas de aplicación individuales, como ventas, servicio, abastecimiento y compras, logística, gestión de almacenes y finanzas.
- Consideraciones sobre la nube:
Eche un vistazo al interior de SAP S/4HANA Cloud. Descubra las características de la arquitectura específica de la nube, desde el alcance hasta los resultados, pasando por la gestión de identidades y accesos. Obtenga información sobre las operaciones en la nube para SAP S/4HANA Cloud, edición pública, y SAP S/4HANA Cloud, edición privada.
Aspectos Destacados:
- Arquitectura técnica y de aplicaciones
- Modelos de programación
- Análisis
- Extensibilidad
- Integración
- Datos maestros
- Ventas y servicio
- Abastecimiento y compras
- Logística y fabricación
- Finanzas y gobernanza
- Gestión de identidades y accesos
- En las instalaciones y en la nube
Ver Tabla de Contenidos Completa
- Prólogo
- SAP S/4HANA: una nueva plataforma ERP
- Acerca de este libro
- Agradecimientos
- PARTE I Fundación
- 1 Retos arquitectónicos de una solución ERP moderna
- 1.1 Características de un sistema ERP moderno
- 1.1.1 Rendimiento y escalabilidad aún mayores
- 1.1.2 Experiencia de usuario de nivel consumidor
- 1.1.3 Arquitectura extensible
- 1.1.4 Procesos ERP inteligentes
- 1.1.5 Implementación simplificada y estandarizada
- 1.1.6 Modelos de implementación en la nube y en las instalaciones
- 1.1.7 Seguridad, privacidad, cumplimiento normativo y aislamiento de datos
- 1.2 Principios de la arquitectura SAP S/4HANA
- 1.2.1 Núcleo digital estable pero flexible
- 1.2.2 Simplificación con el principio de uno
- 1.2.3 Abiertos a las innovaciones a través de la orientación al servicio
- 1.2.4 Modularización en escenarios de integración (híbridos)
- 1.2.5 Primero la nube, pero no solo la nube
- 1.2.6 Compatibilidad semántica para respaldar la evolución con la menor interrupción posible
- 1.3 Evolución de un sistema ERP en la nube a partir de los mejores orígenes posibles
- 1.4 Resumen
- 2 Fundación de Arquitectura Técnica
- 2.1 Modelo de datos virtuales
- 2.1.1 Servicios de datos básicos
- 2.1.2 Convenciones de nomenclatura
- 2.1.3 Estructura del modelo de datos virtual
- 2.1.4 Escenarios de consumo
- 2.2 Modelo de programación de aplicaciones RESTful ABAP
- 2.2.1 Definición y desarrollo de objetos de negocio
- 2.2.2 Definición de servicios empresariales
- 2.2.3 Arquitectura de tiempo de ejecución
- 2.3 Resumen
- 3 Experiencia simplificada
- 3.1 Experiencia del usuario
- 3.1.1 SAP Fiori
- 3.1.2 Estrategia de adopción de la experiencia del usuario
- 3.1.3 SAP Fiori Launchpad
- 3.1.4 Aplicaciones SAP Fiori
- 3.1.5 Aplicaciones SAP Fiori Elements
- 3.2 Búsqueda
- 3.2.1 Arquitectura de búsqueda
- 3.2.2 Funcionalidad de búsqueda de SAP HANA
- 3.2.3 Extensibilidad de la búsqueda empresarial
- 3.3 Resumen
- 4 Inteligencia y análisis
- 4.1 Análisis
- 4.1.1 Arquitectura de análisis integrado
- 4.1.2 Aplicaciones analíticas integradas
- 4.1.3 Modelado de artefactos analíticos
- 4.1.4 Extensibilidad analítica
- 4.1.5 Aplicaciones de análisis empresarial
- 4.2 Aprendizaje automático
- 4.2.1 Arquitectura del aprendizaje automático
- 4.2.2 Aprendizaje automático integrado
- 4.2.3 Arquitectura de aprendizaje automático en paralelo
- 4.2.4 Aprendizaje automático en aplicaciones SAP S/4HANA
- 4.3 Manejo inteligente de situaciones
- 4.3.1 Ejemplo: El contrato está listo como fuente de suministro
- 4.3.2 Antecedentes técnicos
- 4.3.3 Casos de uso personalizados
- 4.3.4 Manejo de situaciones basado en mensajes
- 4.3.5 Automatización inteligente de situaciones
- 4.3.6 Experiencia del usuario
- 4.3.7 Casos de uso
- 4.4 Resumen
- 5 Extensibilidad
- 5.1 Extensibilidad clave para el usuario
- 5.1.1 Criterios de estabilidad para la extensibilidad
- 5.1.2 Casos de uso en toda la pila de software
- 5.1.3 Gestión del ciclo de vida
- 5.2 Extensibilidad para desarrolladores en pila
- 5.3 Extensiones paralelas
- 5.3.1 Introducción a las aplicaciones nativas de la nube
- 5.3.2 SAP BTP y modelos de programación
- 5.3.3 Integración con SAP S/4HANA mediante SAP Cloud SDK
- 5.3.4 Consumo de API con SAP Cloud SDK
- 5.3.5 Consumo de eventos empresariales en extensiones
- 5.4 Resumen
- 6 Integración
- 6.1 Tecnologías de interfaz de integración de SAP S/4HANA
- 6.1.1 Descripción general de las tecnologías de interfaz
- 6.1.2 Estrategia de API de SAP S/4HANA
- 6.2 SAP API Business Hub
- 6.3 Monitoreo de la interfaz y manejo de errores
- 6.4 Gestión de la comunicación en SAP S/4HANA Cloud
- 6.4.1 Escenario de comunicación
- 6.4.2 Usuario de comunicaciones
- 6.4.3 Sistema de comunicación
- 6.4.4 Disposiciones en materia de comunicación
- 6.4.5 Llamadas a servicios entrantes con propagación de usuarios
- 6.5 Conector en la nube
- 6.5.1 Principios de Cloud Connector
- 6.5.2 Comunicación RFC con SAP S/4HANA Cloud
- 6.6 Tecnología de integración de procesos
- 6.7 Integración basada en eventos
- 6.7.1 Malla de eventos SAP
- 6.7.2 Arquitectura de eventos empresariales
- 6.7.3 Eventos empresariales en SAP S/4HANA
- 6.7.4 Canales de eventos y filtros de temas
- 6.8 Integración de datos
- 6.8.1 Extracción de datos basada en CDS
- 6.8.2 Marco de replicación de datos
- 6.8.3 Integración de datos maestros SAP
- 6.9 Resumen
- 7 Protección de datos y privacidad
- 7.1 Base de referencia de cumplimiento
- 7.2 Definiciones y principios
- 7.2.1 Conceptos básicos de SAP S/4HANA
- 7.2.2 Derechos del interesado
- 7.2.3 Medidas técnicas y organizativas
- 7.3 Resumen
- PARTE II Arquitectura de la aplicación
- 8 Datos maestros
- 8.1 Maestro de productos
- 8.1.1 Modelo de datos maestros de productos
- 8.1.2 Jerarquía de productos
- 8.1.3 Migración de datos
- 8.1.4 API del servicio SOAP del producto
- 8.1.5 Extensibilidad del maestro de productos
- 8.1.6 Configuración de autoservicio
- 8.2 Lista de materiales, características y configuraciones
- 8.2.1 Lista de materiales
- 8.2.2 Sistema de clasificación
- 8.2.3 Configuración de variantes
- 8.2.4 Clases de variantes
- 8.2.5 Superlista de materiales
- 8.2.6 Lista de materiales con artículos de clase
- 8.2.7 Perfiles de configuración de variantes
- 8.2.8 Dependencias de objetos en la configuración de variantes
- 8.2.9 Interfaz de usuario y agrupación
- 8.2.10 Extensibilidad
- 8.2.11 Configuración de alto nivel y bajo nivel
- 8.2.12 Análisis integrado para datos de clasificación y configuración
- 8.3 Socios comerciales
- 8.3.1 Arquitectura de los datos maestros de los socios comerciales
- 8.3.2 Escenarios de conversión del sistema SAP S/4HANA
- 8.3.3 Protección de datos y política
- 8.3.4 Extensibilidad
- 8.3.5 API de socios comerciales
- 8.4 Resumen
- 9 Ventas
- 9.1 Descripción general de la arquitectura
- 9.2 Estructura de los documentos de venta
- 9.3 Autorizaciones
- 9.4 Consultas sobre ventas y cotizaciones de ventas
- 9.5 Procesamiento de órdenes de venta
- 9.6 Contratos de venta
- 9.7 Acuerdos de programación de ventas
- 9.8 Gestión de reclamaciones, devoluciones y reembolsos
- 9.9 Facturación
- 9.10 Monitoreo y análisis de ventas
- 9.11 Precios
- 9.12 Integración
- 9.13 Resumen
- 10 Operaciones de servicio
- 10.1 Descripción general de la arquitectura
- 10.2 Objetos y procesos empresariales en las operaciones de servicio
- 10.2.1 Servicio de campo
- 10.2.2 Reparación interna
- 10.2.3 Contratos de servicio
- 10.2.4 Negocio de soluciones
- 10.2.5 Centro de interacción
- 10.3 Datos maestros y modelo organizativo
- 10.4 Modelo de datos y marco de transacciones comerciales
- 10.4.1 Marco de transacciones comerciales
- 10.4.2 Modelo de datos
- 10.4.3 Tipo de transacción y categoría de artículo
- 10.4.4 Funciones comunes para transacciones de servicio
- 10.4.5 Modelo de datos virtual
- 10.4.6 API públicas
- 10.5 Integración
- 10.5.1 Administrador de intercambio de datos
- 10.5.2 Integración hacia atrás
- 10.5.3 Integración con SAP Field Service Management
- 10.5.4 Tecnología de interfaz de usuario
- 10.6 Resumen
- 11 Abastecimiento y compras
- 11.1 Descripción general de la arquitectura
- 11.2 Procesos de adquisición
- 11.2.1 Adquisición directa
- 11.2.2 Adquisición indirecta
- 11.3 Objetivos comerciales en la adquisición
- 11.4 Adquisición centralizada
- 11.5 Abastecimiento de productos
- 11.6 Gestión de contratos empresariales
- 11.7 API e integración
- 11.8 Análisis
- 11.9 Innovación y compras inteligentes
- 11.10 Resumen
- 12 Logística y fabricación
- 12.1 Descripción general de la arquitectura
- 12.2 Unidades organizativas
- 12.3 Objetos de datos maestros
- 12.4 Objetos de negocio transaccionales
- 12.5 Objetos de negocio calculados, motores y controles de procesos
- 12.5.1 Inventario
- 12.5.2 Disponible para prometer
- 12.5.3 Planificación de necesidades de materiales
- 12.5.4 Planificación de necesidades de materiales basada en la demanda
- 12.5.5 Kanban
- 12.5.6 Procesamiento justo a tiempo
- 12.5.7 Planificación predictiva de materiales y recursos
- 12.5.8 Planificación de la capacidad
- 12.5.9 Planificación de la producción y programación detallada
- 12.6 Funciones transversales en logística y fabricación
- 12.6.1 Administración de lotes
- 12.6.2 Gestión de la calidad
- 12.6.3 Gestión de unidades de manipulación
- 12.6.4 Administración de números de serie
- 12.6.5 Traslado de existencias entre empresas y dentro de una misma empresa
- 12.6.6 Marco de monitoreo de la cadena de valor
- 12.7 Escenarios de integración logística
- 12.7.1 Administración de almacenes
- 12.7.2 Sistemas de ejecución de fabricación
- 12.8 Resumen
- 13 Gestión ampliada de almacenes
- 13.1 Descripción general de la arquitectura
- 13.2 Estructura organizativa
- 13.3 Datos maestros
- 13.4 Gestión de existencias
- 13.5 Componentes de la aplicación
- 13.6 Monitoreo y presentación de informes
- 13.7 Automatización de procesos
- 13.8 Interfaz de usuario
- 13.9 Marcos técnicos
- 13.10 Automatización de almacenes
- 13.11 Resumen
- 14 Finanzas, gobernanza, riesgo y cumplimiento normativo
- 14.1 Descripción general de la arquitectura financiera
- 14.2 Contabilidad
- 14.2.1 Libro mayor
- 14.2.2 Contabilidad de activos fijos
- 14.2.3 Contabilidad de inventario
- 14.2.4 Contabilidad de arrendamientos
- 14.2.5 Contabilidad de servicios y ventas
- 14.2.6 Informes de grupo
- 14.2.7 Cierre financiero
- 14.3 Gestión fiscal y legal
- 14.4 Planificación y análisis financieros
- 14.4.1 Contabilidad presupuestaria
- 14.4.2 Contabilidad predictiva
- 14.4.3 Planificación financiera
- 14.4.4 Análisis de márgenes
- 14.4.5 Gastos generales
- 14.4.6 Costo de producción
- 14.5 Gestión de cuentas por pagar
- 14.5.1 Facturación de proveedores
- 14.5.2 Gestión de cuentas por pagar abiertas
- 14.5.3 Procesamiento automático de pagos
- 14.6 Gestión de cuentas por cobrar
- 14.6.1 Gestión de cuentas por cobrar abiertas
- 14.6.2 Evaluación y gestión del crédito
- 14.6.3 Facturación al cliente
- 14.6.4 Resolución de disputas
- 14.6.5 Gestión de cobranzas
- 14.6.6 Facturación convergente
- 14.6.7 Contabilidad de contratos
- 14.7 Gestión de tesorería
- 14.7.1 Gestión avanzada de pagos
- 14.7.2 Integración bancaria mediante la conectividad multibancaria de SAP
- 14.7.3 Conectividad con proveedores de servicios de pago y pasarelas de pago
- 14.7.4 Administración de efectivo
- 14.7.5 Tesorería y gestión de riesgos
- 14.8 Finanzas centrales
- 14.8.1 Replicación
- 14.8.2 Asignación
- 14.8.3 Perspectivas contables de la información logística
- 14.8.4 Asignaciones temporales
- 14.8.5 Capacidades centralizadas
- 14.8.6 Control de procesos entre sistemas
- 14.9 Extensibilidad financiera
- 14.10 Gobernanza, riesgo y cumplimiento normativo
- 14.10.1 Descripción general de las soluciones SAP GRC
- 14.10.2 Soluciones SAP GRC e integración con SAP S/4HANA
- 14.11 Resumen
- 15 Localización en SAP S/4HANA
- 15.1 Cumplimiento en materia de documentación y presentación de informes
- 15.1.1 Arquitectura
- 15.1.2 Perspectivas
- 15.2 La localización como autoservicio para SAP S/4HANA Cloud
- 15.2.1 Componentes de la localización como autoservicio
- 15.2.2 Guías de escenarios de extensibilidad y la comunidad
- 15.3 Resumen
- PARTE III Arquitectura y operaciones específicas de SAP S/4HANA Cloud
- 16 Alcance y configuración
- 16.1 Contenido de referencia
- 16.2 Configuración central de negocios de SAP
- 16.2.1 Estructura organizativa
- 16.2.2 Procesos de negocio
- 16.2.3 Catálogo de adaptación empresarial
- 16.2.4 Restricciones
- 16.2.5 Del alcance a la implementación
- 16.2.6 Actualizaciones del contenido de la configuración de referencia
- 16.2.7 Localización de la configuración empresarial
- 16.2.8 Objetos técnicos dependientes del ámbito
- 16.3 Resumen
- 17 Gestión de identidades y accesos
- 17.1 Descripción general de la arquitectura
- 17.1.1 Administración de identidades
- 17.1.2 Autenticación
- 17.1.3 Concepto de autorización ABAP
- 17.1.4 Entidades de identidad y acceso y sus relaciones
- 17.1.5 Extensibilidad para desarrolladores
- 17.1.6 Herramientas de gestión de identidades y accesos
- 17.1.7 Páginas y espacios de SAP Fiori
- 17.2 Administración de usuarios, roles y catálogos
- 17.2.1 Disposiciones en materia de comunicación
- 17.2.2 Funciones de PFCG y catálogos de negocios
- 17.2.3 Administración de usuarios, roles y catálogos por parte de los clientes
- 17.2.4 Cambios en el ciclo de vida de las funciones y los catálogos proporcionados por SAP
- 17.2.5 Auditores
- 17.3 Resumen
- 18 Gestión de salidas
- 18.1 Descripción general de la arquitectura
- 18.2 Impresión
- 18.3 Correo electrónico
- 18.4 Intercambio electrónico de datos
- 18.5 Plantillas de formularios
- 18.6 Control de salida
- 18.7 Resumen
- 19 Operaciones en la nube
- 19.1 Entorno de SAP S/4HANA Cloud
- 19.2 Centros de datos
- 19.3 Multitenencia
- 19.3.1 Arquitectura del sistema SAP S/4HANA
- 19.3.2 Compartir el sistema de base de datos SAP HANA
- 19.3.3 Uso compartido de recursos del sistema ABAP
- 19.3.4 Arquitectura de uso compartido de tablas en detalle
- 19.4 Mantenimiento del software
- 19.4.1 Eventos de mantenimiento
- 19.4.2 Implementación azul-verde
- 19.5 Soporte integrado
- 19.5.1 Viaje de apoyo sin apoyo integrado
- 19.5.2 Arquitectura de soporte integrado
- 19.5.3 Comparación de interacciones de apoyo
- 19.6 Resumen
- 20 Dimensionamiento y rendimiento en la nube
- 20.1 Programación optimizada para el rendimiento
- 20.1.1 Número mínimo de viajes de ida y vuelta por la red y volumen de datos transferidos
- 20.1.2 Redes de distribución de contenido
- 20.1.3 Búferes y cachés
- 20.1.4 Rendimiento no errático
- 20.2 Dimensionamiento
- 20.2.1 Dimensionamiento de SAP S/4HANA Cloud, edición pública
- 20.2.2 Dimensionamiento para SAP S/4HANA Cloud, edición privada
- 20.3 Elasticidad y distribución equitativa de recursos para SAP S/4HANA Cloud, edición pública
- 20.3.1 Escalabilidad elástica
- 20.3.2 Gestión dinámica de la capacidad
- 20.4 Sostenibilidad
- 20.5 Resumen
- 21 Seguridad y cumplimiento normativo en la nube
- 21.1 Arquitectura de seguridad de redes y datos
- 21.1.1 Niveles de acceso
- 21.1.2 Separación de recursos y datos
- 21.1.3 Uso compartido de recursos
- 21.1.4 Seguridad y residencia de los datos
- 21.1.5 Continuidad del negocio y recuperación ante desastres
- 21.2 Procesos de seguridad
- 21.3 Seguridad del servidor de aplicaciones ABAP
- 21.4 Certificación y cumplimiento
- 21.4.1 Operaciones SAP
- 21.4.2 Desarrollo de software SAP
- 21.5 Resumen
- 22 Perspectivas
- Los autores
- Índice
SAP S/4HANA Architecture
If you’re working with SAP S/4HANA, you need to know the ins and outs of the system. Master SAP S/4HANA’s technical and application architecture with this book! See how the foundation is built: the backend data models, the frontend user experience, the analytics and extension capabilities, integration options, and more. Then learn about SAP S/4HANA’s core application areas, from finance to logistics. Finally, see what SAP S/4HANA architecture looks like in the cloud. Get ready to master SAP S/4HANA from the ground up!
- Understand the technical foundation of SAP S/4HANA
- Explore the architecture of key application areas, including finance, logistics, procurement, and sales
- Learn about SAP S/4HANA Cloud’s unique cloud architecture
You'll learn about:
- Technical Foundation:
See what makes a modern ERP solution. Learn about SAP S/4HANA’s technical backbone, including the underlying programming models. Then walk through core concepts: the SAP Fiori user experience, analytics, intelligent technologies, integration, extensions, and more.
- Business Architecture:
Explore SAP S/4HANA’s line of business landscape. Take a tour of the master data structure and individual application areas like sales, service, sourcing and procurement, logistics, warehouse management, and finance.
- Cloud Considerations:
Pop the hood of SAP S/4HANA Cloud. Discover cloud-specific architecture features, from scoping to outputs to identity and access management. Learn about cloud operations for SAP S/4HANA Cloud, public edition and SAP S/4HANA Cloud, private edition.
Key Highlights:
- Technical and application architecture
- Programming models
- Analytics
- Extensibility
- Integration
- Master data
- Sales and service
- Sourcing and procurement
- Logistics and manufacturing
- Finance and governance
- Identity and access management
- On-premise and cloud
View Full Table of Contents
- Foreword
- SAP S/4HANA: A New ERP Platform
- About This Book
- Acknowledgments
- PART I Foundation
- 1 Architecture Challenges of a Modern ERP Solution
- 1.1 Characteristics of a Modern ERP System
- 1.1.1 Even Higher Performance and Scalability
- 1.1.2 Consumer-Grade User Experience
- 1.1.3 Extensible Architecture
- 1.1.4 Intelligent ERP Processes
- 1.1.5 Simplified and Standardized Implementation
- 1.1.6 Cloud and On-Premise Deployment Models
- 1.1.7 Security, Privacy, Compliance, and Data Isolation
- 1.2 SAP S/4HANA Architecture Principles
- 1.2.1 Stable but Flexible Digital Core
- 1.2.2 Simplification with the Principle of One
- 1.2.3 Open for Innovations through Service Orientation
- 1.2.4 Modularization into (Hybrid) Integration Scenarios
- 1.2.5 Cloud First, but Not Cloud Only
- 1.2.6 Semantic Compatibility to Support Evolution with the Least Possible Disruption
- 1.3 Evolving a Cloud ERP System from the Best Possible Origins
- 1.4 Summary
- 2 Technical Architecture Foundation
- 2.1 Virtual Data Model
- 2.1.1 Core Data Services
- 2.1.2 Naming Conventions
- 2.1.3 Structure of the Virtual Data Model
- 2.1.4 Consumption Scenarios
- 2.2 ABAP RESTful Application Programming Model
- 2.2.1 Defining and Developing Business Objects
- 2.2.2 Defining Business Services
- 2.2.3 Runtime Architecture
- 2.3 Summary
- 3 Simplified Experience
- 3.1 User Experience
- 3.1.1 SAP Fiori
- 3.1.2 User Experience Adoption Strategy
- 3.1.3 SAP Fiori Launchpad
- 3.1.4 SAP Fiori Apps
- 3.1.5 SAP Fiori Elements Apps
- 3.2 Search
- 3.2.1 Search Architecture
- 3.2.2 SAP HANA Search Functionality
- 3.2.3 Enterprise Search Extensibility
- 3.3 Summary
- 4 Intelligence and Analytics
- 4.1 Analytics
- 4.1.1 Embedded Analytics Architecture
- 4.1.2 Embedded Analytical Applications
- 4.1.3 Modeling Analytical Artifacts
- 4.1.4 Analytics Extensibility
- 4.1.5 Enterprise Analytics Applications
- 4.2 Machine Learning
- 4.2.1 Machine Learning Architecture
- 4.2.2 Embedded Machine Learning
- 4.2.3 Side-by-Side Machine Learning Architecture
- 4.2.4 Machine Learning in SAP S/4HANA Applications
- 4.3 Intelligent Situation Handling
- 4.3.1 Example: Contract Is Ready as Source of Supply
- 4.3.2 Technical Background
- 4.3.3 Custom Use Cases
- 4.3.4 Message-Based Situation Handling
- 4.3.5 Intelligent Situation Automation
- 4.3.6 User Experience
- 4.3.7 Use Cases
- 4.4 Summary
- 5 Extensibility
- 5.1 Key User Extensibility
- 5.1.1 Stability Criteria for Extensibility
- 5.1.2 Use Cases across the Software Stack
- 5.1.3 Lifecycle Management
- 5.2 In-Stack Developer Extensibility
- 5.3 Side-by-Side Extensions
- 5.3.1 Introduction to Cloud-Native Applications
- 5.3.2 SAP BTP and Programming Models
- 5.3.3 Integrating with SAP S/4HANA Using the SAP Cloud SDK
- 5.3.4 API Consumption with the SAP Cloud SDK
- 5.3.5 Business Event Consumption in Extensions
- 5.4 Summary
- 6 Integration
- 6.1 SAP S/4HANA Integration Interface Technologies
- 6.1.1 Interface Technologies Overview
- 6.1.2 SAP S/4HANA API Strategy
- 6.2 SAP API Business Hub
- 6.3 Interface Monitoring and Error Handling
- 6.4 Communication Management in SAP S/4HANA Cloud
- 6.4.1 Communication Scenario
- 6.4.2 Communication User
- 6.4.3 Communication System
- 6.4.4 Communication Arrangement
- 6.4.5 Calling Inbound Services with User Propagation
- 6.5 Cloud Connector
- 6.5.1 Cloud Connector Principles
- 6.5.2 RFC Communication with SAP S/4HANA Cloud
- 6.6 Process Integration Technology
- 6.7 Event-Based Integration
- 6.7.1 SAP Event Mesh
- 6.7.2 Business Events Architecture
- 6.7.3 Business Events in SAP S/4HANA
- 6.7.4 Event Channels and Topic Filters
- 6.8 Data Integration
- 6.8.1 CDS-Based Data Extraction
- 6.8.2 Data Replication Framework
- 6.8.3 SAP Master Data Integration
- 6.9 Summary
- 7 Data Protection and Privacy
- 7.1 Compliance Baseline
- 7.2 Definitions and Principles
- 7.2.1 Basics in SAP S/4HANA
- 7.2.2 Data Subject Rights
- 7.2.3 Technical and Organizational Measures
- 7.3 Summary
- PART II Application Architecture
- 8 Master Data
- 8.1 Product Master
- 8.1.1 Product Master Data Model
- 8.1.2 Product Hierarchy
- 8.1.3 Data Migration
- 8.1.4 Product SOAP Service API
- 8.1.5 Product Master Extensibility
- 8.1.6 Self-Service Configuration
- 8.2 Bill of Materials, Characteristics, and Configurations
- 8.2.1 Bill of Materials
- 8.2.2 Classification System
- 8.2.3 Variant Configuration
- 8.2.4 Variant Classes
- 8.2.5 Super BOM
- 8.2.6 BOM with Class Items
- 8.2.7 Variant Configuration Profiles
- 8.2.8 Object Dependencies in Variant Configuration
- 8.2.9 User Interface and Grouping
- 8.2.10 Extensibility
- 8.2.11 High-Level and Low-Level Configuration
- 8.2.12 Embedded Analytics for Classification and Configuration Data
- 8.3 Business Partners
- 8.3.1 Architecture of Business Partner Master Data
- 8.3.2 SAP S/4HANA System Conversion Scenarios
- 8.3.3 Data Protection and Policy
- 8.3.4 Extensibility
- 8.3.5 Business Partner APIs
- 8.4 Summary
- 9 Sales
- 9.1 Architecture Overview
- 9.2 Sales Documents Structure
- 9.3 Authorizations
- 9.4 Sales Inquiries and Sales Quotations
- 9.5 Sales Order Processing
- 9.6 Sales Contracts
- 9.7 Sales Scheduling Agreements
- 9.8 Claims, Returns, and Refund Management
- 9.9 Billing
- 9.10 Sales Monitoring and Analytics
- 9.11 Pricing
- 9.12 Integration
- 9.13 Summary
- 10 Service Operations
- 10.1 Architecture Overview
- 10.2 Business Objects and Processes in Service Operations
- 10.2.1 Field Service
- 10.2.2 In-House Repair
- 10.2.3 Service Contracts
- 10.2.4 Solution Business
- 10.2.5 Interaction Center
- 10.3 Master Data and Organizational Model
- 10.4 Data Model and Business Transactions Framework
- 10.4.1 Business Transactions Framework
- 10.4.2 Data Model
- 10.4.3 Transaction Type and Item Category
- 10.4.4 Common Functions for Service Transactions
- 10.4.5 Virtual Data Model
- 10.4.6 Public APIs
- 10.5 Integration
- 10.5.1 Data Exchange Manager
- 10.5.2 Backward Integration
- 10.5.3 Integration with SAP Field Service Management
- 10.5.4 User Interface Technology
- 10.6 Summary
- 11 Sourcing and Procurement
- 11.1 Architecture Overview
- 11.2 Procurement Processes
- 11.2.1 Direct Procurement
- 11.2.2 Indirect Procurement
- 11.3 Business Objects in Procurement
- 11.4 Central Procurement
- 11.5 Product Sourcing
- 11.6 Enterprise Contract Management
- 11.7 APIs and Integration
- 11.8 Analytics
- 11.9 Innovation and Intelligent Procurement
- 11.10 Summary
- 12 Logistics and Manufacturing
- 12.1 Architecture Overview
- 12.2 Organizational Units
- 12.3 Master Data Objects
- 12.4 Transactional Business Objects
- 12.5 Calculated Business Objects, Engines, and Process Controls
- 12.5.1 Inventory
- 12.5.2 Available-to-Promise
- 12.5.3 Material Requirements Planning
- 12.5.4 Demand-Driven Material Requirements Planning
- 12.5.5 Kanban
- 12.5.6 Just-in-Time Processing
- 12.5.7 Predictive Material and Resource Planning
- 12.5.8 Capacity Planning
- 12.5.9 Production Planning and Detailed Scheduling
- 12.6 Cross-Functions in Logistics and Manufacturing
- 12.6.1 Batch Management
- 12.6.2 Quality Management
- 12.6.3 Handling Unit Management
- 12.6.4 Serial Number Management
- 12.6.5 Inter-/Intracompany Stock Transport
- 12.6.6 Value Chain Monitoring Framework
- 12.7 Logistics Integration Scenarios
- 12.7.1 Warehouse Management
- 12.7.2 Manufacturing Execution Systems
- 12.8 Summary
- 13 Extended Warehouse Management
- 13.1 Architecture Overview
- 13.2 Organizational Structure
- 13.3 Master Data
- 13.4 Stock Management
- 13.5 Application Components
- 13.6 Monitoring and Reporting
- 13.7 Process Automation
- 13.8 User Interface
- 13.9 Technical Frameworks
- 13.10 Warehouse Automation
- 13.11 Summary
- 14 Finance, Governance, Risk, and Compliance
- 14.1 Finance Architecture Overview
- 14.2 Accounting
- 14.2.1 General Ledger
- 14.2.2 Fixed Asset Accounting
- 14.2.3 Inventory Accounting
- 14.2.4 Lease Accounting
- 14.2.5 Service and Sales Accounting
- 14.2.6 Group Reporting
- 14.2.7 Financial Closing
- 14.3 Tax and Legal Management
- 14.4 Financial Planning and Analysis
- 14.4.1 Budgetary Accounting
- 14.4.2 Predictive Accounting
- 14.4.3 Financial Planning
- 14.4.4 Margin Analysis
- 14.4.5 Overhead Cost
- 14.4.6 Production Cost
- 14.5 Payables Management
- 14.5.1 Supplier Invoicing
- 14.5.2 Open Payables Management
- 14.5.3 Automatic Payment Processing
- 14.6 Receivables Management
- 14.6.1 Open Receivables Management
- 14.6.2 Credit Evaluation and Management
- 14.6.3 Customer Invoicing
- 14.6.4 Dispute Resolution
- 14.6.5 Collections Management
- 14.6.6 Convergent Invoicing
- 14.6.7 Contract Accounting
- 14.7 Treasury Management
- 14.7.1 Advanced Payment Management
- 14.7.2 Bank Integration Using SAP Multi-Bank Connectivity
- 14.7.3 Connectivity to Payment Service Providers and Payment Gateways
- 14.7.4 Cash Management
- 14.7.5 Treasury and Risk Management
- 14.8 Central Finance
- 14.8.1 Replication
- 14.8.2 Mapping
- 14.8.3 Accounting Views of Logistics Information
- 14.8.4 Temporary Postings
- 14.8.5 Centralized Capabilities
- 14.8.6 Cross-System Process Control
- 14.9 Finance Extensibility
- 14.10 Governance, Risk, and Compliance
- 14.10.1 Overview of SAP GRC Solutions
- 14.10.2 SAP GRC Solutions and SAP S/4HANA Integration
- 14.11 Summary
- 15 Localization in SAP S/4HANA
- 15.1 Document and Reporting Compliance
- 15.1.1 Architecture
- 15.1.2 Outlook
- 15.2 Localization as a Self-Service for SAP S/4HANA Cloud
- 15.2.1 Components of Localization as a Self-Service
- 15.2.2 Extensibility Scenario Guides and the Community
- 15.3 Summary
- PART III SAP S/4HANA Cloud-Specific Architecture and Operations
- 16 Scoping and Configuration
- 16.1 Reference Content
- 16.2 SAP Central Business Configuration
- 16.2.1 Organizational Setup
- 16.2.2 Business Processes
- 16.2.3 Business Adaptation Catalog
- 16.2.4 Constraints
- 16.2.5 From Scoping to Deployment
- 16.2.6 Reference Configuration Content Updates
- 16.2.7 Localization of Business Configuration
- 16.2.8 Scope-Dependent Technical Objects
- 16.3 Summary
- 17 Identity and Access Management
- 17.1 Architecture Overview
- 17.1.1 Identity Management
- 17.1.2 Authentication
- 17.1.3 ABAP Authorization Concept
- 17.1.4 Identity and Access Entities and Their Relationships
- 17.1.5 Developer Extensibility
- 17.1.6 Identity and Access Management Tools
- 17.1.7 SAP Fiori Pages and Spaces
- 17.2 Managing Users, Roles, and Catalogs
- 17.2.1 Communication Arrangements
- 17.2.2 PFCG Roles and Business Catalogs
- 17.2.3 Management of Users, Roles, and Catalogs by Customers
- 17.2.4 Lifecycle Changes of SAP-Delivered Roles and Catalogs
- 17.2.5 Auditors
- 17.3 Summary
- 18 Output Management
- 18.1 Architecture Overview
- 18.2 Printing
- 18.3 Email
- 18.4 Electronic Data Interchange
- 18.5 Form Templates
- 18.6 Output Control
- 18.7 Summary
- 19 Cloud Operations
- 19.1 SAP S/4HANA Cloud Landscape
- 19.2 Data Centers
- 19.3 Multitenancy
- 19.3.1 System Architecture of SAP S/4HANA
- 19.3.2 Sharing the SAP HANA Database System
- 19.3.3 Sharing of ABAP System Resources
- 19.3.4 Table Sharing Architecture in Detail
- 19.4 Software Maintenance
- 19.4.1 Maintenance Events
- 19.4.2 Blue-Green Deployment
- 19.5 Built-In Support
- 19.5.1 Support Journey without Built-In Support
- 19.5.2 Built-In Support Architecture
- 19.5.3 Comparison of Support Interactions
- 19.6 Summary
- 20 Sizing and Performance in the Cloud
- 20.1 Performance-Optimized Programming
- 20.1.1 Minimal Number of Network Round Trips and Transferred Data Volume
- 20.1.2 Content Delivery Networks
- 20.1.3 Buffers and Caches
- 20.1.4 Nonerratic Performance
- 20.2 Sizing
- 20.2.1 Sizing SAP S/4HANA Cloud, Public Edition
- 20.2.2 Sizing for SAP S/4HANA Cloud, Private Edition
- 20.3 Elasticity and Fair Resource Sharing for SAP S/4HANA Cloud, Public Edition
- 20.3.1 Elastic Scalability
- 20.3.2 Dynamic Capacity Management
- 20.4 Sustainability
- 20.5 Summary
- 21 Cloud Security and Compliance
- 21.1 Network and Data Security Architecture
- 21.1.1 Access Levels
- 21.1.2 Resource and Data Separation
- 21.1.3 Resource Sharing
- 21.1.4 Data Security and Data Residency
- 21.1.5 Business Continuity and Disaster Recovery
- 21.2 Security Processes
- 21.3 ABAP Application Server Security
- 21.4 Certification and Compliance
- 21.4.1 SAP Operations
- 21.4.2 SAP Software Development
- 21.5 Summary
- 22 Outlook
- The Authors
- Index