{"id":11154,"date":"2024-02-15T22:12:22","date_gmt":"2024-02-15T21:12:22","guid":{"rendered":"https:\/\/www.palentino.es\/blog\/?p=11154"},"modified":"2024-02-15T22:27:27","modified_gmt":"2024-02-15T21:27:27","slug":"evolucion-sap-y-conexion-desde-net-y-core","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/evolucion-sap-y-conexion-desde-net-y-core\/","title":{"rendered":"Evoluci\u00f3n de SAP, conexi\u00f3n desde .NET y CORE"},"content":{"rendered":"<p>En el mercado actual, <strong>SAP<\/strong> ofrece una gama de soluciones adaptadas a diferentes tipos de empresas, desde peque\u00f1as y medianas empresas (PYMEs) hasta grandes corporaciones, a trav\u00e9s de distintas <strong>versiones y m\u00f3dulos<\/strong> dise\u00f1ados para cubrir diversas funciones empresariales.<\/p>\n<p>En esta entrada se realizar\u00e1 un resumen de los tipos de SAP disponibles y c\u00f3mo se adaptan a diferentes tipos de empresas.<\/p>\n<p><a href=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/SAPyNET.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11156\" src=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/SAPyNET.webp\" alt=\"\" width=\"528\" height=\"528\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/SAPyNET.webp 1024w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/SAPyNET-300x300.webp 300w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/SAPyNET-150x150.webp 150w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/a><\/p>\n<p>La evoluci\u00f3n de los sistemas SAP ha estado acompa\u00f1ada por el uso y desarrollo de diferentes gestores de bases de datos (<strong>DBMS<\/strong>) para almacenar y gestionar los datos de manera eficiente. A continuaci\u00f3n, describo los gestores de base de datos empleados por las diferentes versiones de SAP mencionadas <strong>ordenados<\/strong> en el <strong>tiempo<\/strong>:<\/p>\n<p><!--more--><\/p>\n<ol>\n<li><strong>SAP R\/3 (ahora conocido como SAP All in One)<\/strong>: Originalmente, SAP R\/3 estaba dise\u00f1ado para ser compatible con varios gestores de bases de datos para dar flexibilidad a las empresas en su elecci\u00f3n de tecnolog\u00eda de base de datos. Entre los <strong>DBMS<\/strong> que pod\u00edan usarse con SAP R\/3 se incluyen <strong>Oracle, Microsoft SQL Server, y DB2 de IBM<\/strong><\/li>\n<li><strong>SAP ERP<\/strong>: Al igual que su predecesor, SAP ERP continu\u00f3 ofreciendo soporte para m\u00faltiples gestores de bases de datos, permitiendo a las empresas elegir entre <strong>Oracle, Microsoft SQL Server, DB2 de IBM, y otros sistemas de gesti\u00f3n de bases de datos compatibles con la plataforma<\/strong>.<\/li>\n<li><strong>SAP Business One<\/strong>: SAP Business One utiliza principalmente <strong>Microsoft SQL Server<\/strong> como su gestor de base de datos. Sin embargo, tambi\u00e9n ofrece soporte para SAP HANA como una opci\u00f3n de base de datos<strong> in-memory<\/strong> para clientes que buscan capacidades anal\u00edticas avanzadas y un mejor rendimiento.<\/li>\n<li><strong>SAP Business ByDesign<\/strong>: Como una soluci\u00f3n ERP basada en la <strong>nube<\/strong>, SAP Business ByDesign est\u00e1 <strong>construida sobre la infraestructura de SAP HANA<\/strong>, utilizando esta tecnolog\u00eda in-memory para el almacenamiento de datos y procesamiento anal\u00edtico.<\/li>\n<li><strong>SAP HANA<\/strong>: SAP HANA <strong>es en s\u00ed misma una base de datos in-memory<\/strong> y un plataforma de desarrollo de aplicaciones. Fue introducida por SAP para permitir el procesamiento de grandes vol\u00famenes de datos en tiempo real. SAP HANA se utiliza como el gestor de base de datos subyacente en las soluciones que requieren altas velocidades de procesamiento y an\u00e1lisis de datos.<\/li>\n<li><strong>SAP S\/4HANA<\/strong>: Exclusivamente dise\u00f1ado para funcionar sobre la base de datos SAP HANA, SAP S\/4HANA aprovecha las capacidades in-memory de HANA para ofrecer mejoras significativas en rendimiento, capacidad de an\u00e1lisis en tiempo real, y simplificaci\u00f3n de la arquitectura de datos.<\/li>\n<\/ol>\n<p>Las versiones m\u00e1s antiguas de SAP, como R\/3 y SAP ERP, fueron dise\u00f1adas para ser <strong>agn\u00f3sticas<\/strong> respecto al gestor de base de datos, soportando varios DBMS l\u00edderes en el mercado. Con el lanzamiento de SAP HANA, SAP comenz\u00f3 a ofrecer <strong>su propia soluci\u00f3n de base de datos in-memory<\/strong>, la cual es la base para las soluciones m\u00e1s modernas como SAP Business ByDesign y SAP S\/4HANA, marcando un cambio hacia el uso exclusivo de tecnolog\u00eda propia de SAP para la gesti\u00f3n de datos.<\/p>\n<p>&nbsp;<\/p>\n<p>Los sistemas in-memory, como SAP HANA, almacenan los datos en la memoria principal (<strong>RAM<\/strong>) en lugar de en discos duros, lo que permite un acceso mucho m\u00e1s r\u00e1pido a los datos. La consulta de datos en sistemas in-memory se realiza mediante lenguajes de consulta espec\u00edficos, optimizados para aprovechar la velocidad y las capacidades anal\u00edticas avanzadas de estas plataformas. SAP HANA, por ejemplo, utiliza <strong>SQL<\/strong> (Structured Query Language) y su extensi\u00f3n, <strong>SQLScript<\/strong>, para la ejecuci\u00f3n de consultas y operaciones de base de datos.<\/p>\n<h3>SQL en SAP HANA<\/h3>\n<p>SQL es el lenguaje est\u00e1ndar para interactuar con bases de datos relacionales y se utiliza en SAP HANA para realizar consultas, actualizaciones, inserciones y eliminaciones de datos. SQL permite a los usuarios formular complejas consultas anal\u00edticas y transaccionales de forma eficiente.<\/p>\n<h3>SQLScript<\/h3>\n<p>SQLScript es una extensi\u00f3n de SQL utilizada en SAP HANA para procedimientos almacenados, funciones de usuario y operaciones complejas de procesamiento de datos. SQLScript est\u00e1 dise\u00f1ado para ejecutar operaciones complejas directamente en la base de datos, lo que reduce la necesidad de mover grandes vol\u00famenes de datos a la aplicaci\u00f3n cliente. Esto es particularmente \u00fatil para operaciones de procesamiento de datos intensivas, como las transformaciones de datos para an\u00e1lisis de negocios.<\/p>\n<h3>Ventajas de los Sistemas In-Memory<\/h3>\n<ol>\n<li><strong>Alto Rendimiento<\/strong>: Al almacenar datos en la memoria en lugar de en discos, los sistemas in-memory como SAP HANA pueden acceder y procesar grandes vol\u00famenes de datos a velocidades significativamente mayores.<\/li>\n<li><strong>An\u00e1lisis en Tiempo Real<\/strong>: La velocidad de acceso permite el an\u00e1lisis de datos en tiempo real, lo que es crucial para la toma de decisiones basada en datos actualizados.<\/li>\n<li><strong>Simplificaci\u00f3n de la Arquitectura de Datos<\/strong>: Al consolidar las funciones de procesamiento transaccional y anal\u00edtico en una \u00fanica plataforma, los sistemas in-memory pueden simplificar la arquitectura de TI de una empresa.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/net-core.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11167\" src=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/net-core.webp\" alt=\"\" width=\"427\" height=\"427\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/net-core.webp 1024w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/net-core-300x300.webp 300w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/net-core-150x150.webp 150w\" sizes=\"auto, (max-width: 427px) 100vw, 427px\" \/><\/a><\/p>\n<h1><span style=\"color: #003366;\"><strong>Conexi\u00f3n con .NET<\/strong><\/span><\/h1>\n<p>Conectar aplicaciones desarrolladas en .NET usando C# a diferentes sistemas SAP puede variar seg\u00fan la versi\u00f3n del sistema SAP en cuesti\u00f3n y los m\u00e9todos disponibles para la integraci\u00f3n. A continuaci\u00f3n, se describen las formas comunes de conectar a los sistemas SAP mencionados desde una aplicaci\u00f3n .NET en C#:<\/p>\n<h3>1. SAP R\/3 y SAP ERP<\/h3>\n<p>Para estos sistemas, se pueden utilizar:<\/p>\n<ul>\n<li><strong>SAP .NET Connector (NCo)<\/strong>: Es una biblioteca proporcionada por SAP que permite a las aplicaciones .NET comunicarse con sistemas SAP. El NCo facilita el llamado a funciones BAPIs y RFCs (Remote Function Calls) desde C#. Para usarlo, necesitas agregar la referencia al SAP NCo a tu proyecto de Visual Studio y luego utilizarlo para crear conexiones, invocar funciones RFC y manejar los datos.<\/li>\n<\/ul>\n<h3>2. SAP Business One<\/h3>\n<p>Para conectarse a SAP Business One, se puede usar:<\/p>\n<ul>\n<li><strong>SAP Business One DI API y UI API<\/strong>: Las API de Interfaz de Datos (DI) y la Interfaz de Usuario (UI) permiten a los desarrolladores manipular los datos de negocio y la interfaz de usuario de SAP Business One, respectivamente. Ambas APIs son COM basadas, pero puedes usarlas en C# mediante interop.<\/li>\n<\/ul>\n<p>Conectar aplicaciones desarrolladas en .NET usando C# a diferentes sistemas SAP puede variar seg\u00fan la versi\u00f3n del sistema SAP en cuesti\u00f3n y los m\u00e9todos disponibles para la integraci\u00f3n.<\/p>\n<h3>3. SAP Business ByDesign y SAP S\/4HANA<\/h3>\n<p>Para estos sistemas basados en la nube y SAP HANA, se pueden utilizar:<\/p>\n<ul>\n<li><strong>OData Services<\/strong>: SAP expone servicios OData para acceder a los datos de manera est\u00e1ndar a trav\u00e9s de HTTP. Desde C#, puedes utilizar HttpClient o librer\u00edas como Simple.OData.Client para consumir estos servicios.<\/li>\n<li><strong>SAP .NET Connector (NCo) para SAP S\/4HANA<\/strong>: Similar a SAP R\/3 y SAP ERP, pero asegur\u00e1ndose de que el sistema SAP S\/4HANA est\u00e9 configurado para exponer las RFCs necesarias.<\/li>\n<\/ul>\n<h1><span style=\"color: #000080;\">Con CORE<\/span><\/h1>\n<p>Al trabajar con .<strong>NET Core<\/strong>, que es una plataforma de desarrollo <strong>cruzado<\/strong> dise\u00f1ada para construir aplicaciones modernas, conectarse a sistemas SAP presenta<strong> algunas consideraciones adicionales comparado con el tradicional .NET Framework.<\/strong> .NET Core est\u00e1 dise\u00f1ado para ser ligero y modular, lo que significa que puede requerir el uso de bibliotecas adicionales o m\u00e9todos de conexi\u00f3n diferentes, especialmente para aquellas APIs o conectores que no estaban inicialmente disponibles o soportados para .NET Core.<\/p>\n<h3>SAP R\/3 y SAP ERP<\/h3>\n<p>Para sistemas como SAP R\/3 y SAP ERP, la conexi\u00f3n desde .NET Core tambi\u00e9n puede realizarse mediante el <strong>SAP .NET Connector (NCo)<\/strong>. Sin embargo, NCo fue dise\u00f1ado originalmente para .NET Framework, y su compatibilidad directa con .NET Core puede ser limitada o requerir pasos adicionales para su funcionamiento, como el uso de contenedores Windows para alojar la aplicaci\u00f3n .NET Core o la utilizaci\u00f3n de servicios web como intermediarios.<\/p>\n<p>Una alternativa moderna es el uso de <strong>RFCs a trav\u00e9s de servicios web<\/strong> o APIs RESTful que SAP pueda exponer, lo cual es una forma compatible con .NET Core para interactuar con SAP sin depender directamente del NCo.<\/p>\n<h3>SAP Business One<\/h3>\n<p>Para <strong>SAP Business One<\/strong>, el enfoque recomendado ser\u00eda similar. Dado que la DI API y la UI API son COM basadas, el acceso directo desde .NET Core no es tan directo. Una soluci\u00f3n es exponer la funcionalidad requerida a trav\u00e9s de un servicio web o una API RESTful que act\u00fae como una capa intermedia entre tu aplicaci\u00f3n .NET Core y SAP Business One.<\/p>\n<h3>SAP Business ByDesign, SAP S\/4HANA, y SAP HANA<\/h3>\n<p>Para estos sistemas, el uso de <strong>OData Services<\/strong> es el enfoque recomendado tanto para .NET Framework como para .NET Core. .NET Core soporta completamente el consumo de servicios OData a trav\u00e9s de<\/p>\n<div class=\"codecolorer-container text mac-classic\" style=\"overflow:auto;white-space:nowrap;width:635px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">HttpClient<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>o bibliotecas de terceros dise\u00f1adas para trabajar con OData, proporcionando una manera eficaz y moderna de integrarse con SAP.<\/p>\n<h3>Consideraciones<\/h3>\n<ul>\n<li><strong>Compatibilidad de Bibliotecas<\/strong>: Algunas bibliotecas espec\u00edficas de SAP pueden no ser compatibles directamente con .NET Core o .NET 5\/6+. Es crucial verificar la compatibilidad actual y las recomendaciones de SAP para las integraciones modernas.<\/li>\n<li><strong>Contenedores y Microservicios<\/strong>: Una estrategia com\u00fan para superar las limitaciones de compatibilidad es encapsular la l\u00f3gica de integraci\u00f3n SAP en un microservicio o una aplicaci\u00f3n contenedorizada que puede interactuar con sistemas SAP utilizando tecnolog\u00edas soportadas y, a su vez, exponer APIs RESTful o gRPC a aplicaciones .NET Core.<\/li>\n<li><strong>Actualizaciones y Estrategia de Integraci\u00f3n<\/strong>: SAP y Microsoft contin\u00faan evolucionando sus plataformas y herramientas de integraci\u00f3n. Es importante mantenerse actualizado con las \u00faltimas herramientas y pr\u00e1cticas recomendadas para la integraci\u00f3n de SAP con aplicaciones .NET Core.<\/li>\n<\/ul>\n<p>En resumen, aunque la estrategia de conexi\u00f3n a sistemas SAP desde .NET Core puede requerir consideraciones adicionales o el uso de enfoques alternativos, es completamente viable y se beneficia de las ventajas de rendimiento, portabilidad y eficiencia de .NET Core.<\/p>\n<h2><strong>Sobre la conexi\u00f3n a tablas, por ejemplo la tabla de clientes<\/strong><\/h2>\n<p><a href=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/cliente-sap.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11164\" src=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/cliente-sap.webp\" alt=\"\" width=\"530\" height=\"530\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/cliente-sap.webp 1024w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/cliente-sap-300x300.webp 300w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2024\/02\/cliente-sap-150x150.webp 150w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>La estructura de las tablas en los sistemas SAP para entidades comunes como clientes puede variar dependiendo de la versi\u00f3n del sistema SAP y el m\u00f3dulo espec\u00edfico en uso.<\/p>\n<h3>SAP R\/3 y SAP ERP<\/h3>\n<p>En SAP R\/3 y SAP ERP, las tablas relacionadas con los datos de clientes se encuentran principalmente dentro del m\u00f3dulo de ventas y distribuci\u00f3n (SD). Algunas de las tablas m\u00e1s comunes son:<\/p>\n<ul>\n<li><strong>KNA1<\/strong>: Datos generales de clientes (por ejemplo, nombre, direcci\u00f3n). Esta tabla contiene informaci\u00f3n a nivel de cliente que es relevante en todo el sistema.<\/li>\n<li><strong>KNB1<\/strong>: Datos de contabilidad del cliente (por ejemplo, informaci\u00f3n de control de cr\u00e9dito). Espec\u00edfica por sociedad.<\/li>\n<li><strong>KNVV<\/strong>: Datos de ventas del cliente (por ejemplo, condiciones de pago, grupo de clientes). Espec\u00edfica por organizaci\u00f3n de ventas, canal de distribuci\u00f3n y sector.<\/li>\n<\/ul>\n<h3>SAP Business One<\/h3>\n<p>En SAP Business One, la informaci\u00f3n del cliente se almacena en varias tablas, pero la principal es:<\/p>\n<ul>\n<li><strong>OCRD<\/strong>: Esta tabla contiene la informaci\u00f3n maestra de los socios de negocio, incluyendo clientes y proveedores. Campos como el c\u00f3digo del cliente, nombre, grupo, direcci\u00f3n y contactos se almacenan aqu\u00ed.<\/li>\n<\/ul>\n<h3>SAP Business ByDesign y SAP S\/4HANA<\/h3>\n<p>Para SAP Business ByDesign y SAP S\/4HANA, que est\u00e1n m\u00e1s orientados hacia soluciones en la nube y tecnolog\u00eda in-memory con SAP HANA, la informaci\u00f3n se gestiona de manera m\u00e1s integrada y puede aprovechar las capacidades avanzadas de HANA para el procesamiento de datos. Sin embargo, las estructuras subyacentes siguen principios similares a los sistemas anteriores, con adaptaciones para soportar nuevas funcionalidades y mejor rendimiento.<\/p>\n<ul>\n<li><strong>Business Partner (BP)<\/strong>: En SAP S\/4HANA, la gesti\u00f3n de clientes se ha unificado bajo el concepto de Business Partner (Socio de Negocios). La tabla fundamental aqu\u00ed es <strong>BUT000<\/strong>, que almacena datos b\u00e1sicos del Business Partner. Esta aproximaci\u00f3n es m\u00e1s integrada y flexible, permitiendo que un BP sea tanto cliente como proveedor.<\/li>\n<\/ul>\n<h3>Consideraciones Generales<\/h3>\n<ul>\n<li><strong>Personalizaci\u00f3n y Extensiones<\/strong>: SAP permite a las empresas personalizar y extender las tablas est\u00e1ndar para satisfacer necesidades espec\u00edficas, lo que significa que pueden existir campos adicionales o tablas personalizadas en un entorno de SAP dado.<\/li>\n<li><strong>Acceso a Datos<\/strong>: El acceso a estas tablas para leer o modificar datos de clientes debe realizarse siguiendo las mejores pr\u00e1cticas de SAP, utilizando BAPIs (Business Application Programming Interfaces) o RFCs (Remote Function Calls) cuando sea posible, para garantizar la integridad y la seguridad de los datos.<\/li>\n<li><strong>SAP HANA<\/strong>: Con SAP S\/4HANA, algunas consultas y operaciones de datos se optimizan para aprovechar la velocidad y capacidades anal\u00edticas de SAP HANA, lo que puede afectar c\u00f3mo se accede y se manipulan los datos de clientes en comparaci\u00f3n con sistemas basados en bases de datos tradicionales.<\/li>\n<\/ul>\n<p>Esta visi\u00f3n general proporciona una idea b\u00e1sica de c\u00f3mo se <strong>manejan los datos de los clientes en diferentes sistemas SAP.<\/strong> Para obtener detalles espec\u00edficos, especialmente en un entorno SAP personalizado, ser\u00eda necesario consultar la documentaci\u00f3n t\u00e9cnica de SAP o utilizar herramientas de<strong> SAP como SE11 o SE16n<\/strong> en el sistema SAP para explorar las estructuras de datos reales.<\/p>\n<p><strong>Resumendo el esquema de otras tablas:<\/strong><\/p>\n<p>En SAP, las tablas juegan un papel crucial al almacenar diversos tipos de datos empresariales y de configuraci\u00f3n. A continuaci\u00f3n, se presenta un <strong>resumen gen\u00e9rico de nombres de tablas en SAP,<\/strong> agrupadas por categor\u00edas comunes para facilitar la referencia. Es importante recordar que SAP es un sistema extenso con <strong>miles<\/strong> de tablas, por lo que esta lista cubre solo algunas de las m\u00e1s comunes y esenciales.<\/p>\n<p><strong>### Datos Maestros<\/strong><\/p>\n<p>&#8211; **Clientes**<br \/>\n&#8211; KNA1: Datos maestros de clientes &#8211; Parte general.<br \/>\n&#8211; KNB1: Datos maestros de clientes &#8211; Parte contable.<br \/>\n&#8211; KNVV: Datos maestros de clientes &#8211; Parte de ventas.<\/p>\n<p>&#8211; **Proveedores**<br \/>\n&#8211; LFA1: Datos maestros de proveedores &#8211; Parte general.<br \/>\n&#8211; LFB1: Datos maestros de proveedores &#8211; Parte contable.<\/p>\n<p>&#8211; **Materiales**<br \/>\n&#8211; MARA: Datos maestros de materiales &#8211; Parte general.<br \/>\n&#8211; MARC: Datos maestros de materiales por centro.<br \/>\n&#8211; MAKT: Textos de materiales.<\/p>\n<p><strong>### Finanzas<\/strong><\/p>\n<p>&#8211; **Contabilidad General**<br \/>\n&#8211; SKA1: Cuentas del libro mayor &#8211; Parte general.<br \/>\n&#8211; SKB1: Cuentas del libro mayor &#8211; Parte de centro.<\/p>\n<p>&#8211; **Contabilidad de Deudores y Acreedores**<br \/>\n&#8211; BSID: Deudores &#8211; Partidas abiertas.<br \/>\n&#8211; BSAD: Deudores &#8211; Partidas compensadas.<br \/>\n&#8211; BSIK: Acreedores &#8211; Partidas abiertas.<br \/>\n&#8211; BSAK: Acreedores &#8211; Partidas compensadas.<\/p>\n<p><strong>### Log\u00edstica<\/strong><\/p>\n<p>&#8211; **Ventas y Distribuci\u00f3n**<br \/>\n&#8211; VBAK: Documentos de ventas &#8211; Encabezado.<br \/>\n&#8211; VBAP: Documentos de ventas &#8211; Posici\u00f3n.<\/p>\n<p>&#8211; **Gesti\u00f3n de Materiales**<br \/>\n&#8211; EKPO: Documentos de compra &#8211; Posici\u00f3n.<br \/>\n&#8211; EKKO: Documentos de compra &#8211; Encabezado.<br \/>\n&#8211; MKPF: Cabecera del documento de material.<br \/>\n&#8211; MSEG: Segmento del documento de material.<\/p>\n<p><strong>### Producci\u00f3n<\/strong><\/p>\n<p>&#8211; **Planificaci\u00f3n y Control de la Producci\u00f3n**<br \/>\n&#8211; AFKO: Orden de fabricaci\u00f3n &#8211; Encabezado.<br \/>\n&#8211; AUFK: Orden de fabricaci\u00f3n &#8211; Maestro.<\/p>\n<p><strong>### Recursos Humanos<\/strong><\/p>\n<p>&#8211; **Gesti\u00f3n de Personal**<br \/>\n&#8211; PA0001: Infotipo 0001 (Asignaciones Organizativas).<br \/>\n&#8211; PA0002: Infotipo 0002 (Datos Personales).<\/p>\n<p><strong>### Sistema<\/strong><\/p>\n<p>&#8211; **Configuraci\u00f3n y Personalizaci\u00f3n**<br \/>\n&#8211; T001: Sociedades.<br \/>\n&#8211; T001W: Centros.<\/p>\n<p>Esta lista proporciona solo una visi\u00f3n general y un punto de partida para explorar las tablas de SAP. Dependiendo del m\u00f3dulo espec\u00edfico de SAP y de las necesidades empresariales, pueden ser relevantes muchas otras tablas. Adem\u00e1s, SAP permite la creaci\u00f3n de tablas Z (personalizadas) para satisfacer requisitos espec\u00edficos que no se cubren con las tablas est\u00e1ndar. Para obtener una visi\u00f3n completa y detallada de todas las tablas disponibles en un sistema SAP espec\u00edfico, se pueden usar herramientas y transacciones de SAP como SE11, SE16, o SE16N.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En el mercado actual, SAP ofrece una gama de soluciones adaptadas a diferentes tipos de empresas, desde peque\u00f1as y medianas empresas (PYMEs) hasta grandes corporaciones, a trav\u00e9s de distintas versiones y m\u00f3dulos dise\u00f1ados para cubrir diversas funciones empresariales. En esta entrada se realizar\u00e1 un resumen de los tipos de SAP disponibles y c\u00f3mo se adaptan a diferentes tipos de empresas. La evoluci\u00f3n de los sistemas SAP ha estado acompa\u00f1ada por el uso y desarrollo de diferentes gestores de bases de datos (DBMS) para almacenar y gestionar los datos de manera eficiente. A continuaci\u00f3n, describo los gestores de base de datos empleados por las diferentes versiones de SAP mencionadas ordenados en el tiempo:<\/p>\n","protected":false},"author":1,"featured_media":9989,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2242,295],"tags":[479],"class_list":["post-11154","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap","category-sql-2","tag-sap"],"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/11154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=11154"}],"version-history":[{"count":16,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/11154\/revisions"}],"predecessor-version":[{"id":11173,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/11154\/revisions\/11173"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media\/9989"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=11154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=11154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=11154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}