Você está na página 1de 34

Criar tabela (SE11):

Primeiro se cria o domínio: Domínio utilizado: ZDO_NOME


Para criação do domínio devemos marcar a opção Domain e depois informar, precedido do código Z,
o nome do domínio a ser criado e posteriormente clicar em criar.

1) Domínio (Características técnicas)

Depois devemos colocar a descrição do domínio, o tipo de dados, quantidade de caracteres e


a rotina de conversão.
Em lower case definimos se o campo aceita caixa baixa e não somente maiúsculas.

É nesse campo que eu


crio a rotina de
conversão.
Algumas informações standards vem daqui:

Em range de domínio (value range), definimos os valores.


Em valores fixos , definimos valores individuais.
Como no exemplo abaixo, eu poderia informar valores fixos:

Salvar como objeto local:


Domínio Código:
Domínio Fone:
2) Criar Tipo de dados:
Abaixo informo o Domínio, pode ser o que eu crio (ZDO) ou um standard de SAP.

Na aba abaixo eu crio uma ajuda de pesquisa, ou coloco o parâmetro (código), ou informação
padrão.
Abaixo o label da coluna:
Agora, criar a tabela ZTB_AGENDA:

No campo Delivery Class, TELA A SEGUIR, define-se o tipo da tabela: Tabelas do tipo S são da
SAP; Tabelas do tipo W só são atualizadas nos ambientes em que os clients estejam abertos. Ex.:
QAS e PROD não são abertos para transportes:
A) No Delivery Class Vamos utilizar o tipo A:

B) O campo: Data browser /table Maitenance determina se uma tabela pode receber
manutenção, ou não. Também define-se o conteúdo da tabela é transportável. A
manutenção é feita pela SM30:
Sobre o campo de definição da Manutenção da Tabela
Observação: Se eu estiver trabalhando com um campo de quantidade ou de moeda, é necessário ir
até a respectiva aba, abaixo, e referenciar a unidade moeda ou da quantidade:
Após salvar a tabela acima, pressionar o botão Technical settings:
O campo abaixo, Size category, determina o tamanho da tabela para guardar os dados. Se esse
tamanho for atingido, deve-se fazer o Archiving:
Agora, basta salvar:

Se o campo Log FOR FLEGADO


ELE ATIVARÁ O REGISTRO DE
LOGS PARA ESSA TABELA.
Visão de atualização.

Continuação do exercício acima: Modelo Agenda

O campo Authorization group define o grupo que dará acesso à atualização. Aquele que tiver
esse grupo dado a ele, terá acesso para fazer todas as atualizações possíveis na tabela, ou
seja, não é possível dar a alguém acesso para apenas uma atualização parcial.
Maintenance screen:

Escolher “One screen”


One step:

Two step:
Após salvar, aparece este
campo. Ele é que indica que
uma tabela pode ser
modificada (sofre
manutenção). Ao clicar nele
será aberta a caixa de
diálogo abaixo

Ativo
VISÃO DE ATUALZIAÇÃO

(Generate table maintenance)

Essa visão será criada para o exercício desenvolvido em sala (este eu não colei aqui no word).
Não para o exemplo desenvolvido acima.
Agora, clicar no botão “Criar” para a tabela ser ativada. Aparecerá um botão “Fn. Gr. Text”:

Agora, a tabela: “ZTB_NOTA_FISCAL”:


Esse Grupo
“ZGRUPO” é ativa
na SE37
A TABELA PODE SER MODIFICADA PELA SM30, OU ATRAVÉS DE UMA TRANSAÇÃO.

(Essa transação é criada por mim, ou melhor, pelo ABAPER. Veja na página seguinte)
Criar a transação para acessar as tabelas que eu criei – SE93:

Uma transação pode se criada por variante. Exemplo: A empresa BR01, essa variante BR01 limita a
transação de modo que ela só funcionará para a empresa BR01.
Este será o nome da
minha transação para
acessar essa tabela.
Verificando o programa e o número de tela que será acessado pela transação. Assim, por meio da
transação SE93, é possível criar uma transação para acessar um programa.

Basta ir no menu: System=> Status

Você também pode gostar