TAW10_1
Fundamentos de Workbench
ABAP
SAP NetWeaver Fecha Centro de formación Instructores Página Web de formaciónManual del instructor
Versión del curso: 63
Duración del curso: 10 día(s) Número de material: 50089085
Responsable: Christian Braun (D035329)
Copyright
Copyright © 2010 SAP AG. Reservados todos los derechos.
Esta publicación no puede ser reproducida o trasmitida, total o parcialmente, de ninguna forma ni para ningún propósito sin el permiso expreso de SAP AG. La información aquí contenida puede ser modificada sin previo aviso.
Algunos productos de software distribuidos por SAP AG y sus distribuidores contienen componentes de software que pertenecen a otros proveedores de software.
Marcas registradas
• Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® y SQL Server® son marcas registradas certificadas de Microsoft Corporation.
• IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390® y OS/400® son marcas registradas certificadas de IBM Corporation.
• ORACLE® es una marca registrada certificada de ORACLE Corporation.
• INFORMIX®-OnLine para SAP y INFORMIX® Dynamic ServerTM son marcas registradas certificadas de Informix Software Incorporated.
• UNIX®, X/Open®, OSF/1® y Motif® son marcas registradas certificadas de Open Group. • Citrix®, Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®,
VideoFrame®, MultiWin® y otros nombres de productos Citrix referidos aquí son marcas registradas de Citrix Systems, Inc.
• HTML, DHTML, XML, XHTML son marcas registradas o marcas registradas certificadas de W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
• JAVA® es una marca registrada certificada de Sun Microsystems, Inc.
• JAVASCRIPT® es una marca registrada certificada de Sun Microsystems, Inc., utilizada bajo licencia para tecnología desarrollada e implementada por Netscape.
• SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo y mySAP.com son marcas registradas o marcas registradas certificadas de SAP AG en Alemania y en otros países en todo el mundo. Todos los otros productos mencionados son marcas registradas o marcas registradas certificadas de sus respectivas empresas.
Declaración de renuncia
SAP DISTRIBUYE ESTE MATERIAL SOBRE UNA BASE "AS IS" Y NO SE HACE RESPONSABLE EXPRESAMENTE, DE FORMA DIRECTA NI INDIRECTA, INCLUYENDO SIN RESTRICCIÓN LAS GARANTÍAS DE COMERCIABILIDAD E IDONEIDAD PARA UN OBJETIVO PARTICULAR, EN LO QUE CONCIERNE A ESTE MATERIAL Y AL SERVICIO, LA INFORMACIÓN, EL TEXTO, GRÁFICOS, LINKS O CUALQUIER OTRO MATERIAL Y PRODUCTOS AQUÍ CONTENIDOS. EN NINGÚN CASO SAP SE RESPONSABILIZARÁ DE CUALQUIER DAÑO DIRECTO, INDIRECTO, ESPECIAL, SECUNDARIO, CONSIGUIENTE, O PUNITIVO DE CUALQUIER CLASE, INCLUIDOS SIN LIMITACIÓN INGRESOS O GANANCIAS PÉRDIDAS, QUE PUEDAN SER RESULTADO DEL EMPLEO DE ESTOS MATERIALES O COMPONENTES DE SOFTWARE INCLUIDOS.
Sobre este manual
La función de este manual es complementar la presentación del instructor de este curso y servir como fuente de referencia. Este manual no está pensado para el estudio autodidacta.Convenciones tipográficas
En esta guía se utilizan las siguientes convenciones tipográficas. Estilo de tipo Descripción
Texto de ejemplo Palabras o carácteres que aparecen en la pantalla. Aquí se incluyen nombres de campos, títulos de pantallas, pulsadores así como nombres de menús, vías de acceso y opciones.
También se usan como referencia a otra documentación tanto interna como externa.
Texto de ejemplo Palabras o frases acentuadas en textos principales, títulos de gráficos y tablas
TEXTO DE EJEMPLO Nombres de elementos en el sistema. Aquí se incluyen nombres de informes, nombres de programas, códigos de transacciones, nombres de tablas y algunas palabras claves de un lenguaje de programación cuando se encuentran en el texto principal, por ejemplo SELECT e INCLUDE.
Texto de ejemplo Salida en pantalla. Aquí se incluyen nombres de archivos y directorios y sus vías de acceso, mensajes, nombres de variables y parámetros y párrafos del texto fuente de un programa.
Texto de ejemplo
Entrada exacta de usuario. Son palabras y carácteres que se introducen en en el sistema exactamente como aparecen en la documentación.
<Texto de ejemplo>
Entrada variable de usuario. Las entradas entre corchetes indican que se deben sustituir estas palabras y carácteres con entradas apropiadas.
Sobre este manual TAW10_1
Iconos en el texto principal
En este manual se utilizan los siguientes iconos.
Icono Significado
Para más información, sugerencias o detalles
Nota o más explicaciones sobre el punto anterior Excepción o precaución
Procedimientos
Indica que el objeto está visualizado en la presentación del instructor.
Contenido
Resumen del curso ... vii
Metas del curso ...vii
Objetivos del curso... x
Capítulo 1: La gran imagen... 1
El portafolio de software de SAP ...3
Estrategia de liberación SAP ... 17
SAP NetWeaver... 28
Capítulo 2: Navegación... 41
Navegación en general... 43
Navegación avanzada en SAP GUI ... 61
Capítulo 3: El núcleo del sistema ... 81
Arquitectura principal de SAP NetWeaver Application Server .. 82
Procesos AS ABAP ...103
Capítulo 4: Tecnologías de la comunicación y la integración 137 Procesos empresariales de todo el sistema...139
Remote Function Calls y BAPIs...145
Arquitectura orientada a servicios de empresa (Enterprise SOA) ...158
Servicios Web ...167
Capítulo 5: Flujo de un programa ABAP ... 179
Arquitectura de sistema y programas ABAP ...180
Capítulo 6: Introducción al Workbench ABAP ... 195
Repository y Object Navigator ...197
Desarrollo de programas y organización de desarrollos...208
Capítulo 7: Elementos básicos del lenguaje ABAP... 243
Trabajo con objetos de datos elementales ...244
Capítulo 8: Modularización ... 287
Modularización: fundamentos y resumen ...289
Modularización con subrutinas ...298
Contenido TAW10_1
Modularización con métodos de clases globales ...356
Modularización con métodos de clases locales (presentación preliminar) ...388
Capítulo 9: Objetos de datos complejos ... 399
Trabajo con estructuras ...400
Uso de tablas internas ...414
Capítulo 10: Modelado y obtención de datos ... 447
Modelado de datos y tablas transparentes del Dictionary ABAP ...449
Lectura de tablas de base de datos ...465
Verificación de autorización ...508
Capítulo 11: ABAP Open SQL... 529
ABAP Open SQL: optimización de sentencias...530
Capítulo 12: Pantalla de selección... 551
Generación y diseño de la pantalla de selección ...553
Verificaciones de entrada y variantes ...580
Pantalla de selección: modificaciones en tiempo de ejecución...592
Capítulo 13: Llamadas de programa y gestión de almacenamiento de datos... 607
Llamados de programa y gestión de almacenamiento de datos ...609
Capítulo 14: Nuevas herramientas de prueba... 639
Code Inspector ...640
Glosario ... 655
Índice... 661
Resumen del curso
Este curso de formación de dos semanas de duración brinda una introducción integral y detallada de los conceptos básicos de programación de ABAP y las herramientas de Workbench ABAP. Además, este curso, junto con TAW11 y TAW12, lo prepara para la certificación como Asociado de desarrollo certificado de SAP - ABAP - SAP NetWeaver 7.0.Grupo destino
Este curso está dirigido a los siguientes grupos destino:
• Consultores de desarrollo y desarrolladores responsables de adaptar y desarrollar programas ABAP/ABAP orientado a objetos.
Prerrequisitos para el curso
Conocimientos necesarios
• Sólidos conocimientos básicos de tratamiento de datos (DP)
• Experiencia en la programación de sonido con otro lenguaje de programación
Detalles de la duración del curso
Capítulo 1: La gran imagen
El portafolio de software de SAP 60 Minutos
Estrategia de liberación SAP 30 Minutos
Ejercicio 1: Estrategia de liberación SAP 10 Minutos
SAP NetWeaver 20 Minutos
Capítulo 2: Navegación
Navegación en general 40 Minutos
Ejercicio 2: Diseño de entrada al sistema y de
pantalla 10 Minutos
Navegación avanzada en SAP GUI 60 Minutos
Ejercicio 3: Llamado de funciones 30 Minutos Capítulo 3: El núcleo del sistema
Arquitectura principal de SAP NetWeaver
Application Server 60 Minutos
Procesos AS ABAP 80 Minutos
Capítulo 4: Tecnologías de la comunicación y la integración Procesos empresariales de todo el sistema 30 Minutos
Remote Function Calls y BAPIs 30 Minutos
Resumen del curso TAW10_1
Arquitectura orientada a servicios de empresa
(Enterprise SOA) 30 Minutos
Servicios Web 30 Minutos
Capítulo 5: Flujo de un programa ABAP
Arquitectura de sistema y programas ABAP 20 Minutos Capítulo 6: Introducción al Workbench ABAP
Repository y Object Navigator 45 Minutos
Desarrollo de programas y organización de
desarrollos 95 Minutos
Ejercicio 5: Organización de desarrollos 5 Minutos Ejercicio 6: Desarrollo de un programa ABAP
sencillo 10 Minutos
Ejercicio 7: Creación de transacciones 10 Minutos Capítulo 7: Elementos básicos del lenguaje ABAP
Trabajo con objetos de datos elementales 75 Minutos Ejercicio 8: Sentencias ABAP básicas 30 Minutos Ejercicio 9: Debugging de sentencias en objetos de
datos elementales 25 Minutos
Capítulo 8: Modularización
Modularización: fundamentos y resumen 10 Minutos
Modularización con subrutinas 60 Minutos
Ejercicio 10: Subrutinas 30 Minutos
Modularización con módulos de funciones 80 Minutos Ejercicio 11: Uso de un módulo de funciones 20 Minutos Ejercicio 12: Creación de un grupo de funciones 10 Minutos Ejercicio 13: Creación y utilización de un módulo
de funciones 30 Minutos
Modularización con métodos de clases globales 30 Minutos Ejercicio 14: Uso de métodos estáticos globales 20 Minutos Ejercicio 15: Creación de clases globales 10 Minutos Ejercicio 16: Creación y utilización de métodos
estáticos globales 30 Minutos
Modularización con métodos de clases locales
(presentación preliminar) 15 Minutos
Capítulo 9: Objetos de datos complejos
Trabajo con estructuras 30 Minutos
Ejercicio 17: Trabajo con estructuras 35 Minutos
Uso de tablas internas 90 Minutos
Ejercicio 18: Uso de tablas internas 25 Minutos Capítulo 10: Modelado y obtención de datos
Modelado de datos y tablas transparentes del
Dictionary ABAP 30 Minutos
TAW10_1 Resumen del curso
Ejercicio 19: Análisis de tablas transparentes en
el Dictionary ABAP 20 Minutos
Lectura de tablas de base de datos 90 Minutos Ejercicio 20: Obtención de datos mediante acceso
a registro individual 20 Minutos
Ejercicio 21: Obtención de datos mediante un loop
SELECT 25 Minutos
Ejercicio 22: (Opcional) Obtención de datos por
acceso en masa (Array Fetch) 25 Minutos
Verificación de autorización 45 Minutos
Ejercicio 23: Verificación de autorización 10 Minutos Capítulo 11: ABAP Open SQL
ABAP Open SQL: optimización de sentencias 40 Minutos Capítulo 12: Pantalla de selección
Generación y diseño de la pantalla de selección 40 Minutos Ejercicio 24: Generación y diseño de la pantalla de
selección 60 Minutos
Verificaciones de entrada y variantes 30 Minutos Ejercicio 25: Verificaciones de entrada y variantes 20 Minutos Pantalla de selección: modificaciones en tiempo
de ejecución. 30 Minutos
Ejercicio 26: Pantalla de selección: modificaciones
en tiempo de ejecución. 40 Minutos
Capítulo 13: Llamadas de programa y gestión de almacenamiento de datos
Llamados de programa y gestión de
almacenamiento de datos 40 Minutos
Ejercicio 27: Memoria ABAP 30 Minutos
Capítulo 14: Nuevas herramientas de prueba
Code Inspector 30 Minutos
Resumen del curso TAW10_1
Metas del curso
Este curso le permitirá:
• Trabajar con las herramientas de Workbench ABAP • Escribir sus propios programas simples ABAP • Realizar accesos de lectura a la base de datos
• Desarrollar componentes de reutilización simples (subrutinas, módulos de funciones y métodos) y usarlos en programas
• Programar procesamientos de imagen dinámicos
• Programar diálogos de usuario con los distintos elementos de pantalla en el sistema SAP
• Describir la función del Dictionary ABAP en el sistema SAP • Definir objetos de base de datos y usarlos
• Crear y administrar tipos de datos definidos por el usuario • Usar los servicios del Dictionary ABAP
• Comprender cómo está vinculado el Dictionary ABAP a los entornos de desarrollo y tiempo de ejecución
Objetivos del curso
Al finalizar este curso podrá:
• Describir la estructura de un sistema SAP • Usar las herramientas Workbench ABAP
• Crear y llamar subrutinas, módulos de funciones y métodos • Escribir programas de diálogo de fácil manejo
• Implementar y procesar elementos de pantalla en el sistema SAP • Crear una interfaz de usuario para un programa
• Usar y describir el Dictionary ABAP y sus servicios • Modelar y leer datos usando SQL de la base de datos • Programar de manera sensible al rendimiento
• Usar el Code Inspector
Atención: It is imperative that you read these notes, even if you have already completed an earlier version of this course. If available, also read the list of the known errors for this course. If it exists, this list has deliberately been saved separately from this printed course on SAP Service Marketplace, so as to keep the course as up-to-date as possible while minimizing the technical effort necessary.
TAW10_1 Resumen del curso
Training courses recommended as preparation:
• SAPTEC • BC400 • BC401 • BC402 • BC405 • BC410 • BC412 • BC414 • BC430
1. Learn the contents of this course incl. all items of the Online documentation for the respective subject areas; solve all exercises on your own at least once (without the help of model solutions, incl. all details and optional sections) 2. Obtain answers to any questions you have about the course materials and
the exercises.
3. Develop your own presentation methods and run through each demonstration at least once yourself.
4. Clear up any questions you have on these methods.
5. Attend this course at least once when it is held by an experienced instructor and possibly supervise participants during an exercise yourself.
Resumen del curso TAW10_1
Training system:
• SAP NetWeaver 7.0 (Support Package 13 or higher) or higher (ABAP engine is sufficient).
Your training administration should provide you with a system, including a client. If problems arise with the server assignment, create a CSS message under the component SR-KPS-ISM.
• Either a Windows Terminal Server (WTS) or local PCs with SAP GUI 6.40 (patch level 21 or above) or higher installed.
The internal connectivity to the training WTS farms can only be used within the SAP network infrastructure. Use the link http://wts.wdf.sap.corp:1080 to establish a connection to the training WTS farms. Choose your region (US, EMEA or APJ). Choose "Training - Zone". Connect to "Common Training" if no other WTS farm option is executed for the training course.
Training courses at a customer site or in a third-party training center You can only establish a connection using the SAP Citrix Secure Gateway (SAP CSG) for training courses at the customer site. Therefore, you require a CSG user ID. The training department should have created the user ID for the course date. The training department sends you the data (user ID and password). Instructors and participants use the same CSG user ID for the training course. Use the link http://mywts.sap.com to establish a connection to the training WTS farms. Enter the CSG user ID and the password. Choose your region (US, EMEA or APJ). Choose "Training - Zone". Connect to "Common Training" if no other WTS farm option is executed for the training course.
Make all the preparations with regard to the following two points in accordance with the “ BC4XX - General Instructor Guide for ABAP Classes” . This is located under http://service.sap.com/curr-abap –>Additional Material.
The required system preparations are described below.
Data for exercises and demonstrations: As a rule, the necessary data has already been generated for your training client. If this is not the case, (for example, if your training course takes place at a customer’s site) you will have to run the data generation program SAPBC_DATA_GENERATOR. This will query you on the type and quantity of the data. Select the standard setting and set the indicator for
Postings also cancelled.
User IDs and initial passwords for participants: Unlike the application data, you must always generate the user IDs. Use the (locked) user ID TAW10_USER as a copy template.
Change requests for participants’ exercises: In the program used to generate user IDs (transaction ZUSR), you also have the option of creating a common change request that contains a task for each user generated in this way. Use it.
TAW10_1 Resumen del curso
Atención: Do not create any packages. Participants will do this as part of an exercise.
Presentation: Make sure you can open the offline presentation for this training course (version 63).
Example objects: All repository objects for this training course belong to the following packages BC400, BC402, BC405 and DNW7AW. The following naming conventions were used for the course objects:
• ...BC400...XY D_...: Demonstration and example objects • ...BC400...XY S_...: Model solutions
• ...BC400...XY T_...: Templates
In each case, XY is a two-character unit code.
Atención: Never modify these standard objects. Create copies always, if you want to change something for demonstration purposes. Otherwise, you may cause errors in other objects, or prevent other courses from being held in this system.
The same applies for your course participants! If, however, you use the correct copy template for their user IDs, they will probably not have the authorization to do so.
General notes for the course: The time specifications are recommendations only. They contain sufficient time “intervals” for more detailed questions. However, you should bear in mind that the more participants learn, the more questions they tend to ask. It may also be that the learning group are not particularly homogenous. You must guarantee, in any case, that the entire content can be presented. We recommend keeping within the time limits right from the first chapters.
The course materials should be suitable for participants to work through again after the course. This is why we provide extensive explanations and additional information. It is your task to pick out the most important statements in the material. The decisive factor should be the graphics that appear in the offline presentation and the aspects they represent.
Similar principles apply to the objects of all packages. These packages contain more objects than you will need to present the course successfully. Much of the code is also available as source code extracts in the presentation or in participants’ material (or both). It is up to you whether you want to discuss these in detail, use the demonstration objects themselves, or create similar objects during the presentation and use them. We recommend direct demonstration in the system.
Resumen del curso TAW10_1
Additional notes for instructors: In addition to these general notes, you will find additional, more detailed notes in each unit and lesson. You will also find other short notes in the material wherever we think it necessary to ensure that the course is held successfully.
Introductory phase at the start of the course: • Introduce yourself as the course instructor • Organizational issues
• Introducing the participants (optional, depends on time available!) • Overview of the course material
• References to more in-depth information • Overview of the course content
Additional Information about Certification
• Open the browser and enter the following link: http://www.sap.com/ser-vices/education/certification/index.epx. Select the following criteria: SAP NetWeaver, Development, Developer/Development Consultant. Select the following option on the next page: SAP Certified Development Associate -ABAP - SAP NetWeaver 7.0, for more information.
Subsequent courses
• TAW11
• TAW12
Capítulo 1
1
La gran imagen
In this section, the participants should learn to evaluate how the primary course focus (SAP NetWeaver Application Server) relates to the “rest” of the SAP solutions (SAP NetWeaver, SAP Business Suite, and so on).
Experience has shown that these topics are usually subject to frequent changes such as renaming, and so on. It is not always easy for customers and SAP employees alike to keep track of all changes. These materials were last updated in Q2 2008. You can use the following addresses to keep yourself up-to-date: • http://service.sap.com/releasestrategy
• http://smart.sap.corp:1080/smart
First of all, a lesson deals with the distinction between applications and components. Here it should be made clear that an SAP application (previously “solution”) technically consists of several components (SAP systems). After that, it is pointed out that all SAP applications are based on the same technology and integration platform: SAP NetWeaver. Do not deal with the individual SAP NetWeaver components in too much detail, but make it clear that SAP NetWeaver AS is a central part of almost every SAP system. That is, the functionality discussed in the course will usually be available in many SAP systems in the company. In the last lesson of the unit, we will try to document the SAP release strategy in a customer course. We strongly recommend that the instructor closely monitors updates or changes to the release strategy and mentions them in the course, if necessary.
Resumen del capítulo
Esta unidad ofrece, en primer lugar, un resumen de las soluciones SAP. A continuación ampliará sus conocimientos acerca de la estrategia de liberación de SAP. Finalmente, hablaremos de la plataforma de aplicación e integración SAP NetWeaver.
Objetivos del capítulo
Capítulo 1: La gran imagen TAW10_1
• Enumerar los componentes clave de las soluciones SAP • Explicar las diferencias entre una aplicación y un componente • Describir el proceso de entrega de software SAP
• Explicar la estrategia de actualización SAP
• Descubrir cuándo estarán disponibles las liberaciones de software SAP • Explicar el concepto básico de SAP NetWeaver
• Describir la función principal de SAP NetWeaver Application Server
Contenido del capítulo
Lección: El portafolio de software de SAP ...3
Lección: Estrategia de liberación SAP ... 17
Ejercicio 1: Estrategia de liberación SAP ... 25
Lección: SAP NetWeaver... 28
TAW10_1 Lección: El portafolio de software de SAP
Lección:
2
El portafolio de software de SAP
Duración de la lección: 60 Minutos
Resumen de la lección
Esta unidad ofrece una introducción a la estructura de las soluciones de software SAP, con SAP Business Suite como epicentro.
Objetivos de la lección
Al finalizar esta lección podrá:
• Enumerar los componentes clave de las soluciones SAP • Explicar las diferencias entre una aplicación y un componente
The aim of this introductory lesson is to provide participants with an overview of the SAP software portfolio. Some advantages are also introduced here. Make sure that, as part of this lesson, you show the participants the introduced areas on the SAP homepage: http://www.sap.com.
Ejemplo empresarial
Su empresa planifica introducir el software de SAP. Usted, como miembro del equipo de proyecto, necesita una visión general del portafolio completo de SAP.
Ofertas para empresas de todos los tamaños
SAP ofrece un amplia gama de productos para empresas de todos los tamaños. Cuenta con productos ampliables, lo que garantiza que se pueden ajustar a cualquier tamaño y que pueden adaptarse a los procesos continuamente cambiantes de una empresa.
Capítulo 1: La gran imagen TAW10_1
Gráfico 1: Diferentes tamaños, diferentes productos
Las siguientes ofertas están disponibles para los clientes de entidades pequeñas y medianas:
SAP Business One
SAP Business One es una aplicación ERP integrada que cuenta con una interfaz similar a Windows, la cual ha sido desarrollada especialmente para empresas pequeñas y medianas. Se destaca por sus opciones de navegación y expansión simples, sus innovadoras funciones arrastrar y vincular, y la integración con Microsoft Word y Excel. El software le permite gestionar de manera uniforme las áreas empresariales más importantes como ventas, distribución y finanzas con una única aplicación integrada. Esto le permite a SAP Business One facilitar un resumen actual de los datos más importantes de su empresa en cualquier momento. Esta información lo ayuda a satisfacer los requisitos de los clientes aun más rápido, lo que constituye un requisito previo importante para un crecimiento rentable. SAP Business One es la solución ideal para pequeñas empresas con menos de 100 empleados y 30 usuarios que buscan un sistema económico que cubra sus procesos centrales (como finanzas, ventas, servicio al cliente y operaciones). Por consiguiente, garantiza operaciones rentables y satisfactorias. La solución puede utilizarse como software local u hospedado por un colaborador con un tiempo medio de implementación de menos de un mes. SAP Business One se vende únicamente a través de una red global de colaboradores (actualmente 1.300 colaboradores certificados y con experiencia). Estos ofrecen soporte las 24 horas, que también cubre las más de 350 ampliaciones de los proveedores de software independientes. Actualmente hay más de 14.500 clientes que utilizan SAP Business One en más de 40 países.
Nota: Para obtener más información, consulte http://www.sap.com/solu-tions/sme/businessone.
TAW10_1 Lección: El portafolio de software de SAP
SAP Business ByDesign
SAP Business ByDesign is based on an entirely newly developed, designed application platform. Business applications have been programmed anew from scratch based on a model. The interaction between applications and systems takes place via specified services or interfaces: Application-to-Application (A2A), Business-to-Business (B2B) as well as new UI interfaces. Standardized protocols, which are also simply referred to as Web Services, are used for this purpose. But this is not the definition of an Enterprise Service Oriented Architecture (Enterprise SOA). It is rather the modeling of the applications and the A2A, B2B and UI interfaces that distinguish an Enterprise SOA.
SAP Business ByDesign es la solución más reciente de SAP para empresas pequeñas y medianas de entre 100 y 500 empleados que quieren utilizar una solución a medida para mejorar sus procesos principales y, al mismo tiempo, beneficiarse de la reducción de costes de entrada y operación. Su objetivo es, especialmente, ayudar a las empresas medianas que aún no utilizan un software empresarial integrado.
La solución combina las ventajas de una aplicación completa e integrada con el potencial de bajo riesgo y los bajos costes operativos totales de una solución a medida. Una solución a medida que se destaca por su servicio y soporte integrados, su capacidad de adaptación y el fácil uso, y que también garantiza transparencia y el cumplimiento de los requisitos legales; todo esto con un diseño basado en una Enterprise SOA. SAP Business ByDesign es la solución a medida más completa y totalmente integrada. Más que una solución para cubrir huecos, soporta los requisitos de las empresas medianas en todas las áreas, como la gestión efectiva de las finanzas, los recursos humanos, proyectos, producción, la gestión de las relaciones entre proveedor y cliente, y la gestión del cumplimiento de los requisitos legales regionales y locales, como principios de diseño centrales. No fue desarrollada con las categorías tradicionales de las aplicaciones empresariales o de la gestión de la relación con el cliente, etc. Más bien fue desarrollada para procesos empresariales en toda la empresa, con interfaces de usuario que se personalizan según las funciones del usuario. SAP Business ByDesign ofrece procesos completos para el centro de trabajo del futuro.
Nota: Para obtener más información, consulte http://www.sap.com/solu-tions/sme/businessbydesign.
SAP Business All-in-One
Todo el software debe adaptarse a la empresa en cuestión. Una empresa mediana con pocos empleados y procesos relativamente estables puede utilizar sistemas SAP preconfigurados. SAP All-in-One es el nombre comercial de aplicaciones verticales (específicas del sector o del país) que se basan en la tecnología de SAP NetWeaver y que fueron desarrolladas junto con colaboradores SAP.
Capítulo 1: La gran imagen TAW10_1
SAP Business All-in-One es la solución ideal para empresas pequeñas y medianas con requisitos muy específicos del sector, que tienen varios sectores y una infraestructura informática madura. La solución se puede utilizar como software local u hospedado por un colaborador y se basa en SAP ERP. Ofrece un portafolio de funciones específicas del sector sobre la base de SAP Best Practices. Está disponible a través de 660 soluciones de mercado, ofrecidas por más de 1.000 colaboradores. SAP Business All-in-One es económico y puede planificarse. Además, gracias a los escenarios empresariales preconfigurados y a los aceleradores de implementación, puede implementarse rápidamente (de 4 a 16 semanas). Actualmente, hay más de 10.000 clientes que utilizan SAP Business All-in-One en más de 50 países.
Nota: Para obtener más información, consulte http://www.sap.com/solu-tions/sme/businessallinone.
SAP Business Suite en detalle
The SAP Business Suite, which has evolved from older R/3 releases or SAP systems, is not Enterprise SOA by design but by evolution. Put differently: the ability to use Enterprise Services will be “enabled” subsequently, but this was not a design principle from the start. Of course, SAP ERP 6.0 will also enable Enterprise SOA integration scenarios, especially by means of the XI Enterprise Service Repository.
This remark is intended as background information for the instructor and should only be passed on to participants on request.
La SAP Business Suite es una extensa familia de aplicaciones empresariales que les permite a las empresas gestionar sus cadenas de valores completas. Las aplicaciones empresariales incluidas ofrecen resultados consistentes a los usuarios en toda la red de la empresa, y aportan a su empresa la flexibilidad que necesita en las situaciones dinámicas de mercado actuales. La aplicación consta de varios productos diferentes que soportan procesos de toda la empresa.
Nota: Para obtener más información, consulte http://www.sap.com/solu-tions/business-suite.
El portafolio de software de SAP se amplía y optimiza constantemente, y se adapta a las necesidades del mercado y de los clientes. Por lo tanto, SAP ha desarrollado, por ejemplo, varias aplicaciones específicas del sector a lo largo de los años. El tema de la integración de distintos sistemas empresariales (incluso de diferentes proveedores y entre empresas) ha ganado importancia recientemente. También se han agregado productos para empresas pequeñas y medianas a las soluciones de software de la familia SAP.
TAW10_1 Lección: El portafolio de software de SAP
La SAP Business Suite, un paquete de software empresarial completo único en el mundo, juega un papel central. Muchas empresas ya se benefician de las aplicaciones empresariales integrales y flexibles con funciones altamente desarrolladas: integración completa, funciones típicas del sector, ampliación ilimitada y colaboración fluida a través de Internet.
La SAP Business Suite ofrece:
• Un abanico completo de soluciones empresariales
• Una infraestructura tecnológica que combina apertura y flexibilidad con madurez y estabilidad
• Interfaces para la integración de productos no desarrollados por SAP • Componentes que pueden adaptarse para cumplir múltiples requisitos
empresariales
• Numerosas funciones específicas del sector
El siguiente gráfico ilustra los componentes clave de la SAP Business Suite:
Gráfico 2: SAP Business Suite: Arquitectura
Capítulo 1: La gran imagen TAW10_1
Business Process Platform (BPP)
Una Business Process Platform es el requisito previo para el desarrollo de una arquitectura orientada a servicios para aplicaciones empresariales (Enterprise Service-Oriented Architecture, Enterprise SOA). SAP BPP se compone de los siguientes módulos:
SAP NetWeaver
SAP NetWeaver es una plataforma de integración y aplicación abierta para todas las aplicaciones SAP y algunas aplicaciones de colaboradores de SAP. SAP NetWeaver es una plataforma basada en Web que sirve de base para la Enterprise SOA y permite la integración y coordinación en toda la empresa independientes de la tecnología de empleados, información y procesos empresariales. Gracias a los estándares abiertos, pueden integrarse información y aplicaciones de cualquier fuente y basadas en cualquier tecnología. SAP NetWeaver se puede utilizar con los estándares tecnológicos más importantes, como Java 2 Platform, Java Enterprise Edition (Java EE) y Microsoft .NET. La plataforma ofrece confianza, seguridad y capacidad de ampliación máximas, lo cual garantiza que los procesos empresariales esenciales para el éxito funcionen sin problemas.
Aplicaciones SAP
La SAP Business Suite incluye aplicaciones amplias e integradas, para las cuales los clientes pueden obtener licencias completas o individuales. Las aplicaciones SAP más recientes utilizan el Enterprise Service Repository, un repository para procesos y Enterprise Services. Los Enterprise Services asignan procesos empresariales utilizando estándares públicos.
Tanto SAP NetWeaver como las aplicaciones SAP se amplían continuamente a través de Enhancement Packages. Los Enhancement Packages se envían a intervalos regulares para poder responder más rápidamente a las necesidades del mercado y para ofrecer beneficios adicionales a clientes y colaboradores sin tener que esperar a la próxima liberación principal del producto.
TAW10_1 Lección: El portafolio de software de SAP
Composite Applications (xApps)
SAP xApps son un portafolio de “Packaged Composite Applications” que puede utilizar para promover más fácilmente las mejoras y la innovación en su empresa. Con su capacidad de combinar sistemas existentes y heterogéneos para formar procesos multifuncionales, las SAP xApps Composite Applications reúnen a las personas, la información y los procesos empresariales para hacer que su empresa sea más dinámica y competitiva. Esta flexibilidad le permite implementar estrategias empresariales generales con más facilidad y eficiencia. SAP xApps aumentan el valor de las inversiones existentes en el área empresarial central y maximizan la devolución de inversiones estratégicas: empleados, conocimientos, productos, relaciones comerciales y tecnología de la información. Puede utilizar el SAP Composite Application Framework (CAF) para desarrollar y ejecutar sus propias xApps.
El siguiente gráfico ofrece un resumen de las aplicaciones incluidas en la SAP Business Suite.
Gráfico 3: SAP Business Suite: Aplicaciones incluidas
This graphic is still brand new (in Q3 2007) and differs significantly from earlier graphics. One reason was to bring the product view (“What SAP products are available?”) and the license view (“What can you buy=license from SAP?”) closer together.
Capítulo 1: La gran imagen TAW10_1
The following list should help to explain what is behind the individual terms. In SAPTEC one cannot expect the instructor to be an expert in all applications -but you should at least be able to provide a rough description of the individual applications. If they are still valid, the specified links provide additional information.
Algunas de las aplicaciones introducidas en el gráfico son:
• Aplicaciones para Governance Risk and Compliance (GRC): Aplicaciones para Governance (SAP GRC Repository), gestión de riesgos (SAP GRC Risk Management) y cumplimiento de requisitos legales (SAP GRC Access Control, SAP GRC Process Control, SAP GRC Global Trade Services, aplicaciones SAP para la gestión del cumplimiento de normativas de medioambiente, salud y seguridad, aplicaciones
compuestas GRC de SAP y Cisco). Para obtener más información, consulte http://www.sap.com/solutions/grc
• Aplicaciones para la gestión del rendimiento: Aplicaciones para la gestión del rendimiento (SAP Strategy Management, SAP Business Planning and Consolidation, SAP Business Profitability Management de Acorn, SAP xApp Analytics). Para obtener más información, consulte http://www.sap.com/solutions/performancemanagement
• SAP Enterprise Resource Planning (SAP ERP): Aplicaciones para el soporte de planificación de recursos en toda una empresa
– SAP ERP Human Capital Management – SAP ERP Financials
– SAP ERP Operations – ERP Corporate Services
Para obtener más información, consulte http://www.sap.com/solutions/busi-ness-suite/erp
• SAP Customer Relationship Management (SAP CRM): Aplicaciones para procesos empresariales completos y orientados al cliente. Para obtener más información, consulte http://www.sap.com/solutions/business-suite/crm • SAP Supplier Relationship Management (SAP SRM): SAP SRM integra
procesos estratégicos de compra, como la cualificación del proveedor y la gestión de proveedores, invitaciones electrónicas para licitación y subastas o la gestión de contratos, con los demás procesos centrales en su empresa y con los procesos de sus proveedores. Para obtener más información, consulte http://www.sap.com/solutions/business-suite/srm
• SAP Supply Chain Management (SAP SCM): Aplicaciones para gestionar la cadena logística completa para sincronizar el suministro y la demanda entre empresas. Para obtener más información, consulte http://www.sap.com/solutions/business-suite/scm
TAW10_1 Lección: El portafolio de software de SAP
• SAP Product Lifecycle Management (SAP PLM): Aplicaciones para la inclusión de colaboradores internos y externos directamente en el desarrollo operativo de productos y en los procesos de producción. Para obtener más información, consulte http://www.sap.com/solutions/business-suite/plm • Aplicaciones industriales: Aplicaciones específicas del sector
– Bancos – Sanidad
– Universidades e institutos de investigación – Seguridad interna y externa
– Sector público – Seguros
– Sector de servicios – Mayorista
– Minorista
– Proveedores de servicios logísticos – Medios de comunicación
– Telecomunicaciones – Industria de suministros – Industria automovilística
– Sector de la construcción, ingeniería de proyectos y operaciones – Industria de tecnología de punta y electrónica
– Industria de bienes de consumo – Industria aeronáutica y espacial – Ingeniería mecánica
– Industria del metal, la madera y el papel – Minería
– Industria química – Ciencias sociales
– Industria del petróleo y el gas
Para obtener más información, consulte http://www.sap.com/industries • SAP xApps Composite Applications: Aplicaciones compuestas que
cubren varias soluciones de empresa entre personas, información y procesos – SAP xApp Cost and Quotation Management (SAP xCQM)
– SAP xApp Integrated Exploration and Production (SAP xIEP) – SAP xApp Lean Planning and Operations (SAP xLPO)
– SAP xApp Manufacturing Integration and Intelligence (SAP xMII) – SAP xApp Product Definition (SAP xPD)
Capítulo 1: La gran imagen TAW10_1
– SAP xApp Resource and Portfolio Management (SAP xRPM) – SAP xApp Sales and Operations Planning (SAP xSOP) – SAP xApp Spend Analytics (SAP xSA)
Para obtener más información, consulte http://www.sap.com/xapps • Aplicaciones para Information Workers: Aplicaciones que garantizan
a los empleados el acceso a los datos de la empresa y a los procesos empresariales, en cualquier momento y en cualquier lugar
– Duet for Microsoft Office and SAP – SAP Interactive Forms by Adobe – SAP NetWeaver Enterprise Search
Para obtener más información, consulte http://www.sap.com/solutions/in-formationworkers
• SAP NetWeaver: Plataforma de integración y aplicación abiertas para todas las aplicaciones SAP
– SAP NetWeaver Application Server – SAP NetWeaver Business Intelligence – SAP NetWeaver Exchange Infrastructure – SAP NetWeaver Master Data Management – SAP NetWeaver Mobile
– SAP NetWeaver Portal – SAP Auto-ID Infrastructure
– SAP NetWeaver Identity Management
Para obtener más información, consulte http://www.sap.com/plat-form/netweaver
Contexto de aplicaciones y componentes
Varias aplicaciones para desafíos empresariales se obtienen en el contexto de la SAP Business Suite. Sin embargo, muchas aplicaciones tienen requisitos similares o idénticos para funciones empresariales en subáreas. Es por ello que las diferentes aplicaciones contienen componentes (de software) similares en algunas partes. Un componente es la unidad de software más pequeña que puede producirse, suministrarse, instalarse y actualizarse por separado.
Los componentes hacen referencia, por ejemplo, a un sistema SAP ECC, un sistema SAP SCM o también un sistema de portal SAP NetWeaver. El gráfico ofrece un resumen de esta jerarquía (componentes como bloques de construcción de soluciones) utilizando la aplicación SAP SCM como ejemplo.
TAW10_1 Lección: El portafolio de software de SAP
Gráfico 4: Aplicaciones y componentes
Posibilidades con SAP Business Suite
Para ofrecerle una imagen más clara de las posibilidades de la SAP Business
Suite, puede ver algunos de los escenarios empresariales que posiblemente estén
utilizando la SAP Business Suite del siguiente gráfico.
Capítulo 1: La gran imagen TAW10_1
La SAP Business Suite ofrece varias opciones para integrar procesos empresariales internos de su empresa y, de manera similar, integrar sistemas de interlocutores comerciales. Puede implementar la integración de procesos de toda la empresa utilizando diferentes tecnologías, como con Application Link Enabling (ALE) utilizando Electronic Data Interchange (EDI), a través del intercambio de datos XML, o también mediante Composite Applications (xApps) y servicios Web.
Point out here that there is usually exactly one database that belongs to an SAP system. In the above graphic, the company (indicated using the content of the dotted ellipse in the middle) has four production SAP systems with four corresponding databases.
TAW10_1 Lección: El portafolio de software de SAP
Discusión con moderador
Highlight the possibilities offered by SAP Business Suite.
Preguntas para la discusión
Utilice las siguientes preguntas para que los participantes del curso tomen parte en la discusión. También puede utilizar sus propias preguntas.
Which of the opportunities offered by the SAP Business Suite will you actually use in your company?
Capítulo 1: La gran imagen TAW10_1
Resumen de la lección
Ahora podrá:
• Enumerar los componentes clave de las soluciones SAP • Explicar las diferencias entre una aplicación y un componente
Más información
Para obtener más información, consulte los siguientes sitios web de SAP. Todos estos sitios están disponibles libremente. Algunos de estos le exigen registrarse gratuitamente.
Please draw the participants’ attention to the Web site of your local SAP subsidiary, for example: http://www.sap.de.
• Página de inicio de SAP global, http://www.sap.com • Portal de ayuda de SAP, http://help.sap.com
• SAP Service Marketplace, http://service.sap.com • SAP Info, http://www.sap.info
• SAP Insider Online, http://www.sapinsideronline.com
TAW10_1 Lección: Estrategia de liberación SAP
Lección:
14
Estrategia de liberación SAP
Duración de la lección: 30 Minutos
Resumen de la lección
Esta lección explica cuáles son las fases que su solución SAP recorre a lo largo del tiempo hasta llegar al siguiente upgrade para una liberación superior, así como también cuál es la duración de actualización garantizada para los productos SAP.
Objetivos de la lección
Al finalizar esta lección podrá:
• Describir el proceso de entrega de software SAP • Explicar la estrategia de actualización SAP
• Descubrir cuándo estarán disponibles las liberaciones de software SAP It should become clear to the participants how the SAP product they use will change over time, whether through corrections/enhancements or through upgrades. SAP supports these processes in many ways, not least through the SAP Solution Manager.
Ejemplo empresarial
Quiere información actualizada acerca de la disponibilidad de liberaciones de soluciones SAP para poder tomar una buena decisión acerca de la compra o upgrade de una solución SAP.
Historial de componentes de software seleccionados
Esta sección proporciona una parte del historial de algunos componentes de software seleccionados.
SAP is very good at confusing customers, for example, through constant renaming. This little section is supposed to “get” customers who are familiar with the names of older software components, on the one hand. On the other hand, this section is a good transition to the topic as to how SAP actually supplies customers with applications.
Discuss only the structure of the latest ECC or SAP NetWeaver systems in detail because the rest of the slide is pretty much self-explanatory. An overly extensive history with all name changes over the last few years (for example sap.com => mySAP Business Suite => SAP Business Suite) can be rather confusing for
Capítulo 1: La gran imagen TAW10_1
customers who do not know the history because they are just about to introduce the software. “Seasoned” SAP users or admins in contrast might find the overview slide very helpful for understanding the contexts.
Base técnica (servidor de aplicación)
Do not deal with the components of SAP NetWeaver in detail yet, this will be done in the next lesson. If the participants ask, tell them briefly that this is our integration platform. This term should have already been mentioned in the first lesson for the software portfolio.
En los días en los que SAP ofrecía básicamente dos productos (SAP R/2 y SAP R/3), el desarrollo de la base (técnica) estaba estrechamente enlazado con el desarrollo de aplicaciones. Los nombres de liberación de la SAP Basis correspondían a la versión SAP R/3; por ejemplo, SAP Basis 4.0B era la base técnica para SAP R/3 4.0B
Hacia el cambio de milenio, el portafolio de SAP creció significativamente, se crearon nuevos productos que requerían cambios y ampliaciones más frecuentes de la SAP Basis que SAP R/3. Esto marcó la transición de la SAP Basis clásica (última versión: SAP Basis 4.6D) a SAP Web Application Server (SAP Web AS). Las nuevas tecnologías de Internet (Internet Communication Manager a partir de SAP Web AS 6.10) y la complementación del entorno ABAP clásico con Java/JEE (a partir de SAP Web AS 6.20) fueron hitos importantes.
SAP Web AS 6.40 constituye la base técnica (“plataforma de aplicación”) de SAP NetWeaver 04. SAP NetWeaver ofrece funciones ampliadas (como Business Intelligence), todas basadas en la plataforma de aplicación. A partir de SAP NetWeaver 7.0 (anteriormente: SAP NetWeaver 2004s) los nombres y liberaciones continuaron adaptándose, de manera que ahora SAP NetWeaver 7.0 se basa en SAP NetWeaver Application Server 7.00 (SAP NetWeaver AS).
Funciones principales de ERP
El siguiente gráfico muestra el desarrollo histórico del SAP ERP Central Component actual (ECC 6.0):
TAW10_1 Lección: Estrategia de liberación SAP
Gráfico 6: Evolución desde SAP R/3, a través de SAP R/3 Enterprise, hasta SAP ECC
Tal como ya hemos mencionado, en los tiempos de SAP R/3, el desarrollo de las aplicaciones y la base técnica estaban interconectados, hasta SAP R/3 4.6C inclusive.
Con SAP R/3 Enterprise (4.7), que se basa en SAP Web AS 6.20, se introdujo el concepto de SAP R/3 Enterprise Extensions.
Una aplicación central (anteriormente: solución) de la SAP Business Suite es SAP ERP para la planificación de los recursos empresariales. El componente central del software de SAP ERP es SAP ERP Central Component (SAP ECC). Por lo tanto, SAP ECC 5.0 puede considerarse el sucesor técnico de SAP R/3 Enterprise y se basa en un SAP Web AS 6.40. En el momento de redactar esta documentación, la versión actual es SAP ERP 6.0 (anteriormente: SAP ERP 2005), que también incluye un SAP ECC 6.0 y otros componentes, y opera sobre la base de SAP NetWeaver AS 7.00. Las ampliaciones funcionales de los diferentes componentes de software se ponen a disposición a través de paquetes de ampliación.
The SAP NetWeaver strategy was announced in spring 2003. Back then, SAP R/3 Enterprise was the latest SAP R/3 release. Formally, it belongs to the newly defined SAP NetWeaver but from a license perspective, there were individual system licenses, which did not automatically equate to an SAP NetWeaver license. Hence the year information 2003 was set in brackets because it is only supposed to hint to a parallelism and no assignment. For SAP NetWeaver 2004 and 2004s in contrast, the entries in brackets point to name changes (old term in brackets).
Capítulo 1: La gran imagen TAW10_1
SAP NW AS 7.10 o SAP NetWeaver 7.1 no se utilizan actualmente como base técnica para un sistema SAP ECC. Otros componentes de SAP NetWeaver, como SAP NW Process Integration (PI) y SAP NW Composition Environment (CE) ya requieren este nivel de liberación de SAP NetWeaver.
Disponibilidad y entrega
Las aplicaciones SAP, SAP NetWeaver, Enhancement Packages y xApps se ofrecen a los clientes en dos fases.
Gráfico 7: Fases de entrega de software de SAP
Fase de entrega restringida
Las nuevas liberaciones de software sólo están disponibles para un número limitado de clientes cuyo aumento está controlado. La fecha de Liberación al
cliente marca el inicio de la Fase de entrega restringida.
TAW10_1 Lección: Estrategia de liberación SAP
Durante la fase de entrega restringida, la nueva liberación del software pasa por un proceso estándar, el Ramp-Up. Las características del proceso de ramp-up son: • Ramp-up es el nombre del proceso de introducción en el mercado de nuevos
productos o nuevas liberaciones de software SAP.
• El software se puede utilizar para una implementación productiva.
• Durante el ramp-up, el software sólo está disponible para un círculo limitado de clientes; los clientes “le solicitan” a SAP participar en un ramp-up. • El ramp-up sirve para tener en cuenta los deseos de los clientes antes de que el
software de SAP correspondiente esté disponible para el público en general. • Los participantes en el ramp-up tienen contacto directo con el desarrollo SAP
y obtienen un amplio soporte en la implementación del software SAP. • Un ramp-up suele durar unos 6 meses.
Nota: Para más información sobre el ramp-up, consulte http://service.sap.com/rampup.
Fase de entrega no restringida
La segunda fase de la entrega se denomina fase de entrega no restringida. Tras la
fecha del release estándar, todos los clientes pueden solicitar el nuevo software
sin restricciones.
La última versión del software de SAP que suele estar disponible se denomina
Release estándar. Cuando los clientes de SAP solicitan el software de SAP, suelen
obtener el release estándar actual.
Mantenimiento
Su contrato de mantenimiento incluye support packages, que SAP proporciona a través del SAP Service Marketplace. Los support packages solucionan problemas (dependientes de los componentes) que pueden aparecer cuando se utiliza el software de SAP. SAP ofrece estos support packages a determinados intervalos.
Capítulo 1: La gran imagen TAW10_1
Estrategia de mantenimiento 5-1-2
Gráfico 8: Estrategia de mantenimiento 5-1-2
Desde 2004, SAP ofrece la nueva estrategia de mantenimiento 5-1-2 para todos los productos que se basan en SAP NetWeaver. Esta estrategia de mantenimiento 5-1-2 ofrece mantenimiento general durante cinco años, más un año de mantenimiento extendido por una cuota de mantenimiento dos por ciento mayor y, opcionalmente, otros dos años por una cuota de mantenimiento cuatro por ciento mayor que la cuota de mantenimiento estándar. El software instalado en ubicaciones del cliente se puede traspasar a la fase de mantenimiento específico de cliente.
Distinguimos las siguientes tres fases de mantenimiento: Mantenimiento general
El mantenimiento general comienza a partir de la liberación al cliente y, generalmente, finaliza 5 años después de la fecha del release estándar. Mantenimiento ampliado
Los clientes pueden ampliar el período de soporte (en el que las correcciones o los cambios legales se tienen en cuenta) a cambio de una cuota de mantenimiento superior (+2% por 1 año, +4% para 2 años).
TAW10_1 Lección: Estrategia de liberación SAP
Mantenimiento específico de cliente
A partir de cierto momento en el ciclo de vida de una liberación, esta liberación ya no se adapta para cumplir con los requisitos externos. Requisitos como, por ejemplo, la implementación de cambios legales o el soporte de nuevas tecnologías. El tiempo en cuestión se marca mediante el fin del mantenimiento ampliado o mediante el fin del mantenimiento general, si no se ofrece un mantenimiento ampliado. El mantenimiento específico de cliente empieza en este momento.
Nota: Consulte http://service.sap.com/maintenance para obtener información adicional sobre la estrategia de mantenimiento. La SAP note 52505 trata especialmente las particularidades del mantenimiento específico de cliente.
Upgrade
Debería pensar en realizar un upgrade con la última liberación cuando su software de SAP esté a punto de finalizar su mantenimiento general, a más tardar. Durante un upgrade de su software de SAP, normalmente se pueden saltar una o más liberaciones de software (de su aplicación) que han aparecido durante este tiempo. Por ejemplo, un upgrade de SAP R/3 4.6C a SAP ERP 6.0 es técnicamente posible, a pesar de que se cambia de producto durante este upgrade (de SAP R/3 a SAP ERP).
SAP ofrece vías de acceso de upgrade para aplicaciones SAP, SAP NetWeaver, Enhancement Packages, xApps y transportes de contenido. Puede haber casos en los que un upgrade requiera varios pasos (especialmente debido a restricciones técnicas).
Nota: Para obtener más información acerca de los upgrades, consulte http://service.sap.com/upgrade.
Capítulo 1: La gran imagen TAW10_1
TAW10_1 Lección: Estrategia de liberación SAP
21
Ejercicio 1: Estrategia de liberación SAP
Duración del ejercicio: 10 Minutos
Objetivos de los ejercicios
Al finalizar este ejercicio podrá:
• Nombrar algunas fuentes de información de SAP Service Marketplace
Ejemplo empresarial
Desea determinar el período de mantenimiento estándar de la aplicación SAP ERP 6.0 y el momento en el que estará disponible la siguiente Support Package Stack.
Tarea: Información de mantenimiento
Determinar alguna información de mantenimiento a través del SAP Service Marketplace.
Utiliza el SAP Service Marketplace para determinar el fin del mantenimiento estándar de la aplicación SAP ERP 6.0 y para saber cuándo se liberará la siguiente Support Package Stack para las aplicaciones de su sistema SAP ERP 6.0.
1. ¿Cuándo finaliza el contrato de mantenimiento para la aplicación SAP ERP 6.0?
2. ¿Para cuándo está planificada la siguiente Support Package Stack para SAP NetWeaver 7.0?
Capítulo 1: La gran imagen TAW10_1
Solución 1: Estrategia de liberación SAP
Tarea: Información de mantenimiento
Determinar alguna información de mantenimiento a través del SAP Service Marketplace.
Utiliza el SAP Service Marketplace para determinar el fin del mantenimiento estándar de la aplicación SAP ERP 6.0 y para saber cuándo se liberará la siguiente Support Package Stack para las aplicaciones de su sistema SAP ERP 6.0.
1. ¿Cuándo finaliza el contrato de mantenimiento para la aplicación SAP ERP 6.0?
a) Consulte estas direcciones
• http://service.sap.com/releasestrategy • http://service.sap.com/pam
para responder a la pregunta: Marzo de 2013.
2. ¿Para cuándo está planificada la siguiente Support Package Stack para SAP NetWeaver 7.0?
a) Consulte esta dirección
• http://service.sap.com/sp-stacks
para responder a la pregunta: Seleccione el enlace SP Stack Calendar en la parte inferior de la página y determine la semana planificada.
TAW10_1 Lección: Estrategia de liberación SAP
Resumen de la lección
Ahora podrá:
• Describir el proceso de entrega de software SAP • Explicar la estrategia de actualización SAP
• Descubrir cuándo estarán disponibles las liberaciones de software SAP
Más información • http://www.sap.com/solutions • http://service.sap.com/releasestrategy • http://service.sap.com/rampup • http://service.sap.com/maintenance • http://service.sap.com/upgrade
Capítulo 1: La gran imagen TAW10_1
Lección:
24
SAP NetWeaver
Duración de la lección: 20 Minutos
Resumen de la lección
Este módulo describe la función principal de SAP NetWeaver Application Server en SAP NetWeaver.
Objetivos de la lección
Al finalizar esta lección podrá:
• Explicar el concepto básico de SAP NetWeaver
• Describir la función principal de SAP NetWeaver Application Server This lesson is very important because it explains the SAP NetWeaver and SAP NetWeaver Application Server technology to the participants.
Ejemplo empresarial
Desea saber más acerca de SAP NetWeaver y la función que SAP NetWeaver Application Server (SAP NetWeaver AS) tiene en SAP NetWeaver.
SAP NetWeaver
La plataforma tecnológica SAP NetWeaver está diseñada para introducir los procesos importantes de tecnología de la información en empresas de manera flexible, eficiente y paso por paso. Gracias al alto nivel de integración de las funciones de plataforma individuales, su conectabilidad y el uso de estándares industriales, la plataforma de integración y aplicación contribuye significativamente a la reducción de los costes totales de propiedad (TCO) en toda la infraestructura del sistema. SAP NetWeaver representa la base técnica de SAP Business Suite, SAP xApps Composite Applications y otras aplicaciones SAP parcialmente específicas del sector.
SAP NetWeaver también es la base técnica de la arquitectura de futuro, orientada a servicios para aplicaciones empresariales (SOA empresarial). En una SOA empresarial, las funciones de aplicación se ponen a su disposición en forma de servicios empresariales. Se trata de servicios Web que pueden combinarse de manera flexible y utilizarse con propósitos empresariales. Los proporcionan distintos proveedores a través de redes de datos, y se comunican con otras aplicaciones utilizando interfaces abiertas y estandarizadas.
TAW10_1 Lección: SAP NetWeaver
SAP NetWeaver integra y conecta a las personas, la información y los procesos empresariales a través de tecnologías y empresas. Permite a las empresas adaptarse a los cambios rápidamente. SAP NetWeaver garantiza que los procesos empresariales esenciales de una empresa sean fiables, seguros y ampliables. Además, SAP NetWeaver les permite a las empresas maximizar los beneficios del software y los sistemas actuales. Se consolidan las tecnologías de integración no uniformes y se ofrece contenido empresarial predefinido, por lo que se reduce la cantidad de trabajo manual necesario. SAP NetWeaver se basa en una tecnología que utiliza estándares industriales y puede ampliarse con herramientas de desarrollo conocidas, como Java 2 Platform, Enterprise Edition (J2EE), Microsoft .NET e IBM WebSphere.
Not all SAP applications are based on SAP NetWeaver, in particular SAP Business One. If participants ask about the interoperability of .NET and WebSphere, you can point to these two areas in http://sdn.sap.com under SAP NetWeaver →
Platform and Operations.
Prácticas y escenarios de tecnologías de la información
With SAP NetWeaver 7.0, SAP departs from the layered structure of SAP NetWeaver and moves towards IT practices and scenarios. Demo: On your SAP country site (for example, to www.sap.de) under Platform → SAP NetWeaver →
SAP Business Maps point out IT Practices and IT Scenarios.
Capítulo 1: La gran imagen TAW10_1
Gráfico 9: Prácticas y escenarios de tecnologías de la información
SAP NetWeaver le permite implementar procesos de tecnología de la información en un abanico de métodos de solución llamados prácticas de tecnología de la información. Para cada práctica, SAP NetWeaver permite un abanico de actividades de tecnología de la información clave, que pueden realizarse utilizando los componentes integrados de la plataforma. Aquí el interés no se centra en los componentes del sistema ni en los componentes tecnológicos, sino en los objetivos empresariales y de tecnología de la información de la empresa. Las prácticas de tecnología de la información le permiten alcanzar los objetivos de su empresa en proyectos individuales y gestionables, es decir, en pasos secuenciales y de acuerdo con su importancia. Las prácticas de tecnología de la información hacen referencia, por ejemplo, al incremento de la productividad de usuario a través de una colaboración mejorada de toda la empresa, un acceso personalizado a aplicaciones y datos, y una gestión mejorada de los conocimientos. Las prácticas de tecnología de la información muestran cómo puede utilizarse SAP NetWeaver para solucionar ciertos problemas de tecnología de la información por medio de escenarios de tecnología de la información. Para cada práctica de tecnología de la información, SAP NetWeaver suministra los escenarios correspondientes, que actúan como guías de implementación.
El objetivo de los escenarios de tecnología de la información es ayudarlo, como usuario, colaborador o proveedor de servicios, con la instalación, configuración y operación de SAP NetWeaver, así como también con la operación de aplicaciones SAP, aplicaciones específicas de usuario y la implementación de sus escenarios de tecnología de la información definidos.
TAW10_1 Lección: SAP NetWeaver
Niveles de SAP NetWeaver
The correct term: The four SAP NetWeaver layers consist of central functions (such as the portal). Key components like the SAP NetWeaver Portal provide these central functions.
Nota: All SAP NetWeaver component like the Portal, for example, have the name SAP NetWeaver as the prefix since the SAP NetWeaver Release 7.0. That is, the SAP Enterprise Portal is now called SAP NetWeaver Portal
SAP NetWeaver Component Previous Designation
SAP NetWeaver SAP Basis
SAP NetWeaver Application Server SAP Web Application Server SAP NetWeaver Mobile SAP Mobile Infrastructure SAP NetWeaver Portal SAP Enterprise Portal
SAP NetWeaver Business Intelligence SAP Business Information Warehouse SAP NetWeaver Exchange
Infrastructure
SAP NetWeaver Exchange Infrastructure
SAP NetWeaver Composite Application Framework
SAP Composite Application Framework
Capítulo 1: La gran imagen TAW10_1
Gráfico 10: SAP NetWeaver: Funciones
• People Integration
People Integration garantiza que sus empleados tengan acceso a la información y las funciones que necesitan para realizar sus actividades de manera rápida y eficiente. Las funciones del SAP NetWeaver Portal son las más importantes en este contexto. SAP NetWeaver Mobile sirve de plataforma universal para la movilidad de la empresa y es compatible con las soluciones SAP de Mobile Business.
• Information Integration
Este nivel de integración proporciona acceso a toda la información
estructurada y no estructurada de su empresa. Las áreas clave de Information Integration están formadas principalmente por SAP NetWeaver Business Intelligence, Knowledge Management, como componente de SAP NetWeaver Portal y SAP NetWeaver Master Data Management. Todas las áreas clave mencionadas anteriormente ofrecen opciones integrales para acceder de manera uniforme a información distribuida en una empresa.
What is meant by “structured” information? This generally refers to SAP data or data from an SAP system. All other information is referred to as unstructured. This does not mean that this data does not have a structure - of course it can have a structure - but it does not have an SAP-specific structure. • Process Integration
Process Integration garantiza que los procesos empresariales funcionen más allá de los límites de sistema en una infraestructura de sistemas heterogéneos. La SAP NetWeaver Exchange Infrastructure (SAP XI) juega un papel fundamental aquí y conecta sistemas SAP con sistemas externos. Para ello, utiliza sobre todo estándares públicos del mundo XML y Java.
• Application Platform
El SAP NetWeaver Application Server ofrece una infraestructura probada para aplicaciones empresariales en funcionamiento que se basan en tecnologías clave como J2EE o ABAP. Además del entorno de tiempo de ejecución de las aplicaciones J2EE y ABAP, las herramientas de desarrollo correspondientes también se envían y lo ayudan a implementar sus aplicaciones. Los estándares públicos, el acceso a aplicaciones basado en browser y los servicios Web completan la plataforma de aplicación y constituyen un instrumento importante para la arquitectura de servicio de la empresa.
Más allá de estos cuatro pasos, y en paralelo a ellos, SAP NetWeaver ofrece Lifecycle Management y Composite Application Framework:
TAW10_1 Lección: SAP NetWeaver
Lifecycle Management
Lifecycle Management permite el diseño, desarrollo, despliegue y gestión de modificaciones de la solución completa y, por lo tanto, cumple con los requisitos de las áreas de seguridad, diseño y modelado, pruebas y gestión de entornos de sistema.
Composite Application Framework
El Composite Application Framework (CAF) está integrado en SAP NetWeaver y les permite a SAP y a sus interlocutores utilizar herramientas, frameworks, normas y métodos para crear nuevas aplicaciones que se basan en procesos empresariales de todas las áreas de funciones.
SAP NetWeaver Application Server (SAP NetWeaver
AS)
Casi todos los sistemas SAP se basan en SAP NetWeaver AS y lo utilizan como entorno de tiempo de ejecución. Junto con la base de datos, SAP NetWeaver AS es la plataforma de aplicación de SAP NetWeaver.
Capítulo 1: La gran imagen TAW10_1
Gráfico 12: SAP NetWeaver Application Server
SAP NetWeaver AS es el resultado lógico del desarrollo avanzado de la SAP Application Server Technology (antes: SAP Basis), con una atención especial en las aplicaciones basadas en Web.
SAP NetWeaver AS ofrece:
• Un entorno de tiempo de ejecución fiable y probado exhaustivamente, que se ha desarrollado de manera continua durante más de diez años
• Un framework para ejecutar procesos empresariales complejos que cumplan los estándares de seguridad más altos
• Un entorno de desarrollo fiable y de fácil manejo
• Soporte para estándares públicos, incluidos HTTP, HTTPS, SMTP, WebDAV, SOAP, SSL, SSO, X.509, Unicode, HTML, XML y WML
• Grandes posibilidades de ampliación
• Soporte para diferentes sistemas operativos y plataformas de bases de datos