SAP NetWeaver é uma plataforma de tecnologia para todos os aplicativos SAP e uma base baseada em ABAP para muitos produtos SAP. Isso permite que você gerencie diferentes aplicativos usando uma única plataforma e, portanto, reduza o custo de gerenciamento de produto a uma quantia significativa. SAP NetWeaver possui módulos em todos os produtos SAP desde SAP BI, SAP Enterprise Portal, e também na integração de sistemas SAP.

  • SAP NetWeaver é conhecido como integração aberta e plataforma de aplicativos.

  • SAP NetWeaver é baseado na arquitetura orientada a serviços SOA, que fornece mais flexibilidade durante a implementação e atualizações do sistema.

  • Ele fornece várias ferramentas de desenvolvimento como ABAP Workbench, Web Dynpro (T-Code: SE80), NetWeaver Developer Studio e infraestrutura de desenvolvimento SAP NetWeaver.

  • SAP NetWeaver AS oferece suporte à análise em tempo real com análises integradas.

  • Os clientes empresariais SAP NetWeaver fornecem um ambiente em que você pode usar vários aplicativos implementados em diferentes idiomas e por diferentes fornecedores podem ser gerenciados usando uma única plataforma.

Para habilitar a conectividade de backend para outros tipos de aplicativos, como visualizações compostas e processos, use Remote Function Calls (RFCs) e serviços da Web, que são configurados no SAP NetWeaver Administrator.

SAP NetWeaver 7.4

SAP NetWeaver 7.3 Incluindo Pacote de Melhorias 1

SAP NetWeaver 7.3

SAP NetWeaver 7.0 incluindo pacote de melhorias 3

A versão do NetWeaver geralmente é mostrada como Release XY e EHP Z e é representada como versão do produto X.YZ.

Example −

SAP NetWeaver 7.3 EHP1 é representado como SAP NW 7.31

Support.sap.com

Usando a matriz de disponibilidade do produto PAM, a SAP publica as seguintes informações sobre versões de software SAP -

Release type −

Ele mostra o tipo de versão do produto SAP - versão padrão, versão de adoção antecipada ou versão do projeto de desenvolvimento personalizado.

Durações de manutenção

Caminhos de atualização

Disponibilidade da plataforma (banco de dados e disponibilidade do sistema operacional)

O primeiro passo é obter o software do centro de download SAP.

A seguir é realizar a instalação do mesmo.

Em seguida, você deve executar a instalação do Eclipse.

Você pode obter um teste em store.sap.com, pesquise “SAP NetWeaver Application Server ABAP 7.03 64-bit Trial”.

Ao executar a instalação, você será solicitado a inserir os parâmetros de entrada. A instalação pode ser feita no modo Típico ou Personalizado.

Typical mode −

Quando você seleciona o modo típico como parâmetro de instalação, o processo de instalação usa os valores padrão como parâmetros. Isso permite que o instalador solicite apenas uma pequena seleção de parâmetros de instalação.

Abaixo estão os parâmetros de instalação que você precisa selecionar -

  • ID do sistema SAP e parâmetros de conectividade do banco de dados

  • Senha mestra

  • Chave de criptografia para o armazenamento seguro (válido para NW 7.4 ou superior)

  • Diretório de perfil do sistema SAP (opcional)

Custom mode −

Ao selecionar o modo Personalizado, você é solicitado a inserir todos os valores dos parâmetros. No final, você ainda pode alterar qualquer um desses parâmetros na tela Parameter Summary.

Você deve observar que não é possível mudar do modo Personalizado para o modo Típico ou do modo Típico para o modo Personalizado na tela Resumo de Parâmetros.

Após a instalação, você deve se lembrar dos seguintes pontos -

O instalador cria o diretório de instalação sapinst_instdir, esse diretório contém todos os arquivos de log e que está localizado diretamente no diretório% ProgramFiles%. Se o instalador não puder criar sapinst_instdir lá, ele tentará criar sapinst_instdir no diretório definido pela variável de ambiente TEMP.

Existe um subdiretório criado para cada opção e está localizado no diretório sapinst_instdir, conforme mencionado na etapa anterior.

Se quiser ver a lista de todas as propriedades do instalador disponíveis, você pode ir para este caminho-% TEMP% \ sapinst_exe.xxxxxx.xxxx depois de iniciar o instalador e executar a instrução abaixo:

sapinst.exe -p

Assim que a instalação for concluída, você pode executar as etapas abaixo para verificar o procedimento de instalação completo -

Application Server −

Você pode verificar se é capaz de fazer login no servidor de aplicativos usando o usuário do sistema SAP.

Nome do usuário Cliente
SEIVA 000.001, 066

Para fazer logon no servidor de aplicativos, você deve abrir o SAP GUI no Windows. Adicione a entrada para o sistema SAP recém-instalado.

Use o nome de usuário e cliente para fazer o login.

Após a instalação de um novo sistema SAP baseado em SAP NetWeaver 7.4 e superior, você deve configurar o sistema para permitir seu uso.

O gerenciamento de transporte é um dos principais componentes no panorama do sistema SAP e é usado para realizar as seguintes atividades -

  • Definindo Controlador de Domínio de Transporte

  • Configurando a paisagem do sistema SAP

  • Definindo as Rotas de Transporte entre os sistemas dentro do sistema Paisagem

  • Distribuindo a configuração

Isso é usado para gerenciar todos os detalhes de configuração do TMS. Quaisquer alterações nas definições de configuração são distribuídas por todos os sistemas. Para configurar o controlador de domínio, use o código de transação - STMS

Caso o sistema SAP não possua um Controlador de Domínio, você será solicitado a criar um novo.

O arquivo DOMAIN.CFG é criado no diretório usr / sap / trans / bin que armazena a configuração do TMS e é usado por sistemas e domínios para verificar as configurações existentes.

Passo 1 - Acesse o sistema SAP, que deseja adicionar como Sistema, no cliente 000 e insira o código da transação - STMS. Se o sistema não for adicionado, o TMS verificará o arquivo de configuração DOMAIN.CFG e solicitará que você crie um. Clique em - Selecione a proposta e salve. O sistema permanecerá no status 'Aguardando' inicialmente.

Para completar a tarefa? faça login no Sistema de controlador de domínio → STMS da transação → Acesse Visão geral → Sistemas.

As rotas de transporte são definidas como rotas definidas por um administrador SAP para transmitir as alterações entre diferentes sistemas SAP.

A seguir estão os dois tipos de rotas de transporte -

Consolidação (de DEV para QAS) - Camadas de transporte são usadas

Entrega (de QAS para PRD) - Camadas de transporte não necessárias

No sistema SAP, você pode encontrar as seguintes tecnologias de IU que são fornecidas como parte do componente de software User Interface Technology (SAP_UI) -

  • Web Dynpro ABAP

  • SAP NetWeaver Business Client (NWBC)

  • SAP Visual Business

  • Integração de mídia social

  • Gerente de planta baixa

  • SAP Fiori Launchpad

  • Kit de ferramentas de desenvolvimento de interface do usuário para HTML5

  • Designer de tema de interface do usuário

Usando o SAP NetWeaver Business Client, ele permite que você alterne entre Web Dynpro, transações SAP GUI e outros conteúdos.

O cliente SAP NetWeaver Business é uma interface de usuário que apresenta um ambiente unificado e um único ponto de entrada para diferentes aplicativos e tecnologias de negócios SAP. É um shell de alta fidelidade que integra várias tecnologias de IU e gerações de design destinadas a uma experiência de usuário mais eficiente, intuitiva e completa em diferentes tecnologias de IU.

Para decidir entre NWBC e SAP GUI, você pode considerar os pontos abaixo:

Quando os usuários finais trabalham principalmente no SAP GUI → SAP GUI autônomo

Quando os usuários trabalham com SAP GUI e aplicativos baseados na Web → NWBC

SAP NetWeaver Gateway is used to setup a connection between SAP business suite and target clients, platforms and framework. It offers development and generation tools to create OData services to different client development tools.

SAP NetWeaver gateway provides an easier way for the consumption on business logic and content for SAP Back-end system on web applications. It also reduces the complexity to access SAP data and also provides easy interfaces to decrease the development time.

SAP NetWeaver Developer Studio is known as an Eclipse platform that supports standard Java Enterprise Edition components and also the Web Dynpro applications development.

The SAP NetWeaver Developer Studio offers full support when you develop large-scale Java projects, irrespective of whether you use SAP technologies, like Web Dynpro and Java Dictionary, or standard technologies, like Java SE, Java EE and XML.

This is used to access Enterprise service repository (ESR) which is used to perform SOA based development of composite applications.

Using SAP Enterprise portal, business users can easily create and manage portal pages and publish their portal pages for others. It allows organization’s employee, suppliers and partners to access all the required information with a single point of access.

Universal worklist provides a centralize task management, managing work items for business users and is based on NetWeaver platform. Work items can be created automatically or can be raised manually by users.

Using UWL, you can create work items from different systems. These include −

  • Collaboration Tasks

  • Business Workflow

  • Business Process Management

  • Office Notifications

  • Creating Work items using UWL Connectors

  • Guided Procedures

Using UWM you can provide a central access to work and data to business users as per assigned roles. You can summarize workflow tasks from different systems in a worklist.

You can create customize UWL that can meet business requirements.

You can display additional information from document and object repositories that includes the attachments and other information.

Web page composer is a tool for creating and managing portal pages and is used by business users. Using Web page composer, main activities in portal management can be directly performed by Business users. It provides a work environment to integrate information from SAP and non-SAP sources.

In portal pages, users can add unstructured content like news, articles, and banners in application. You can consume these web pages on different portable devices like- mobile and tablet. Business users can add different applications to portal pages.

  • System Administration

  • Content Administration

  • User Administration

You can preview the newly created Web content. If your administrator has defined multiple layouts for the Web content type in question, you can display a preview for each of them.

To see the preview, click on Preview button.

Portal Role defines how portal content is grouped together and how it is displayed in portal navigation area.

ERP role defines set of authorization objects.

Knowledge management is part of SAP NetWeaver Enterprise portal. Using Knowledge management, users can access unstructured information as per the role requirement from different data sources. This information can be available in different formats like HTML, presentation or a text document. You can use generic framework to integrate the data sources and provides access to the information contained in them through the portal.

Creating and uploading document −

You can create document and publish them to knowledge management folder. Each SAP Enterprise portal user can create document in the portal and these documents can be uploaded directly to knowledge management folder.

This process of uploading and publishing is supported by different functions like work flow approval.

System administration task in KM contains the system configuration and monitoring, logging, and tracing.

System configuration includes creation of repositories, defining properties, and defining user interface.

These tasks can be carried out using Configuration iView. You can access Configuration iView, by going to below path −

Go to System Administration → System Configuration → Knowledge Management → Content Management.

An instance is an administrative unit that combines SAP system components proving one or more services. The services provided by an instance are started or stopped together.

The central instance of the SAP system is distinguish by the fact that it offers services that no other instance of the system offers. For the AS ABAP, these are the message server and the enqueue work process. For the AS Java you can recognize the central instance by the software deployment manager (SDM).

All other instances of the system are typically called dialog instances.

SAP Process Integration is part of SAP NetWeaver platform and in NetWeaver 7.0 ehp2 and older versions it is called SAP NetWeaver Exchange Infrastructure XI. SAP NetWeaver Process Integration is part of NetWeaver software component and is used for exchange of information in company’s internal system or with external parties.

SAP PI/XI enables you to set up cross system communication and integration and allows you to connect SAP and non-SAP systems based on different programming language like Java and SAP ABAP. It provides an open source environment that are necessary in complex system landscape for integration of systems and for communication.

SAP PI system is divided into following components −

  • Integration Server

  • Integration Builder

  • System Landscape Directory SLD

  • Configuration and Monitoring

This is one of the key component of SAP PI system and is used for processing of messages. It consists of three engines −

  • Business Process Engine

  • Integration Engine

  • Central Advanced Adapter Engine AAE

Synchronous message is defined as message contains both the request-response part

Asynchronous message is defined as message contains either request or the response part only.

This directory contains the information about landscape and software component versions. A SAP system can be configured to register under SLD.

SAP NetWeaver Mobile contains the Java virtual machine JVM and provides a development environment that is platform independent and support mobile devices like PDA’s and tablets and hand phones.

NW2004 is 640 release whereas NW2004s is 700 release

To check latest patch & kernel release level...go to

Go to service.sap.com → Download → Additional Download Info and then browse with respect to the desired release.

Transaction: PFCG

You can use this transaction to manage roles in ABAP system and to provide user authorization. You can create new roles, copy existing roles, define single and composite roles, etc.

You can configure Single sign-on which provides an environment where users are allowed access to multiple systems based on an initial authentication.

  • Network topology of SAP system

  • Firewall configuration

  • Transport layer security

  • Using multiple network zones

In SAP NetWeaver Identity and access management, you can create approval tasks to manage approvals in SAP system. Approval process in SAP NetWeaver uses entity type MX_PENDING. The first set of approval tasks are known as simple approvals as they don’t involve multiple approvals.

  • Adding the hardware to system landscape by adding Application servers for load balancing and throughput.

  • System tuning- profile parameters and you can increase the buffer sizes to improve response time.

  • Application Tuning by analyzing and improving customizing, configuration and performance that requires some expertise in software.

  • Using coding knowledge, you can apply optimizing the coding.

  • Optimizing the database by using indexes, reduce transferred data volume, etc.

To activate the services in SAP system, use T-code: SICF