Académique Documents
Professionnel Documents
Culture Documents
[WORKSHOP
WORKSHOP BASIS]
BASIS
Workshop BASIS.
WORKSHOP BASIS
1. Overview
MM – Materials Management
PP – Production Planing
QM – Quality Management
PM – Plant Maintenance
1.1.1.3 Accounting
FI – Financial Accounting
CO – Controlling
TR – Treasury
PS – Project System
IS – Industry Solutions
2
WORKSHOP BASIS
1.2 Business Framework Architecture
• Business Framework Architecture (BFA) é a arquitetura estratégica
estratégi do
produto ERP SAP. Ela trabalha com business components que são os
módulos funcionais (FI, CO, etc.) configuráveis para se adaptar a cada
empresa.
• Esta arquitetura fornece agilidade para se adaptar a um novo negócio, além
da facilidade de se integrar com
com pacotes externos e fácil integração com a
internet e intranet, permitindo desta forma uma fácil evolução sem a
interrupção da operação do negócio da empresa.
• O Business Framework se mostra no ERP SAP como uma família de
componentes separados porém integrados
integrados entre si. Estes componentes
são:
Business Components:
Components: são os módulos funcionais (FI, CO, etc.)
Business Objects:
Objects Ordem, Empregado, Material, etc.
BAPI Interfaces:: São os métodos com que os objetos de negócio são
implementados dentro do ERP SAP (criar uma ordem, alterar o
endereço de um empregado, etc.)
3
WORKSHOP BASIS
Contem todas as ferramentas necessárias para a administração do
ambiente
Permite a distribuição equitativa dos recursos e componentes do sistema
Provê as interfaces necessárias para os sistemas descentralizados e os
produtos externos ao ERP SAP
• As principais características da tecnologia Basis são:
É uma arquitetura voltada para a configuração client/server
Trabalha com bancos de dados relacionais
Possui interface gráfica com o usuário (GUI)
4
WORKSHOP BASIS
• Os bancos de dados utilizados pelo ERP SAP, todos relacionais são:
Oracle, Informix, MS SQL Server ou ainda o DB2 para as diversas
plataformas.
2. System Kernel
2.1 ERP SAP Presentation Interface
• A interface de apresentação do ERP SAP é o SAPGUI que apresenta uma
funcionalidade muito parecida entre as diversas plataformas do ERP SAP.
Um usuário treinado em uma determinada plataforma, salvo pequenas
exceções está apto a operar o sistema nas suas mais diversas
implementações
• O fluxo de informação entre o SAPGUI e o servidor de aplicação não
consiste de telas pré--formatadas,
formatadas, mas sim de strings lógicos contendo
dados e caracteres de controle, o que faz com que o tráfego de dados se
mantenha na casa de 1 a 2K por tela (cada enter)
5
WORKSHOP BASIS
2.3 Work Processes and Dispatcher
• Os principais componentes de um application server são:
Um dispatcher como o controle central da instance
Dispatcher queues para enfileirar as requisições (FIFO)
Um número configurável de work processes para processar os
programas ABAP
Buffers e shared memory
6
WORKSHOP BASIS
• Na shared memory existem dados disponíveis para todos os work
processes, tais como o calendar, screen, table e program buffers.
5. Segurança
Neste capitulo levantaremos todos as transações referentes a
segurança do Ambiente SAP.
7
WORKSHOP BASIS
8
WORKSHOP BASIS
9
WORKSHOP BASIS
10
WORKSHOP BASIS
11
WORKSHOP BASIS
12
WORKSHOP BASIS
13
WORKSHOP BASIS
Entrar em Menu:
14
WORKSHOP BASIS
Atribuir a transação:
15
WORKSHOP BASIS
Selecionar Autorizações:
16
WORKSHOP BASIS
Selecionar salvar:
Clicar em Gerar
17
WORKSHOP BASIS
18
WORKSHOP BASIS
Informar o usuário e selecionar Ajuste usuários
19
WORKSHOP BASIS
Abaixo
baixo estão algumas das transações mais utilizadas:
20
WORKSHOP BASIS
21
WORKSHOP BASIS
22
WORKSHOP BASIS
7. Transporte
23
WORKSHOP BASIS
O transporte normalmente é definido no Ambiente SAP através do
Landscape, DEV QAS PRD
A transação utilizada para isto é a STMS
STM – Transport Management
System.
24
WORKSHOP BASIS
8. Administração
8.1. Check-list
list
Abaixo estão informações de verificação do ambiente
Verficação Diária
1) Verificar se o sistema SAP R/3 está no ar: entre no SAP R/3 via SAP Logon.
2) Verificar se o backup diário executou sem erros: verificar
verificar o backup e o tempo
de backup (DB12/DB13).
3)) Verificar os “work process”: verificar se todos
todo os “workk process” estão
iniciados (SM50).
25
WORKSHOP BASIS
5)) Verificar falhas de update: as linhas com “Err” são problemas (SM13).
Opção Administração
26
WORKSHOP BASIS
27
WORKSHOP BASIS
28
WORKSHOP BASIS
8) Verificar por locks em tabelas: verificar se há algum lock com mais de 1 dia
(SM12).
Selecionar todos os usuários * e Clicar em Listar.
29
WORKSHOP BASIS
30
WORKSHOP BASIS
31
WORKSHOP BASIS
32
WORKSHOP BASIS
13) Verificar os buffers de memória do SAP R/3: ficar atento para valores acima
de 10.000 swaps (ST02).
14) Verificar o espaço na base de dados: verificar espaço livre nas tablespaces.
Deve ter na média 80% de espaço livre (DB02)
Selecionar Space Tablespace Overview
Verificação Semanal
33
WORKSHOP BASIS
Verificação Mensal
34
WORKSHOP BASIS
35
WORKSHOP BASIS
36
WORKSHOP BASIS
Conforme abaixo irá aparecer os Support Packages referentes ao
componente e que pode ser baixado e aprovado via Solution Manager e
mais tarde aplicado no ambiente
Administração de usuário
1. Desbloquear Usuário
• Entrar no sistema SAP ECC 6.0 com usuário e senha que tenha acesso
a transação SU01;
• Entrar na transação SU01 – Atualização de Usuário;
• Informar usuário no campo Usuário;
37
WORKSHOP BASIS
Transação SU01
2. Criar Usuário
• Entrar no sistema SAP ECC 6.0 com usuário e senha que tenha acesso
a transação SU01;
• Entrar na transação SU01 – Atualização de Usuário;
• Informar o novo usuário no campo Usuário;
• Clicar no botão com uma folha – Criar para criar o usuário a partir do
“zero” ou clicar no botão com duas folhas – Copiar para criar um usuário
a partir da cópia de algum outro.
• Na tela que abrir, preencher os dados na aba Endereço, Dados Logon e
no caso de ser uma criação do zero, preencher também a aba Funçs
38
WORKSHOP BASIS
(informar todos os perfis que o usuário terá) e depois salvar (clicar no
botão com um disquete)
isquete)
Obs.: No primeiro login será solicitado para alterar a senha.
3. Mudar senha
• Entrar no sistema SAP ECC 6.0 com usuário e senha que tenha acesso
a transação SU01;
• Entrar na transação SU01 - Atualização de Usuário;
• Informar usuário no campo Usuário;
• Clicar no ícone com um lápis e uma régua – Modificar Senha
• Na tela que abrir, informar a senha nova. Esta senha é
tempororária. No primeiro login será solicitado para alterá-la.
alterá
• Entrar no sistema SAP ECC 6.0 com usuário e senha que tenha acesso
a transação SUIM e SU01;
• Entrar na transação SUIM – Sistema Info Usuário;
• Selecionar a opção: Segundo data de logon e modificação de senha;
39
WORKSHOP BASIS
Conforme resultado, clicar duas vezes por usuário para acessar a SU01 e
bloquear
40
WORKSHOP BASIS
41
WORKSHOP BASIS
• Entrar no sistema SAP ECC 6.0 com usuário e senha que tenha acesso
a transação SUIM e SU01;
• Entrar na transação SUIM – Sistema Info Usuário;
• Selecionar a opção: Segundo data de logon e modificação de senha;
Conforme resultado, clicar duas vezes por usuário para acessar a SU01 e
eliminar
42
WORKSHOP BASIS
Clicar em eliminar
43
WORKSHOP BASIS
44
WORKSHOP BASIS
45
WORKSHOP BASIS
Testes
Testes
46
WORKSHOP BASIS
• Backup full online dos ambientes <DEV, QAS e PRD>;
Ambiente:
Baixar os SP´s sendo que os mesmos podem ser encontrados mais facilmente
por tipo de pacote, conforme abaixo:
SPAM
47
WORKSHOP BASIS
48
WORKSHOP BASIS
Baixar o último pacote da SPAM Selecionar e clicar em Add download
basket
49
WORKSHOP BASIS
Obs. Há alguns pacotes que precisam ser aprovados pelo Solution Manager.
50
WORKSHOP BASIS
51
WORKSHOP BASIS
Selecionar os pacotes que são necessários ao ambiente e add download
basket, onde será incluido no SAP Download Manager.
Obs. Há alguns pacotes que precisam ser aprovados pelo Solution Manager.
52
WORKSHOP BASIS
Obs. Há alguns pacotes que precisam ser aprovados pelo Solution Manager.
53
WORKSHOP BASIS
SAP_BW – Pacotes BW KW700
Obs. Há alguns
guns pacotes que precisam ser aprovados pelo Solution Manager.
54
WORKSHOP BASIS
55
WORKSHOP BASIS
56
WORKSHOP BASIS
57
WORKSHOP BASIS
Selecionar os pacotes que são necessários ao ambiente e add download
basket, onde será incluido no SAP Download Manager.
Obs. Há alguns pacotes que precisam ser aprovados pelo Solution Manager.
58
WORKSHOP BASIS
Salvar os arquivos .SAR em um diretório temporário.
Ex. /tmp/New_kernel
Executar o seguinte comando:
Sapcar –xvf
xvf <Arquivo>.SAR
mkdir /tmp/old_kernel
Cp –rf
rf /usr/SAP/<SID>/SYS/exe/run/* /tmp/old_kernel/.
cp –rf
rf /tmp/New_kernel/* /usr/SAP/<SID>/SYS/exe/run/.
Startar o banco
Startar o SAP
59
WORKSHOP BASIS
Executar o seguinte comando:
Sapcar –xvf
xvf <Arquivo>.SAR
Cp /tmp/SPs /* /usr/sap/trans/EPS/in/.
Antes de tudo, carregar todos os pacotes para o ambiente via SPAM, conforme
abaixo:
60
WORKSHOP BASIS
61
WORKSHOP BASIS
62
WORKSHOP BASIS
Start
63
WORKSHOP BASIS
64
WORKSHOP BASIS
65
WORKSHOP BASIS
Através da DB01
01 é possível fazer várias verificações no DB e agendar
o backup do ambiente
66
WORKSHOP BASIS
Entrar na transação scc4 e criar o client que deseja, no caso abaixo foi criado o
client 040.
67
WORKSHOP BASIS
Após isso entrar num saplogon novo com o novo client criado e entrar na sccl
conforme abaixo:
68
WORKSHOP BASIS
8.6. Configuração e manutenção de Impressoras no
SAP
69
WORKSHOP BASIS
Exemplo:
No Unix/Linux
Stopsap e startsap
70
WORKSHOP BASIS
8.8. Configuração de Profiles
Informe o perfil
71
WORKSHOP BASIS
8.9. SAPRouter
72
WORKSHOP BASIS
Abaixo estão descritos os procedimentos de instalação e funcionamento
do SAPRouter.
73
WORKSHOP BASIS
OBS: O logon deverá ser feito com seu
seu usuário administrador de OSS
(S000...).
1. No menu ao lado direito da página clicar em: Download area => SAP
Cryptographic Software =>
Baixar o arquivo correspondente ao Sistema Operacional onde será
instalado o programa “saprouter.exe”.
Por exemplo: “SAP
SAP Cryptographic Library Microsoft Win32 for x86/IA32”
x86/IA32
74
WORKSHOP BASIS
Variável Valor
SECUDIR X:\usr\sap\saprouter\ntintel
SNC_LIB X:\usr\sap\saprouter\ntintel\sapcrypto.dll
sapcrypto.dll
Certificar-se
se de que todos os arquivos abaixo estão presentes:
Saprouter.exe
Sapcrypto.dll
Sapgenpse.exe
Changelog.txt
Legal.txt
License.txt
Ticket
Ver555.pl12 (pl13, pl14 etc.)
Guarde esta senha, pois ela será solicitada numa próxima etapa!
sapgenpse
enpse import_own_cert -c srcert -p local.pse
sapgenpse seclogin -p
p local.pse
Certifique-se
se após o comando acima de que foi gerado o arquivo “cred_v2”
no diretório X:\usr\sap\saprouter
saprouter\ntintel.
76
WORKSHOP BASIS
10. Você deverá montar a saprouttab,, de acordo com suas máquinas R/3
instaladas e salvar o arquivo saprouttab (sem extensão) no diretório
X:\usr\sap\saprouter\ntintel
ntintel
# SNC-connection
connection from and to SAP
KT "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 194.39.131.34 *
#
# SNC-connection
connection from SAP to local R/3-System
R/3 for Support
# KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" <IP do R/3-Server> R/3
<Porta 32XX>
#
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.60 3200
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.61
10.11.255.61 3200
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.62 3201
#
# SNC-connection
connection from SAP to local R/3-System
R/3 System for PcAnywhere
# KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" <IP do R/3-Server> R/3
5631
#
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.60 5631
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.61 5631
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.62 5631
#
# SNC-connection
connection from SAP to local R/3-System
R/3 System for NetMeeting if it is needed
#KP "p:CN=sapserv2, OU=SAProuter,
OU=SAProuter, O=SAP, C=DE" <IP do R/3-Server> R/3
1503
#
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.60 1503
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.61 1503
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.62 1503
#
# SNC-connection from
om SAP to local R/3-System
R/3 System for saptelnet, if it is needed
# KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" <IP do R/3-Server>
R/3 23
#
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.60 23
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.61 23
KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" 10.11.255.62 23
#
# Access from the local Network to SAPNet - R/3 Frontend (OSS)
77
WORKSHOP BASIS
# P <IP-addess
addess of a local PC> 194.39.131.34 3299
#
P 10.11.255.* 194.39.131.34 3299
#
# deny all other connections
D***
Exemplo:
saprouter -r -S 3299 -K
K "p:CN=brsao09, OU=0000033030, OU=SAProuter,
O=SAP, C=DE" -G G saprouterlog.txt -V3 -W 60000
13. Caso você não consiga se logar na OSS, verifique os logs gerados no
diretório X:\usr\sap\saprouter
saprouter\ntintel “saprouterlog.txt”
saprouterlog.txt” e “dev_rout “
14. Certifique-se
se que as portas do firewall estejam liberadas. Portas 3299 (do
saprouter) e 3200, 3201, 3202 etc.
78
WORKSHOP BASIS
79
WORKSHOP BASIS
Backup:
Full DataBase (On Line) – Diário – à noite - Via SAP - Transação DB13
80
WORKSHOP BASIS
System Admin
SCCR
Registration
Register
Caminho: Abap/4-Desenvolvimento
Desenvolvimento-Outras Ferramentas-Menus
Menus de Área
Caminho: Ferramentas-Perfil
Perfil Usuário-Dados
Usuário fixos usuário-Menu
Menu Inicial
(preencher)
Ao informar o menu de área S000 – Menu principal, ele irá listar toda a árvore
de menus do Sistema SAP com possibilidades de informar a transação
também. Muito utilizado para associação de perfis pelos funcionais.
Pode-se
se também utilizar F4 na descrição do menu de área e escolher o menu
que se deseja alterar/ampliar pela descrição. No momento da escolha, o nome
técnico será informado. Nota: as ampliações não são perdidas na atualização
de versão.
Para criar nova opção de menu: Informar o código do menu de área que se
deseja
a alterar, clicar no botão modificar (lápis), escolher a opção ampliar, criar
(pasta branca) opção ID c/ código transação-descrição
transação descrição que se deseja executar
sob o menu (se a transação já existir, apenas efetuar duplo clique sob a
mesma), posicionar o cursor sob o menu imediatamente superior ao que se
deseja incluir novas opções, e clicar no botão inserir abaixo árvore
82
WORKSHOP BASIS
SE54 – Reorganizar Índices/Tabelas
Índices/Tabela SAP.
SM31 – Customização
ção de Tabelas
SE63 – Traduções
SQ01 – Queries
Procedimentos:
83
WORKSHOP BASIS
No sistema/client de origem: Se01, criar request, transporte de cópia,
salvar, voltar (seta verde). Selecionar request (na própria se01), duplo click na
request, criar, informar: ID= R3TR, Objeto= TABU (conteúdo de tabela), Nome
objeto= nome da tabela, posicionar cursor na linha detalhe, menu:
suplementos, modificar fun.objeto, clicar no 1º botão. Anotar o nro da request e
pedir o transporte para o client destino.
SM62 – Amarra jobs a um evento e dispara evento através de exit pela função
‘BP_EVENT_RAISE’.
ISE’. Caminho alternativo: Ferramentas ->
> CCMS -> Jobs ->...
84