SAP – Transaction Codes – TCodes – Abap

Publicado: 26 de julho de 2014 em Abap

Cada função no sistema SAP tem um código de transação associado. Um código de transação consiste em letras, números, ou ambos. Você pode entrar com um código de transação no campo de comando quando desejar ir para qualquer tarefa em um aplicativo SAP mais rápido. Ao entrar um código de transação em vez de usar o menu, você vai para uma tarefa e começa a função em uma única etapa.

Podemos dizer que Transaction Codes ou Tcodes são como atalhos em um sistema SAP, você pode digita-los e acessar diretamente o conteúdo que você necessita, como programas entre outros tipos de transações, você também pode criar um código de transação para executar seus programas.

Mais informações sobre Tcodes: Maintaining Transactions e Working with Transaction Codes

Criando um código de transação para seu programa

1 – Primeiro precisamos criar um programa para ser executado pelo nosso tcode, entre na transação SE38 e digite o código abaixo, logo após criar, testar e ativar o programa, entre na transação SE93 e digite para nosso Tcode o seguinte código: ZDA1

SE93 - Maintaining Transactions

SE93 – Maintaining Transactions

2 – Após a criar o Tcode você precisa escolher o tipo de transação desejada, existem vários tipos, escolha a opção Program and Selection Screen:

Create Transaction

Create Transaction

3 – Preencha os detalhes da sua transação, como o pacote que será inserida, descrição, autorização, o tipo de suporte para o SAP GUI e o nome do programa que você deseja executar, em nosso caso ZTCODE:

Change Report Transaction

Change Report Transaction

4 – Após salvar sua transação, digite /n para voltar para a tela inicial do sistema e digite, ZDA1 no campo do Tcode e aperte a tecla Enter:

SAP Easy Access

SAP Easy Access

5 – Então seu programa será executado com sucesso:

ZDA1 - Programa

ZDA1 – Programa

Exemplo:

Neste exemplo criamos um programa chamado ZTCODE e o associamos a uma transação de nome ZDA1.

Abap

*&---------------------------------------------------------------------*
*& Report  ZTCODE
*&
*&---------------------------------------------------------------------*
*& Desenvolvimento Aberto
*& Minha primeira transação - Tcode
*&---------------------------------------------------------------------*

REPORT  ZTCODE.

Write : / 'Hello World - Tcode', /.
skip 2.
Write at 50 :  'ZDA1 - transação para este programa' color 2.
comentários
  1. Julio César da Silva Brants disse:

    Percebi que é muito Complexo esse sistema, mais eficiente no que vai ser proposto em cada tarefa

Deixe um comentário