Apostila Completa Curso de Introdu o Ao SAP 1561952341

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 74

www.aztreinamentos.

com
contato@aztreinamentos.com
Conteúdo Da Apostila

Introdução ao SAP:

▪ O que é Standard, Z ou Y
▪ Como baixar e instalar o SAP Gui (Todas as versões)
▪ Como criar uma entrada para acessar clientes
▪ Como navegar pelos menus do SAP (SPRO/Transações/Menus)
▪ Como configurar seu SAP Gui
▪ Ambientes e Clients (DEV/QAS/PRD)
▪ Requests no SAP

2. Utilizando o SAP:

▪ Como preencher as informações nos campos


▪ Variantes para programas
▪ Tabelas/Programas
▪ Adicionar transações ao seu menu principal
▪ Executar programas/Funções/Transações

3. Utilização Avançada:

▪ Como encontrar formulários/notas fiscais/danfes


▪ Como executar em Background/Foreground
▪ Como imprimir informações
▪ Menus para programas detalhados
▪ SM30 (Atualização de tabelas)
▪ SHDB (Mapeamento de processo)

4 - Ferramentas SAP

▪ SM04 - Lista de Logons no Servidor


▪ SM50 - Monitoramento de processos Ativo
▪ O que é Debug/SAP
▪ Exportando dados para Excel, TXT ou outros formatos
▪ Principais Transações Standards
▪ Funções Standard SAP, como encontrar e utilizar
▪ SCN - Pesquisa no fórum da SAP
▪ Visualização de dados de tabelas SE11/SE16/SE16N

www.aztreinamentos.com
contato@aztreinamentos.com
1. Introdução ao SAP

O que é o SAP e o que é um ERP?


Enterprise Resource Planning (ERP), traduzido como "planejamento dos recursos da empresa",
é um sistema integrado de gestão empresarial que tem como objetivo o planejamento de
recursos da empresa.

O ERP funciona como um banco de dados empresarial, que reúne em uma única plataforma
todas as operações de forma integrada, como a manufatura, a logística, as finanças e os recursos
humanos, por exemplo.

Atualmente, o sistema ERP se refere ao seu modelo informático utilizado em empresas, sendo
conhecido principalmente pelos softwares desenvolvidos pela empresa alemã SAP.

Como software, o ERP permite organizar as informações armazenadas nos computadores da


companhia, eliminando as redundâncias, permitindo uma visão global mais clara, criando
processos automatizados e facilitando a distribuição das informações por todas as áreas
envolvidas no negócio.

www.aztreinamentos.com
contato@aztreinamentos.com
Exemplo de funcionamento de um sistema ERP

Vamos imaginar o caso de uma indústria de móveis sob medida que utiliza um sistema ERP. O
software poderia integrar o processo desde a encomenda até a entrega da seguinte forma:

• O representante de vendas registra a encomenda no sistema, que dispara a informação


pela empresa
• O setor de produção é avisado de que precisa fabricar o móvel encomendado
• A área responsável pela gestão de suprimentos também registra o pedido, para que possa
controlar o estoque das matérias-primas necessárias para sua produção
• Se for necessário repor o estoque, a área de suprimentos cuidará disso e o setor financeiro
será avisado do gasto com a aquisição de matérias-primas
• O departamento financeiro também receberá o aviso de que deverá fazer a cobrança pelo
móvel vendido
• As novas informações de custos e de faturamento chegarão aos responsáveis pela
contabilidade
• A área de logística poderá se programar, desde o pedido, para entregar a encomenda, a
partir do cálculo de tempo necessário para a fabricação

Idealmente, o ERP permite que todas essas informações sejam acompanhadas em tempo
real por todos os setores, de forma sintética, desde o momento do pedido até sua entrega.

Vantagens e desvantagens do ERP

o Vantagens

Um sistema ERP racionaliza o fluxo de informações dentro da empresa, melhorando a


comunicação. Além disso, ele permite guardar os dados não apenas para consultas sobre o
andamento do pedido, como também para análises futuras.

O registro de todo o processo permite que o gestor do negócio identifique com mais facilidade
onde estão as principais falhas, para que possa saná-las.
Ao automatizar a comunicação entre os setores mais importantes da empresa, um software ERP
pode aumentar sua eficiência e até reduzir os custos desse processo.

o Desvantagens

Um sistema ERP é customizado, ou seja, precisa ser adequado às necessidades de cada


empresa específica. É preciso que a companhia tenha um setor de tecnologia da informação
competente para escolher o melhor fornecedor ou contratar uma consultoria especializada para
isso. Tudo isso tem custos, que podem ser altos.
Além disso, a automatização total do sistema pode deixar a empresa dependente do software,
o que a torna vulnerável em caso de falhas. Se o fornecedor do programa não fornecer um
suporte eficiente e rápido, isso poderá causar problemas na produção e levar a grandes
prejuízos.

www.aztreinamentos.com
contato@aztreinamentos.com
O que é Standard, Z ou Y?
Quando se trabalha com o SAP, dois termos serão ouvidos o tempo todo, os chamados Z ou
Standard, mas ao que se refere essa nomenclatura? O SAP é um sistema completo, quando
uma empresa adquire o sistema ele já vem com todos os módulos essenciais e necessários para
a determinada empresa começar a funcionar após a implantação. Os desenvolvimentos
presentes no SAP são feitos em ABAP que é a linguagem de programação oficial da SAP,
desenvolvida dentro do próprio ambiente e não necessitando de uma linguagem externa para o
desenvolvimento de novos programas.

Todos os programas, ou como chamamos “Transações” desenvolvidas pela própria SAP são
chamadas de “Standard” por serem “padrão” no ambiente e não permitindo a edição direta
desses objetos, a fim de proteger o sistema original contra manutenções que possam prejudicar
o funcionamento geral do SAP.

Como existem diversos tipos de empresa no mundo, a SAP não consegue atender já durante a
implantação todos os cenários presentes em todas as empresas, sendo assim necessário
desenvolver novos processos, programas, transações, tabelas e etc. para atender a todos esses
diversos cenários possíveis dentro de um “Cliente” que é como comummente chamamos as
empresas que usam o SAP como seu ERP. Esses novos programas são desenvolvidos por
programadores ABAP de diferentes segmentos, esses desenvolvimentos são chamados de “Z”,
pois no SAP a inicial de cada desenvolvimento Standard sempre é diferente de Y o Z, como
forma de padronizar o seu conceito, se tivermos um programa chamado “SAPPROG_0001” esse
por sua vez será standard, pois sua inicial primária é a letra “S”, caso a o programa tivesse a
seguinte nomenclatura “ZSAPPROG_001” ou “YSAPPROG_001”, que são as duas letras
reservadas para os novos desenvolvimentos. A grande maioria das consultorias e clientes usam
a letra “Z” para desenvolver novos processos, sendo assim ficou conhecido de forma geral que
todos os objetos desenvolvidos são chamados de “Z” mesmo que seja possível criar também
com a letra “Y”.

Exemplos de objetos Standards e “Zs”:

Como baixar e instalar o SAP Gui (Todas as versões)

www.aztreinamentos.com
contato@aztreinamentos.com
Para acessar o SAP, é necessário algum meio de comunicação com o banco de dados que o
compõe, esse para isso é necessário o que chamamos de Interface GUI cujo a sigla GUI refere-
se a denominação "Graphical User Interface" (Interface Gráfica do Usuário, em português), que
consiste em um modelo de interface do utilizador que permite a interação com os dispositivos
digitais através de elementos gráfico.

Esses elementos gráficos podem variar de forma, tamanho e tipos, como por exemplo uma
interface gráfica feita via Web, onde é necessário acessar um site para ter a comunicação entre
o usuário e o banco, ou até mesmo algum outro tipo de canal gráfico, que serve para remodelar
as informações e tornar a experiência e trabalho do usuário mais fácil.

O SAP Gui que veremos abaixo como instalar, é um dos meios de acessar o SAP, temos outros
meios como Fiori, Web Dynpro ABAP, RFCs, Web Services, PI, etc.

No site da SAP, utilizando um usuário associado é possível encontrar todas as versões do SAP
para Download no site: https://www.sap.com/community/topics/gui.html, caso não possua um
usuário associado, disponibilizamos o link do SAP GUI 7.60 (Última versão) 458 MB:

• Link: https://bit.ly/2KP7pC0

Baixando e instalando o SAP GUI

1. Ao clicar no link acima, será exibida a pasta abaixo, dê um duplo clique sobre:

2. Na próxima tela:

3. Na próxima tela, clique no botão “Fazer o Download mesmo assim” e fique tranquilo, o
arquivo é original e não sofre qualquer alteração, a verificação de vírus é um processo
automático da Google que só é feita quando são arquivos pequenos.

www.aztreinamentos.com
contato@aztreinamentos.com
4. Abra o arquivo ZIP baixado, e extraia para uma pasta em qualquer lugar do seu computador,
como sugestão extraia para a pasta C:/Temp/,para que os arquivos sejam usados
posteriormente para a instalação.

5. Após a extração, clique na sequência de pastas demonstradas abaixo e execute o arquivo


Setupall.exe.

5.1. Abra a pasta abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
5.2. Em seguida, abra a pasta selecionada na imagem abaixo “PRES1”

5.3. Em seguida, abra a pasta selecionada na imagem abaixo “GUI”

5.4. Em seguida, as sequências WINDOWS/Win32/ e dê um duplo clique sobre Setupall.exe,


como na imagem abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
6. Siga os passos demonstrados abaixo para concluir a instalação do SAP Gui não é necessário
que o computador tenha uma configuração muito potente, o SAP GUI mesmo sendo um
pouco pesado roda na maioria dos computadores, caso seu computador seja um pouco
antigo, existem outras versões que podem ajudar na performance em sua máquina, se for o
seu caso, entre em contato com nossa equipe para enviarmos a versão mais adequada para
seu computador.

www.aztreinamentos.com
contato@aztreinamentos.com
www.aztreinamentos.com
contato@aztreinamentos.com
7. Reinicie o computador para que a aplicação seja concluída.

www.aztreinamentos.com
contato@aztreinamentos.com
8. Clique no ícone do SAP Logon, localizado na sua área de trabalho (Desktop) do computador:

Será aberto o SAP GUI, conforme a imagem abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Como criar uma entrada para acessar clientes

Para acessar um ambiente SAP é necessário um servidor de um cliente que utiliza o sistema em
sua empresa, as consultorias especializadas em prestar serviços para o SAP possuem várias
entradas do SAP em seu SAP GUI, pois o SAP é o mesmo no mundo inteiro, o que muda são
suas versões, meios e meios de execução como falamos anteriormente, para criar uma entrada,
saga os passos abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Clique em completar para terminar o processo:

www.aztreinamentos.com
contato@aztreinamentos.com
Nesse local fica exibido os clientes que foram cadastrados em seu SAP GUI:

Você pode personalizar com pastas e subpastas, para deixar mais organizado:

www.aztreinamentos.com
contato@aztreinamentos.com
Explore as configurações adicionais do SAP GUI:

Ao clicar duas vezes sobre a entrada de cliente, será exibida a tela para fazer logon em seu
usuário SAP:

www.aztreinamentos.com
contato@aztreinamentos.com
Informe o mandante, usuário, senha e idioma que você deseja fazer o logon:

Bem-vindo ao nosso ambiente 😊!

www.aztreinamentos.com
contato@aztreinamentos.com
Como navegar pelos menus do SAP (SPRO/Transações/Menus)

O SAP contém pastas onde ficam armazenadas todas as transações, configurações e processos,
conforme a imagem abaixo:

Você pode expandir as pastas, encontrar as transações que são divididas em cada processo
SAP, conforme vamos explicar na vídeo aula.

www.aztreinamentos.com
contato@aztreinamentos.com
Você pode também personalizar a sua entrada para que você tenha acesso a transações de
forma mais rápida, sem precisar ficar digitando todas as vezes:

Ao adicionar, basta clicar duas vezes sobre a transação e ela será executada:

www.aztreinamentos.com
contato@aztreinamentos.com
Sendo um pouco diferente dos sistemas mais comuns, o SAP possui uma forma de navegação
através de transações, para isso, basta informar a transação no campo como na imagem abaixo:

As transações são normalmente iniciadas com a letra de seu módulo, durante o vídeo falaremos
um pouco sobre os módulos gerais do AS, ao informar uma transação, basta pressionar “ENTER”

ou clicar no botão verde ao lado da transação: “ ”

www.aztreinamentos.com
contato@aztreinamentos.com
A transação será iniciada, conforme a imagem abaixo:

Você também possui alguns botões de função para navegação entre as transações, abaixo
estamos exibindo os campos “Voltar, Sair e Cancelar”.

Existem alguns comandos que podem ser usados ao informar uma transação, esses comandos

auxiliam na navegação usando o campo ”como a /N, mostrada


na imagem abaixo, que serve para que você substitua a transação atual por uma nova:

www.aztreinamentos.com
contato@aztreinamentos.com
Caso você queira manter a tela atual e abrir uma nova, use o comando /O antes de digitar a
transação e uma nova tela será aberta, mantendo a tela antiga com a transação, ou você pode

clicar no botão , conforme a imagem abaixo para ter a mesma ação:

Temos também vários menus na parte superior, que explicaremos mais adiante no curso, eles
guardam importantes informações de cada processo que está sendo executado:

www.aztreinamentos.com
contato@aztreinamentos.com
Os campos no SAP são exibidos como na imagem abaixo:

Existe um campo chamado “Ajuda de pesquisa”, conforme a imagem abaixo, ele serve para
auxiliar na busca por informações no SAP”:

www.aztreinamentos.com
contato@aztreinamentos.com
Dentro da ajuda de pesquisa, você pode encontrar todos os dados já cadastrados para aquele
campo, além de informações adicionais como descrição, quantidade, etc.

Na aba restrições, você pode buscar por informações mais detalhadas, para isso, use o * para
completar a informação que você não sabe, por exemplo, precisamos buscar a informação
D1111A3, mas não nos lembramos do 1111, sendo assim, a pesquisa como está sendo exibida
na imagem abaixo vai encontrar o resultado correspondente:

www.aztreinamentos.com
contato@aztreinamentos.com
Como configurar seu SAP Gui

É possível personalizar seu SAP Gui, para isso, clique no botão conforme a imagem abaixo:

Navegue até opções:

www.aztreinamentos.com
contato@aztreinamentos.com
Algumas pastas com várias opções serão exibidas, aqui você pode configurar o tema, fontes,
dados de segurança, dados de visualização do seu SAP GUI, dentre outros:

Nessa opção você pode configurar o tema do seu ambiente:

www.aztreinamentos.com
contato@aztreinamentos.com
A opção abaixo permite que você configure como os campos se comportarão no SAP, depois de
um estudo detalhado, vimos que muitos processos podem ter problemas por estas configurações
não estarem corretas, sugerimos então que as configurações fiquem da forma abaixo, conforme
a segunda imagem:

Configurações recomendadas:

www.aztreinamentos.com
contato@aztreinamentos.com
Ambientes e Clients (DEV/QAS/PRD)

O SAP trabalha com servidores, que são computadores físicos que guardam os dados gerais de
todo o sistema.

Normalmente as empresas se organizam tendo três ambientes principais;

1. Desenvolvimento (DEV)

No ambiente de desenvolvimento realizamos todas as manutenções e configurações de novos


desenvolvimentos no sistema, é um ambiente exclusivo da parte técnica do SAP

2. Qualidade (QA/QAS)

Depois de desenvolvidas as novas soluções, realizamos o “transporte” para o ambiente de


qualidade. Na qualidade são feitos os testes com processos que simulem o ambiente produtivo
da empresa.

3. Produção (PROD/PRD)

Na produção todos o sistema está funcionando para manter a empresa também funcionando,
não são realizadas configurações e manutenções neste ambiente, pois todos os processos estão
rodando interligados a toda empresa.

www.aztreinamentos.com
contato@aztreinamentos.com
Requests no SAP
As requests são pacotes que levam os programas e processos de um ambiente ao outro, a
transação para visualizar requests é a “SE09”, conforme a imagem abaixo:

Na imagem abaixo podemos ver uma request aberta com programas inseridos, após as
alterações serem concluídas, essa request será liberada e enviada para o ambiente de
qualidade, afim de testar se as alterações estão corretas, conforme dito nos passos
anteriores.

www.aztreinamentos.com
contato@aztreinamentos.com
2. Utilizando o SAP:
▪ Como preencher as informações nos campos

Existem alguns tipos de campos no SAP, e esses campos tem configurações


específicas, como veremos a seguir:

Campo Data: O campo data permite selecionar um calendário padrão, para facilitar o
preenchimento, o formato padrão de data do SAP é DD.MM.AAA, normalmente não são
usadas / como separadores.

www.aztreinamentos.com
contato@aztreinamentos.com
Campo Hora: O campo hora tem a mesma função do campo data, porém mantém o formato de
horas no padrão comum: HH:MM:SS.

Campos de valores: Os campos de valores seguem também o padrão mais comum de


sistemas, usando pontos e vírgulas como separadores decimais:

Campo Variável: Campos variáveis são campos que podem receber qualquer tipo de
informação, respeitando o tamanho desse campo, ou seja, um campo variável de
tamanho 10 permite qualquer dado até que sejam ocupados 10 caracteres:

www.aztreinamentos.com
contato@aztreinamentos.com
Campos Numéricos: Os campos numéricos aceitam apenas números inteiros, de 0 a 9, são
usados normalmente para os números dos documentos gerados de cada processo.

Campos de arquivos: Os campos de arquivos são usados para selecionar algum arquivo
que será processo da sua máquina no SAP, ao clicar na ajuda de pesquisa do campo
você poderá selecionar o arquivo:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Variantes para programas

Como vimos no passo anterior, podemos preencher vários tipos de informações nos
programas e transações do SAP, para não termos que ficar preenchendo os campos
todas as vezes que vamos rodar um processo, usamos as variantes para guardar os
dados de execução dentro do programa.

www.aztreinamentos.com
contato@aztreinamentos.com
Ao preencher todos os dados, clique em salvar para que a variante seja criada:

Preencha o nome e a descrição da variante:

www.aztreinamentos.com
contato@aztreinamentos.com
É possível também personalizar alguns dados, como datas e horas para que sejam
usados dinamicamente em programas e processos, no exemplo abaixo estamos
salvando a variante do programa e fazendo a configuração para que a data sempre seja
carregada com o último dia do mês:

Ao terminar de preencher os dados e fazer ou não as configurações da variante, clique


em salvar.

Quando entrar no programa novamente, basta clicar na opção abaixo e chamar sua
variante:

www.aztreinamentos.com
contato@aztreinamentos.com
Serão exibidas todas as variantes do programa, você pode usar a sua ou de algum outro
processo que já esteja criado e salvo.

Ao chamar a variante, o programa será carregado com todos os dados já salvos


anteriormente:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Tabelas/Programas

Tabelas

As tabelas são onde os dados de todos os processos são armazenados no SAP, durante
o vídeo detalharemos um pouco mais o processo de campos e tabelas, para acessar
uma tabela e visualizar seus campos, entre na transação SE11 e informe o nome da
tabela, conforme a imagem abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Campos da tabela:

Para visualizar os dados, clique no botão conforme a imagem abaixo:

Os campos serão exibidos para que você filtre as informações que deseja visualizar:

www.aztreinamentos.com
contato@aztreinamentos.com
Você pode informar os dados que deseja visualizar, a largura da tabela e quantos
registros ela deve exibir:

Também podemos inserir mais de um valor a ser selecionado, para isso use o botão
conforme a imagem abaixo:

Na tela abaixo, você pode selecionar valores diferentes, intervalos, excluir valores,
excluir intervalos de sua seleção, conforme mostraremos no vídeo:

www.aztreinamentos.com
contato@aztreinamentos.com
Programas:

Os programas são as aplicações desenvolvidas em ABAP, conforme já falamos um


pouco no início do curso, para visualizar um programa no SAP você deve acessar a
transação “SE38” informando o nome do programa, conforme abaixo:

Ao clicar em exibir ou editar, você poderá visualizar e/ou alterar o código do programa,
não é recomendado que alguém que não conheça bem a linguagem ABAP edite
programas mesmo em desenvolvimento, pois pode prejudicar as alterações de outras
pessoas.

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Executar Programas/Funções/

Para executar um programa, acesse a transação “SE38”:

Informe o nome do programa desejado e clique em “Executar ”

Para executar uma função no SAP, acesse a transação “SE37”.

Informe o nome da função que você deseja executar e clique em “Testar” ”.

www.aztreinamentos.com
contato@aztreinamentos.com
Preencha os campos solicitados pela função:

Clique em “Executar ”:

www.aztreinamentos.com
contato@aztreinamentos.com
Os dados serão exibidos conforme a imagem abaixo:

Você também pode criar variantes para funções, basta clicar em salvar depois de
informar os dados de entrada da função e em seguida informar o nome da variante que
será gravada:

www.aztreinamentos.com
contato@aztreinamentos.com
Ao executar a função novamente, clique em “Diretórios de dados de teste” conforme a
imagem abaixo:

Se a função tiver variantes já gravadas, elas serão exibidas conforme abaixo, para usar
uma variante, basta dar um duplo clique sobre a linha desejada:

www.aztreinamentos.com
contato@aztreinamentos.com
3. Utilização Avançada:

▪ Como encontrar Formulários/Notas Fiscais/Danfes

Sapscript

O Sapscript é o editor antigos de formulários do SAP, pode ser acessado pela


transação “SE71”, mesmo que seja antigo ainda existem diversos formulários
funcionando atualmente em clientes que são desenvolvidos em Sapscript,

www.aztreinamentos.com
contato@aztreinamentos.com
Para visualizar um Sapscript, informe o nome do formulário desejado e clique em
“Exibir”, conforme a imagem abaixo:

SMARTFORMS

A transação SMARTFORMS também é usada para desenvolver formulários, porém


foi criada para “substituir” o Sapscript, por ser de mais fácil manutenção e ter uma
interface gráfica muito superior em relação a antiga ferramenta.

www.aztreinamentos.com
contato@aztreinamentos.com
Para executar um formulário, informe o nome do formulário desejado e clique em
“Testar ”.

Sempre será exibida uma tela parecida com a tela abaixo, informe os dados se
necessário ou clique direto em “Executar”.

www.aztreinamentos.com
contato@aztreinamentos.com
Caso algum campo seja solicitado, preencha a informação, se você não possuir
informações, tente executar com os campos mesmo em branco, conforme a imagem
abaixo:

Se tudo der certo, será exibida uma tela conforme a imagem abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Para cada ambiente, existe um tipo de dispositivo de saída, normalmente usamos o
“LOCL”, porém em alguns ambientes como o da AZ Treinamentos a opção é “LP01”,
após informar o dispositivo de saída, clique em “Pré Visualização”

www.aztreinamentos.com
contato@aztreinamentos.com
O modelo do formulário será exibido com os campos em branco, se precisar que as
informações sejam preenchidas, preencha os campos solicitados pela função antes
de exibir o formulário.

Só existe normalmente uma DANFE ativa no ambiente, porém com diferentes


nomes e quase sempre realizada por algum projeto “Z”, para encontrar a DANFE
mais facilmente digite no SMARTFORMS o índice de pesquisa conforme mostrado
abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Caso esteja procurando uma nota fiscal no SAP, utilize a transação J1BNFE para
encontrar a nota em questão:

Você pode personalizar sua busca com vários campos como filtro:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Como executar em Background/Foreground

Foreground é um processo que roda de modo visível no SAP, ou seja, quando o usuário
está em sua máquina usando o SAP localmente, esse processo é realizado toda vez
em que executamos uma transação normalmente.

A execução em Background acontece mesmo quando o usuário não está ativamente


em sua máquina, esse processo fica rodando no servidor e para executar um
programa desse modo, abra a transação e vá até a opção conforme a imagem
abaixo:

Informe os dados para o dispositivo de saída, da mesma forma que informamos


para a exibição do formulário no SMARTFORMS.

www.aztreinamentos.com
contato@aztreinamentos.com
Ao clicar em na tela anterior, você poderá selecionar o botão “Imed” para
disparar o seu processo em bakground:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Como imprimir informações

Existem diversas formas de imprimir informações no SAP, detalharemos abaixo


alguns dos mais utilizados.

O botão “Imprimir ” aparece quase em todas as telas do SAP e permite que a


tela atual do SAP seja enviada para o spool de impressão.

Como já vimos anteriormente, podemos também imprimir formulários na mesma


tela onde a visualização é feita:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Menus para programas detalhados

Cada programa executado no SAP abre um menu superior diferente, esses menus
contêm processos gerais de todos os programas, mesmo que a tela exibida tenha
apenas 5 botões para processamento, existem outras funções que podem estar ocultas
nos menus do SAP, conforme demonstrado em alguns exemplos abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
SM30 (Atualização de tabelas)

Os dados das tabelas do SAP podem ser alterados por transações, processos, cargas,
programas, etc., normalmente não atualizamos “na mão” os dados diretamente no
banco de dados, mas em alguns casos precisamos ter uma visão de manutenção aberta
para que os dados sejam alterados diretamente na tabela, sem depender da criação de
programas, para isso temos a opção SM30 que é a “Visão de Atualização de Tabelas),
nela podemos gerar rapidamente uma transação para que essa seja usada para alterar
seus dados.

www.aztreinamentos.com
contato@aztreinamentos.com
Vamos usar como exemplo a tabela de “Definições do Session Manager”, para isso
informe o nome da tabela e clique em “Exibir”, caso queira apenas exibir os dados
sem alterar nada, ou clique em “Atualizar”, para acessar editando a tabela:

www.aztreinamentos.com
contato@aztreinamentos.com
Exibição da Tabela:

Edição da Tabela:

Um ponto importante sobre a SM30, é que os dados que são gravados vão
diretamente para o banco de dados, alterando assim processos que dependem
dessa tabela, caso não conheça direito o que a tabela faz ou caso também veja essa
mensagem abaixo, peça uma maior orientação para realizar a mudança.

www.aztreinamentos.com
contato@aztreinamentos.com
▪ SHDB (Mapeamento de processo)

Existem processos no SAP que demandam grande tempo para preenchimento de


várias telas e vários campos, isso apenas para um único documento gerado.
Quando os processos passam de milhares de documentos, é inviável que usuários
façam o mesmo processo repetidamente, para isso a temos a transação “SHDB”
que pode criar uma “Macro” que grava os dados de preenchimento de campos em
telas e em conjunto com desenvolvimentos ABAP podem realizar grandes processos
em massa com apenas uma execução.

Ao entrar na transação, você poderá acessar os “mapeamentos” criados por outros


usuários ou criar um mapeamento do processo que necessita da “macro”.

www.aztreinamentos.com
contato@aztreinamentos.com
Para isso, clique em “Nova Gravação”, ou selecione alguma gravação já criada
anteriormente, conforme a imagem abaixo:

Informe o nome da gravação como demonstrado abaixo (TESTE), e a transação em


que o processo será mapeado.

www.aztreinamentos.com
contato@aztreinamentos.com
Neste exemplo, estamos utilizando a transação “VA01” e vamos apenas informar o
Tipo de Ordem e clicar em “Voltar”.

O processo será retornado a transação “SHDB” para então ser reprocessado ou


gravado para ser usado em algum programa, ou até mesmo na transação SHDB
que permite que sejam gerados meios de execuções em massa sem a necessidade
da criação de desenvolvimentos.

www.aztreinamentos.com
contato@aztreinamentos.com
4 - Ferramentas SAP:
▪ SM04 - Lista de Logons no Servidor

Um problema muito comum no SAP, é ter seu documento bloqueado por outro usuário,
ou até mesmo pelo seu próprio usuário, quando ocorre queda rápida da conexão com o
sistema. Para conseguir desbloquear esse processo, podemos entrar na transação
SM04 e eliminar a execução daquele processo do servidor, permitindo assim alterar
novamente o documento.

Lista de usuários ativos no ambiente e transações sendo executadas por usuário:

Selecione o processo que deseja desbloquear, e navegue até o menu:

Usuário \ Efetuar Logoff de usuário \ Local

www.aztreinamentos.com
contato@aztreinamentos.com
Será solicitada a confirmação do processo:

Informação Importante: Nunca clique em encerrar o Logoff em “todo o sistema”, pois


caso alguma outra pessoa esteja usando o mesmo usuário que você, ela também
será desconectada do ambiente, podendo assim perder processos já ativos em sua
máquina, o recomendado é que essas transações só sejam utilizadas por pessoas
com cargos mais técnicos.

▪ SM50 - Monitoramento de processos Ativo

Quando o servidor está com lentidão. algum programa em background está rodando
há muito tempo, ou até mesmo quando existe “Loop Infinito” ativo no ambiente,
podemos visualizar, obter informações, encerrar e até mesmo “Debugar” o processo
ativo usando a transação “SM50”:

www.aztreinamentos.com
contato@aztreinamentos.com
Se houverem processos ativos, eles serão exibidos em cada linha exibida na tela
abaixo, essas linhas representam a quantidade de processos que o servidor pode
executar ao mesmo tempo, se ela estiver cheia o servidor provavelmente terá
atrasos e lentidão, caso algum processo esteja listado com alguma mensagem
vermelha, também pode ocorrer o mesmo.

Para “Debugar ou Cancelar” algum processo, navegue até o menu:

Administração \ Programa \ Depuração ou Cancelar

www.aztreinamentos.com
contato@aztreinamentos.com
Confirme o processamento:

Se sua solicitação foi a “Depuração” então será exibido o Debug ABAP, conforme
a imagem abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ O que é Debug/SAP

O Debug ABAP/SAP serve para analisar cada passo de um programa. É uma análise
detalhada de cada lógica e de cada linha processada em qualquer processo
desejado dentro do SAP, normalmente executados por ABAPs são muito usados
para encontrar problemas em programas e resolver problemas, além de entender
processos de programas “Zs” ou “Standards”.

Caso seja uma pessoa estudando esse tipo de assunto, para abrir o Debug basta
informar /H na área de transações do SAP antes de qualquer processo que deverá
ser “Depurado”, ou comummente como chamamos de modo informal “Debugado”.

A confirmação que o Debug foi ligado será exibida na área de notificações na parte
inferior da tela.

Ao executar qualquer ação depois de ativar o Debug, será aberto a ferramenta


“ABAP Debugger”.

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Exportando dados para Excel, TXT ou outros formatos

Da mesma forma que podemos imprimir dados, podemos exportá-los para outros
sistemas, ou outros aplicativos do computador para assim gerarmos relatórios,
bancos de dados e etc.

Caso esteja em qualquer tipo de relatório do SAP, que tenha uma configuração

parecida com a tela abaixo, clique sobre o botão “ ” e selecione uma das opções
desejadas para exportar os dados:

www.aztreinamentos.com
contato@aztreinamentos.com
Na opção “File Local”, é possível obter mais alguns tipos de exportações, como
inserir na área de transferência (Control + C).

▪ Principais Transações Standards

Será enviado um documento com diversas transações principais do SAP para


cada participante desse curso.

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Funções Standard SAP, como encontrar e utilizar

As funções no SAP são usadas pelos processos gerais para realizar alguma lógica
que sirva para vários processos, como por exemplo, uma conversão de data, uma
busca por um dia específico do mês, uma validação de CPF, E-mail, dentre outros.

Uma boa forma de buscar essas milhares de funções, é acessar a transação “SE37”
e desenvolver índices de pesquisas que reflitam o que você está precisando, como
por exemplo na imagem abaixo, estamos buscando uma conversão de data e
usamos os termos em inglês, substituindo os nomes que não sabemos, como já
explicado anteriormente.

Serão exibidas várias funções, muitas com descrições precisas e assim ajudando a
encontrar o processo desejado:

www.aztreinamentos.com
contato@aztreinamentos.com
▪ SCN - Pesquisa no fórum da SAP

Um grande amigo do profissional do SAP é o famoso SCN.

O SCN é um fórum da SAP onde milhares de pessoas de todas as partes do mundo


postam soluções e dúvidas sobre processos do SAP. Por ser um ambiente igual no
mundo todo, muitos problemas que acontecem em clientes já podem ter acontecido
em outros e com o compartilhamento das soluções no fórum conseguimos obter
resultados mais rápidos.

Abaixo segue o link e um exemplo de pesquisa no fórum:

https://www.sap.com/community.html

www.aztreinamentos.com
contato@aztreinamentos.com
▪ Visualização de dados de tabelas SE16/SE16N

Além da “SE11”, as transações SE16 e SE16N permitem que os dados


cadastrados nas tabelas sejam exibidos através de filtros de pesquisa, para isso,
utilize as transações, conforme mostradas nas imagens abaixo:

www.aztreinamentos.com
contato@aztreinamentos.com
Informe o nome da tabela

Clique em “Exibir Dados”

Filtre as informações que deseja visualizar e execute

www.aztreinamentos.com
contato@aztreinamentos.com
O processo é bem parecido com a transação “SE16”, porém a transação “SE16N”
é mais nova e tem mais opções para visualizar os dados, além de ter mais opções
para exportá-los.

Informe o nome da tabela e preencha os filtros correspondentes, note que todos os


campos já aparecem exibidos para filtro, diferentemente da transação "SE16”

www.aztreinamentos.com
contato@aztreinamentos.com
Dados exibidos como relatórios ALV

www.aztreinamentos.com
contato@aztreinamentos.com

Você também pode gostar