As principais responsabilidades são -

  • Instalação e configuração do sistema.

  • Balanceamento de carga em servidores.

  • Gerenciamento de desempenho de diferentes componentes.

  • Gerenciando interfaces e integração com servidores.

  • Gerenciando servidores e diversos serviços.

SAP GUI 7.4, a versão mais recente para Windows foi lançada em outubro de 2014. Ele oferece suporte a vários recursos como - é por padrão instalado com NWBC 5.0 e SAP GUI e atalhos de GUI são iniciados através do NWBC.

When users are working mostly in the SAP system

SAP GUI para Windows ou SAP GUI para Java é recomendado.

When users are ABAP developers

Para desenvolvedores ABAP, SAP GUI for Windows é recomendado.

When users use operating systems other than Microsoft

É recomendado que eles usem SAP GUI para Java e HTML ou eles podem usar SAP GUI para Windows em um servidor remoto

For integrating Dynpro transactions to the Portal

O uso de SAP GUI para HTML é recomendado. Isso permite que você integre aplicativos clássicos baseados em Dynpro no portal facilmente.

Para manter funções no sistema SAP, usamos o código de transação - PFCG

A instância SAP é definida quando você instala e configura um sistema SAP. Eles são usados ​​para se referir à memória, processadores e outros recursos do sistema. A instância SAP permite que os usuários façam login no sistema SAP e compartilhem os mesmos recursos.

Uma instância SAP é gerenciada pelo CCMS e é usada pelos usuários para fazer login.

Um sistema SAP pode consistir em uma ou mais instâncias - você pode configurar um sistema SAP com uma única instância com apenas um CCMS ou você pode configurar um sistema com duas ou mais instâncias separadas em ambiente cliente / servidor.

Precisamos considerar os seguintes pontos para configurar uma instância SAP -

  • Você precisa definir diretórios separados para o servidor UNIX, AS / 400 ou Microsoft Windows NT no qual a instância deve ser executada.

  • Você pode usar um sistema de arquivos compartilhado.

  • Para cada instância, existem entradas criadas nos arquivos de configuração do sistema operacional (/ etc / services, / etc / sapconfig…).

A camada de apresentação se comunica com o servidor de aplicativos para realizar todo o processamento. Isso é conhecido como o cérebro de um sistema SAP.

Um servidor de aplicativos consiste em várias instâncias e se comunica com a camada de banco de dados da arquitetura de três camadas.

A camada inferior é chamada de camada de banco de dados. Este é responsável por armazenar todos os dados. O banco de dados do sistema SAP é mantido em um servidor separado por motivos de desempenho e segurança.

A camada de Apresentação é composta por diferentes componentes para ABAP e JAVA que possibilitam a comunicação e processamento de dados no sistema SAP. Os principais componentes da camada de apresentação também incluem - Gateway. Isso é usado para gerenciar a comunicação entre o sistema SAP e sistemas externos.

Você deve usar a SAP Cloud Appliance Library (CAL). Isso ajudará você a enviar o software SAP ECC diretamente para o seu ambiente de nuvem, inserindo a chave de segurança.

Acesse os dados do sistema SAP → Clique na lupa do componente.

As duas opções a seguir serão exibidas -

  • Versões de componentes de software instaladas
  • Versões de produto instaladas

No componente de software instalado, você pode ver todo o software instalado, pacote de suporte, service pack, descrição, etc. Se quiser verificar os detalhes de cada componente, você pode selecionar o componente e ir para a guia de detalhes como mostrado acima.

Vá para Versões de produto instaladas; ele mostrará a versão do SAP NetWeaver instalado.

Um cliente é usado no sistema SAP para login múltiplo em uma única instância. Você pode criar vários clientes em uma única instância. Ele também fornece segurança de dados, pois um usuário com um cliente não pode ver os dados do outro usuário com outro cliente e também não há necessidade de instalar o software novamente.

A seguir estão as vantagens da administração do cliente no sistema SAP -

  • Usando clientes SAP, os mesmos recursos podem ser compartilhados entre vários usuários.

  • Ele ajuda você a gerenciar o panorama do sistema SAP, pois você pode criar vários clientes para DEV, QA e equipe de PROD.

  • Ele permite que você compartilhe o sistema SAP com um grande número de usuários.

  • Temos clientes padrão no sistema SAP

O sistema SAP vem com os seguintes três clientes padrão -

000 - Isso é chamado de cliente mestre e está disponível quando você instala o sistema R / 3.

001- Esta é uma cópia de 000 e vem com uma empresa de teste. Geralmente, esse cliente é usado para criar novos clientes.

066- Isso é chamado de SAP Early watch. Isso é usado para varreduras de diagnóstico e serviço de monitoramento no sistema SAP.

A seguir estão as etapas para criar um novo cliente no SAP -

  • Para criar um novo cliente no sistema SAP, use o código de transação - SCC4

  • Para criar um novo cliente, insira os seguintes detalhes após clicar em Novas Entradas -

    • Número e nome do cliente
    • City
    • Moeda, funções
  • Insira seus dados específicos do cliente e defina a permissão para os clientes de acordo com sua necessidade e clique em Salvar.

Você pode criar vários usuários com direitos de acesso diferentes no sistema SAP. Siga estas etapas para criar um novo usuário -

Step 1 - Usar código de transação - SU01

Step 2 - Digite o nome de usuário que deseja criar, clique no ícone Criar.

Step 3 - Você será redirecionado para a próxima guia - a guia Endereço em que você deve inserir detalhes como nome, sobrenome, número de telefone, id de e-mail, etc.

Step 4 - Você também será direcionado para outra guia - a guia Logon Data, em que,

  • Você deve inserir o tipo de usuário na guia Dados de logon.
  • Digite a primeira senha de login - Nova senha e repita a senha

Step 5 - Agora você será direcionado para a guia Funções, na qual deve atribuir as funções ao usuário

Step 6 - Agora, a próxima guia é a guia Perfis, em que você deve atribuir os perfis ao usuário.

Step 7 −Clique em Salvar e você receberá uma confirmação.

A seguir estão os cinco tipos diferentes de tipos de usuário -

  • Usuário de diálogo - Este usuário é usado para acesso interativo do sistema a partir da GUI.

  • Usuário do sistema - Este usuário é usado para processamento em segundo plano e comunicação dentro de um sistema.

  • Usuário de comunicação - Este usuário é usado para chamadas RFC externas.

  • Usuário do serviço - esse usuário é criado para um grupo maior e anônimo de usuários.

  • Usuário de referência - São usuários de referência sem logon possível, usuários não relacionados a pessoas que permitem a atribuição de autorizações adicionais.

As diferentes maneiras de bloquear / desbloquear usuários são -

  • Manually/Forcefully
  • Automatically

Manually or Forcefully

Você pode bloquear um usuário de forma forçada / automática usando os seguintes códigos de transação -

  • Transação- SU01 para um único usuário
  • Transação –SU10 para vários usuários

Você pode definir o número de tentativas de login incorretas e o sistema pode encerrar a sessão ou também pode bloquear a conta do usuário se o valor do parâmetro for definido pelo administrador. Existem dois tipos de parâmetros usados ​​-

Static - Este parâmetro não se aplica imediatamente e o sistema precisa de uma reinicialização para isso.

Dynamic - Este parâmetro pode ser aplicado diretamente e o sistema não precisa de uma reinicialização.

Para definir o valor dos parâmetros, use o código de transação - RZ11s

Para definir o número de tentativas malsucedidas, use o parâmetro - login/fails_to_session_end.

Da mesma forma, você tem outros parâmetros, como login/fails_to_session_end, login/fails_to_user_lock

A seguir estão os parâmetros de política de senha -

  • login/min_password_lng
  • login/password_expiration_time

As senhas são mantidas na tabela USR40 e o código de transação - SM30 é usado para este propósito.

Existem dois caracteres curinga -

  • ? - representa um único caractere
  • * - representa uma sequência de qualquer combinação de caracteres de qualquer comprimento.

Se você selecionar 123 * na tabela USR40, significa que qualquer senha que comece com a sequência "123". é proíbido.

Se você inserir * 123 *, proibirá qualquer senha que contenha a sequência "123."

Se você selecionar AB ?, isso indica que todas as senhas que começam com "AB" e um caractere adicional não são permitidas. Por exemplo, "ABB", "ABF", etc.

Class A (High Priority)- Isso é usado para tarefas urgentes ou críticas. Essas tarefas devem ser agendadas com trabalho prioritário classe A. O trabalho de Classe A reserva um ou mais processos de trabalho em segundo plano.

Class B (Medium Priority) - Esses trabalhos são executados após a conclusão de trabalhos de alta prioridade Classe A.

Class C (Low Priority) - Esses trabalhos são executados depois que os trabalhos de classe A e classe B são concluídos.

Para agendar um trabalho em segundo plano, você deve especificar as condições que irão acionar o início do trabalho.

Os diferentes tipos de condição inicial que você deseja usar são -

  • Immediate
  • Date/Time
  • Depois do trabalho
  • Depois do Evento
  • No Modo de Operação

Os diferentes tipos de status são - Programado, Liberado, Pronto, Ativo, Concluído, Cancelado

Você não pode cancelar a programação de um trabalho se ele estiver ativo. Você precisa aguardar a conclusão do trabalho para cancelá-lo.

O valor de confirmação é proporcional ao desempenho do programa. Se o valor de confirmação for alto, a exclusão do trabalho será executada mais rapidamente. O valor recomendado é> = 1000.

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.

Uma Solicitação de Transporte contém várias mudanças a serem implementadas no sistema de desenvolvimento. Consiste no tipo de mudança, propósito, categoria de mudança, sistema de destino e outros detalhes.

As solicitações de transporte são nomeadas em um formato padrão - <SID> K <Número>

Por exemplo, em <SID> K <Number> -

  • SID representa o ID do sistema
  • K significa palavra-chave / alfabeto fixo
  • O número pode ser qualquer coisa em um intervalo começando com 900001

Existem dois tipos de pedidos que podem ser criados no sistema SAP -

Workbench Request- Este tipo de solicitação contém objetos de personalização de repositório e cliente cruzado. As solicitações do ambiente de trabalho são usadas para fazer alterações nos objetos do ambiente de trabalho ABAP.

Customizing Request- Este tipo de solicitação contém objetos que pertencem à customização específica do cliente. Essas solicitações são criadas no sistema automaticamente quando um usuário executa a configuração de personalização e um sistema de destino é atribuído automaticamente de acordo com a camada de transporte.

Existem dois tipos de registros disponíveis no Sistema de Gerenciamento de Transporte

Transport Logs - Isso rastreia os arquivos de log de transporte que foram movidos em uma solicitação de transporte.

Action Log- Isso inclui os detalhes dos logs de ação que foram executados em uma solicitação de transporte. Isso também inclui exportações, importação, etc.

Uma das funções importantes fornecidas pelos logs são os seguintes códigos de retorno -

  • 0 - Este valor representa que a exportação foi bem-sucedida.

  • 4 - Este valor representa que um aviso foi emitido e os objetos foram transportados com sucesso.

  • 8 - Representa que um aviso foi emitido e pelo menos um objeto não pôde ser transportado.

  • 12 ou superior - Este valor representa um erro na solicitação de transporte e isso normalmente não ocorre por causa de objetos em TR e provavelmente ocorre por causa de falha do sistema.

O diretório de transporte / usr / sap / trans deve ter espaço suficiente.

Kernel é um programa executável que existe entre os aplicativos SAP e o sistema operacional. Consiste em um programa executável no caminho - "/ sapmnt / <SID> / exe" para UNIX e \ usr \ sap \ SID \ SYS \ exe \ run Windows. Ele inicia e interrompe os serviços de aplicativo, como servidor de mensagens, distribuidor, etc.

Na atualização do kernel, os novos arquivos .exec substituem os arquivos executáveis ​​antigos no sistema SAP. Para verificar a versão atual, use a Transação SM51 e vá para Notas de versão.

Para verificar o status, vá para Sistema → guia Status → Outras informações do Kernel

  • Processamento e programação de trabalhos
  • Gestão de Usuários
  • Configuração do sistema SAP e administração de cliente
  • Instalação e atualização de patch
  • Instalação e atualização de patch
  • Gerenciando interfaces e integração com servidores

SM04:

Verificar o número de usuários logados no sistema e em qual cliente e quantas sessões cada usuário é gerado e em cada sessão qual transação está sendo executada.

PFCG:

Isso é usado para manter funções no sistema SAP.

SAP GUI é conhecido como ferramenta cliente que é usada para acessar o servidor central remoto e roda em diferentes sistemas operacionais como Microsoft Windows, UNIX, Mac, etc. Isso é usado para gerenciar e acessar aplicativos SAP como SAP ECC e sistema SAP Business Intelligence.

SAP GUI para o ambiente Windows

SAP GUI para o ambiente Java (TM)

SAP GUI para HTML / Internet Transaction Server (ITS)

SAP Blue Crystal é um novo tema de design visual que sucede Corbu. Ele fornece um design consistente que permite aos usuários experimentar perfeitamente os elementos SAP GUI e NWBC. É o tema padrão dos aplicativos Fiori e vem com uma nova paleta de cores e ícones que são melhor escalonáveis.

Para fazer download de produtos SAP. Service.sap.com para fazer login no SAP Market Place

Sandbox server

Quando um projeto é implementado, nos estágios iniciais um servidor sandbox é utilizado onde toda a customização, configuração é realizada.

Development Server

Em seguida, é necessário salvar a configuração no servidor de desenvolvimento e salvá-la nas solicitações do ambiente de trabalho e isso deve ser transportado para o servidor de Produção.

Production Server

Você pode considerá-lo como o último estágio ou o mais refinado, onde o trabalho é feito quando o projeto está em produção / ir ao ar. Todas as alterações exigidas pelo cliente são realizadas no ambiente DEV e posteriores e a solicitação é transportada para a produção.

Para criar uma instância, você deve primeiro definir um modo de operação. Para criar uma instância, vá para CCMS> Configuração ou use o código de transação RZ04.

A camada de apresentação se comunica com o servidor de aplicativos para realizar todo o processamento e que é conhecido como cérebro de um sistema SAP.

Um servidor de aplicativos consiste em várias instâncias e se comunica com a camada de banco de dados da arquitetura de três camadas.

A camada inferior é chamada de camada de banco de dados, que é responsável por manter todos os dados. O banco de dados do sistema SAP é mantido em um servidor separado por motivos de desempenho e segurança.

Na camada Apresentação você consiste em diferentes componentes para ABAP e JAVA que permitem a comunicação e processamento de dados no sistema SAP. Os principais componentes da camada de apresentação incluem -

Message Server

Isso é usado para gerenciar a comunicação entre Dispatchers distribuídos no sistema ABAP.

Message Server

Isso é usado para gerenciar processos de servidor e distribuidores JAVA. É usado para gerenciar a comunicação no JRE.

Dispatcher Queue

Isso é usado para armazenar vários tipos de processos de trabalho.

Dispatcher

Ele é usado para distribuir as solicitações aos processos de trabalho.

Memory Pipes

Isso é usado para gerenciar a comunicação entre os processos de trabalho ICM e ABAP.

Enqueue Server

Isso é usado para lidar com bloqueios lógicos definidos pelo programa de aplicativo Java executado.

Java Dispatcher

O dispatcher JAVA é responsável por receber as solicitações do cliente via camada de apresentação e encaminhar para o processo servidor.

Gateway

É usado para gerenciar a comunicação entre o sistema SAP e sistemas externos.

ABAP Work processes

É usado para executar etapas de diálogo em aplicativos R / 3 separadamente.

Você pode baixar a versão de avaliação gratuita do SAP ECC 6.0 no SAP Market place. Também é possível integrar a versão de avaliação do SAP ECC 6.0 usando SAP Cloud Appliance Library ACL para AWS ou outro provedor de serviços de ambiente de nuvem, fornecendo ao usuário uma chave de nuvem pública.

SAP NetWeaver é conhecido como componente de software de tecnologia aberta que fornece uma plataforma para executar aplicativos de negócios críticos e integração entre pessoas, processos e informações. Ele permite a composição, provisionamento e gerenciamento de aplicativos SAP e não SAP em um ambiente de software heterogêneo.

SAP NetWeaver é um dos componentes centrais de toda a pilha de software SAP e fornece uma plataforma para outros componentes e aplicativos JAVA e ABAP.

O servidor de aplicativos SAP consiste em várias instâncias de servidor de aplicativos e também servidores de banco de dados. Com o uso da instância de diálogo, ele também contém um servidor de mensagens e um servidor de enfileiramento.

Internal Communication Manager

Ele é usado para processar solicitações da Web do cliente e do servidor. Suporta protocolo - HTTP, HTTPS, SMTP

Dispatcher

O Dispatcher é usado para distribuir a solicitação do usuário para diferentes processos de trabalho. Se todos os processos de trabalho estiverem ocupados, os pedidos são armazenados na fila do Dispatcher.

Work Processes

Eles são usados ​​para executar programas Java ou ABAP.

SAP Gateway

Isso fornece interface RFC entre instâncias SAP.

Message Server

Servidor de Mensagens

SAP NetWeaver Administrator (NWA) é uma ferramenta baseada na Web que permite realizar configuração, administração avançada, monitoramento, solução de problemas e diagnóstico de um sistema SAP NetWeaver.

Você pode usar a ferramenta NWA nestes modos de trabalho -

  • Online
  • Local e remoto

Um cliente é usado no sistema SAP para login múltiplo em uma única instância. Você pode criar vários clientes em uma única instância. Ele também fornece segurança de dados, pois um usuário não poderá ver os dados de outro usuário e também não há necessidade de instalar o software novamente.

  • Usando clientes SAP, você pode compartilhar os mesmos recursos entre vários usuários.

  • Ele ajuda você a gerenciar o panorama do sistema SAP, pois você pode criar vários clientes para DEV, QA e equipe de PROD.

  • Ele permite que você compartilhe o sistema SAP com um grande número de usuários.

  • Clientes padrão no sistema SAP.

  • Você pode criar clientes no sistema SAP de 000-999.

É sempre recomendável usar a opção de importação / exportação para a cópia do cliente quando o tamanho do banco de dados for grande.

Passos para exportar um cliente -

Faça logon no sistema de destino e crie uma entrada para o novo cliente de destino usando a transação SCC4. Para realizar a exportação para transferir arquivos de dados para o buffer de importação do sistema de destino, use a Transação SCC8.

Também é possível definir política de senha para usuários no sistema SAP. Isso inclui -

  • O usuário deve definir o comprimento mínimo da senha
  • Política de expiração de senha
  • Complexidade da senha, etc.

Trabalhos em segundo plano são trabalhos no sistema SAP executados em segundo plano sem afetar as operações normais do sistema. Trabalhos em segundo plano são usados ​​para reduzir o esforço manual e automatizar o processo. Eles podem ser executados em segundo plano sem qualquer intervenção do usuário e podem ser programados para serem executados quando a carga do sistema estiver baixa.

Liberado

Código de transação: SM37

Use * na coluna do nome do trabalho e selecione o status para ver todos os trabalhos criados por este usuário. Insira também o intervalo de datas de acordo com o requisito → Executar

TMS é um dos principais componentes do sistema SAP e usado para controlar as novas solicitações, para monitorar as mudanças - quem implementou as mudanças, definindo e configurando o panorama do sistema no ambiente SAP.

Change and Transport Organizer CTO

Transação: SE01

Isso é usado para gerenciar, configurar as mudanças no repositório SAP e outros objetos. Isso fornece um ambiente central para projetos de desenvolvimento e configuração.

Transport Management System

Isso é usado para gerenciar, controlar e copiar objetos de desenvolvimento e para customização para executar no panorama do sistema SAP usando rotas de transporte configuradas com conexões RFC. Isso inclui exportar os objetos de um sistema SAP e importar para o sistema de destino.

Tools

As ferramentas fazem parte do SAP Kernel e são usadas para gerenciar o programa de controle de transporte e transporte R3.

Faça logon no sistema SAP que deseja adicionar ao sistema, use o cliente 000 e inicie a transação STMS. Se o sistema não for adicionado, o TMS verificará o arquivo de configuração DOMAIN.CFG e pedirá para ingressar no domínio. Clique em -Selecione a proposta e salve. O sistema permanecerá no status 'Esperando' inicialmente.

Para concluir a tarefa → faça login no Sistema do controlador de domínio → Transação STMS → Vá para Visão geral → Sistemas.

Você pode ver o novo sistema que estará disponível. Vá para Sistema SAP → Aprovar

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

Você pode definir 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

Você também pode verificar os logs quando a solicitação de transporte for concluída. Para verificar os logs, Transação SE01 → GoTo → Transport Logs

No sistema SAP, quando um bug é encontrado, você deve usar patches para corrigir o bug. Existem diferentes tipos de patches que podem ser usados ​​no sistema SAP. Todos os patches começam com SAPK seguido pelo tipo de patch.

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

Os patches também são chamados de pacotes de suporte e devem ser aplicados nesta sequência -

BASIS (SAPKB620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

APLICATIVOS (SAPKH470XXXX)

Você pode baixar o pacote de suporte do SAP Service Market place. Abra o link-serviço.sap.com e faça o login com seu SID.

O monitoramento do sistema envolve o monitoramento proativo de servidores de aplicativos, utilização da CPU, espaço do banco de dados, arquivos de log de monitoramento, etc.

O monitoramento do sistema também inclui -

  • Monitoramento de trabalhos em lote
  • Monitoramento de trabalhos em lote
  • Monitoramento de usuários de aplicativos
  • Monitoramento de solicitação de spool
  • Pedidos de impressão

Para monitorar o sistema SAP, use a Transação SM51

Para se comunicar entre sistemas SAP, é necessário definir um mecanismo. Uma das formas mais comuns é definir a conexão RFC de chamada de função remota entre dois sistemas. Ao criar uma conexão RFC confiável entre dois, ele permite que você crie uma relação de confiança confiável entre os sistemas e você pode se comunicar e trocar informações e dados.

Type 3

Este tipo de conexão é usado para especificar a conexão entre sistemas ABAP. Conforme mencionado no próximo artigo, você precisa mencionar o nome do host e o endereço IP do sistema de origem e também as informações de logon. Isso é aplicável para ambos os tipos de RFCs, entre sistemas ABAP e chamadas externas para sistemas ABAP.

Type I

É usado para especificar os sistemas ABAP conectados à mesma base de dados do sistema atual.

Type T

É definido como conexão para destinos a programas externos que usam a API RFC para receber RFCs. Isso pode ser ativado usando iniciar ou registro.

Criando uma conexão RFC confiável -

Em seu sistema SAP AA1 de origem, você deseja configurar um RFC confiável para o sistema de destino BB1. Quando isso for feito, significa que quando você estiver conectado ao AA1 e seu usuário tiver autorização suficiente no BB1, você poderá usar a conexão RFC e fazer o logon no BB1 sem precisar inserir novamente o usuário e a senha.

Usando o relacionamento confiável / confiável RFC entre dois sistemas SAP, RFC de um sistema confiável para um sistema confiável, a senha não é necessária para fazer logon no sistema confiável.

Abra o sistema SAP ECC usando o logon SAP. Insira o número da transação sm59 → este é o número da transação para criar uma nova conexão RFC confiável.