Você está na página 1de 17

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Sumario:
Este tutorial demonstrar com alterar valores de uma tabela STANDARD ou at
Mesmo Z. lembrando que todas as tabelas que so criadas no SAP contem
uma Manuteno de tabela, porem neste tutorial ser exemplificado outras
formas de alterar os valores destas tabelas.

Sobre o Autor:

Uderson Luis Fermino, formado em Cincias da Computao pela Faculdade


de Pesquisa e Ensino IPEP, atua no mercado a 2 anos como desenvolvedor
Java nas plataformas: (J2SE, J2EE e J2ME), com participao em grandes
projetos envolvendo estas tecnologias. consultor ABAP com experincias em
REPORT, ALV (GRID, LIST, BLOCK, OO, TREE, HIERARQUICK), IDOC, ALE,
ONLINE,
SAPSCRIPT,
SMARTFORM,
NETWEAVER
(JCO,
BSP,
WebDynpro). Atualmente consultor na F-LINO Solues em T.I.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 1

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Aterando valor de uma tabela Z ou Standard.


Uma vez que os valores encontram-se nas tabelas Z ou Standard e so necessrio a
alterao de um determinado valor de um campo. Existe varias formas de alterar o
valor, e diversas situaes que temos para alterar os valores destas tabelas. Ser
apresentado duas formas de alterar os valores de registro de tabelas Z ou Standard.
Observao: No seguro fazer alterao em uma tabela interna, pois est pode
influenciar em outras tabelas que no sabemos quais esto ligadas com estas,
necessrio, tomar muito cuidado, para altera um tabela Standard necessrio saber
realmente o que est faz.
Transao SE16N.
Entre na transao SE16N.

Ao entrar nesta transao ser apresentada a seguinte Tela:

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 2

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Tabelle:

Nome da tabela a ser exibida ou modificada.

FeldName:

Descrio do(s) campo(s) da tabela escolhida.

Ausgabe:

Seleciona os campos a serem exibidos.

Technisher Name:

Nome do campo relativo a tabela escolhida.

Entre com o nome da tabela em e seguida clique em selecionar todos.

Observe que a tabela da transao SE16N foi preenchidas pelos campos da tabela
J_BNFLIN.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 3

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Execute a funo para visualizar os valores da tabela escolhida.

Apenas estamos visualizando os dados da tabela J_BNFLIN, (os valores de sua com
certeza no sero estes).

Observao: Algumas tabelas oferecem j uma funcionalidade integrada da


manuteno. Isto representado ento por uma ativao do checkmark no checkbox:
Manter entradas. Para as tabelas que no oferecem esta opo automaticamente voc
tem que escolher um trajeto diferente. Para ativar a funcionalidade geral da manuteno,
voc tem que entrar no seguinte:

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 4

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Modificando inserindo e excludo registro e valores.


Entre com o nome da tabela ( enter ), na caixa de insero de transao digite:
&SAP_EDIT ( tecle enter e depois tecle F8 ).

Ser apresentada a seguinte tela:

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 5

Alterando valor de uma tabela Z ou Standard - Uderson Luis


Para altera um determinado valor basta clicar no valor requerido e alter-lo, aps ter
modificado o valor clique sobre o cone
mensagem de alterao:

, ser apresentada a seguinte tela com a

GENDERTE ZEILEN: Numero de registro alterados.

GENDERTE = Modificado/Alterado

Excludo um registro.
Escolha o registro, a ser alterado e clique sobre o cone recorta (tesoura).

Para que seja efetuado o update na tabela necessrio salvar est operao:

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 6

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Para saber realmente se foi alterado ser apresentado a seguinte tela:

GELSHTE ZEILEN: numero de registro excludos.

GELSHTE = Excluido
Para excluir mais de um registro basta segurar a tecla CTRL e escolher os registros a
serem excludos.

Observe que temos trs registro selecionado, ao excluir estes registro a tela

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 7

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Devera estar:

GELSHTE ZEILEN: 3.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 8

Alterando valor de uma tabela Z ou Standard - Uderson Luis


Inserindo um ou mais registro.
Clique sobre o cone inserir uma linha. Na nova linha entre com os valores.

Ao ter preenchido clique sobre o cone salvar.

Para saber se foi executado o UPDATE corretamente, dever parecer a seguinte tela:

EINGEFGTE ZEILEN: Numero de registros inseridos


EINGEFGTE = Inserido
Todas as modificaes de qualquer tabela modificadas, so armazenadas na tabela
SE16N_CD_KEY.
Entre na transao SE16.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 9

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Insira a tabela SE16N_CD_KEY.

Na tela de seleo coloque a tabela que foi modificada por voc, ou tecle F8 sem
especificar tabela.

O relatrio ser impresso em write, com os seguintes campos:


MANDT:
ID:
TAB:
UNAME:
SDATE:
STIME:

Mandate do sistema
Identificao da tabela
Nome da tabela modificada
Nome do usurio que fez a modificao
Data da modificao.
Hora da modificao.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 10

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Todas as modificaes de uma determinada tabela armazenada na tabela


SE16N_CD_DATA.

A segunda opo de alterar um determinado valor, somente alterar, e em modo debug,


est opo no muito correta fazer pois os dados de modificao no so registrados
como a transao SE16N.
Alterando um registro.
Entre na transao SE16.

Entre com o nome da tabela a ser modificao.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 11

Alterando valor de uma tabela Z ou Standard - Uderson Luis


Para exemplificar, ser alterado um determinado registro da tabela J_1BNFLIN (Itens
da nota fiscal).
Na tela de seleo escolha um DOCNUM, (Numero do documento da nota fiscal, basta
clicar o matchcode e escolher um a nota (DOCNUM)).

Aps ter preenchido tecle F8 para gerar o relatrio desta nota (Lembrando que estes
passos seguem para qualquer tabela).

Aps o relatrio ser gerado, ser modificado o campo MAKTX desta tabela, observe
que neste exemplo o campo MAKTX que a descrio do material est com o texto
Farol de luxo, onde ser modificado para Farol Simples.
Com o relatrio na tela, entre com o cdigo de DEBUG (/h) na caixa de insero de
transaes, tecle enter.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 12

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Verifique o Status.

Aps o modo debug est ativo, marque o registro a ser modificado.

Clique sobre o cone

(Exibir).

Observe que estamos em modo Debug. Para chegar diretamente a varivel que muda a
tela para o modo edio tecle F7.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 13

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Observe que o ponteiro est apontado a instruo refresh exclude_tab, e logo a baixo
tem a condio ( if code = SHOW. ) e um pouco para baixo a condio
(elseif code = EDIT. ), a varivel code, a varivel que armazena o modo que ser
apresentado aquele determinado registro, geralmente est varivel est como valor
SHOW que abre a visualizao do registro, para que possamos editar este registro ou
qualquer outro registro, devemos modificar o valor desta varivel para EDIT.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 14

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Clique duas vezes sobre a varivel code.

Observe que em um campo existe a varivel e no outro campo o valor da varivel,


contendo o valor SHOW, troque o valor SHOW colocando o valor EDIT, e aps ter
alterado o valor clique sobre o cone
, para que o valor seja modificado na varivel.
Aps ter modificado o valor da varivel para EDIT, tecle F8, e ser exibido a tela de
edio do registro selecionado.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 15

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Observe que os campos esto em modo insero, no campo MAKTX troque o valor
Farol de luxo para farol simples.
Aps ter modificado o valor clique em salvar:

Observe o status:

Este dever ser o status para registro modificados com sucesso.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 16

Alterando valor de uma tabela Z ou Standard - Uderson Luis

Volte para o relatrio.


Observe que ainda no foi alterado o valo.

Na tabela o valor j foi alterado, o que ainda no foi alterado foi o relatrio, clique sobre
o cone

, para fazer um refresh (atualizao) do relatrio.

Observe que os valores so foram modificados.

tudo posso naquele que me fortalece (Filipenses 4:13).

Pgina 17

Você também pode gostar