Sintaxe ABAP – Diagramas

A sap disponibiliza uma ferramenta para conhecer a sintaxe do ABAP, está função permite conhecermos a linguagem parse e semantica do ABAP, suas variações e expressões.
As tabelas que defines as estruturas da linguagem ABAP são:

sxbnfrule
sxbnfnode

Está tabelas definem se o comando está obsoleto, e assim por diante.

Para conhecer uma expressão use a função: RS_DISPLAY_SYNTAX_DIAGRAM entre com uma comendo exemplo “IF”

MODIFICAR LABEL STANDARD

Este artigo descreve como modificar label de telas standard sem usar chaves para modificar o elementos de dados, estas alterações pderiam ser eefetuadas pela se11 modificando o elemento de dados porém é necessario gerar a chave de acesso para está opção, com está dica vc poderá modificar os texto do elementos de dados sem prescisar de chaves de acesso.:

Baixar:  CAMPOS – TELAS

OBJECT TEXT

Este artigo descreva a manipulação do de texto em transações standard.OBJECT TEXT READ_TEXT

Comando de Escapes SAP

Encerrar a transação atual
Entrar: /n.
Atenção: modificações não gravadas são perdidas sem a

Eliminar o modo atual.
Entrar: /i.

Gerar uma lista de modos
Entrar: /o.

Encerrar a transação atual e voltar ao menu inicial
Entrar: /ns000.

Logoff do sistema
Entrar: /nend.

Logoff do sistema sem consulta de segurança
Entrar: /nex.
Atenção: modificações não gravadas são perdidas sem aviso.

SE30 – Analises de Tempo de Execucão

Este artigo descreve a utilização da transação SE30 que permite realizar teste de performance de tempo de execução de programas, transações e funções.

Baixar: se30-analise-de-performance

Gerando Senha

 Parameter: p_char(100LOWER CASE.
Data:      d_password(8),
           d_len type i.

d_len = STRLEN( p_char ).

CALL FUNCTION ‘RSEC_GENERATE_PASSWORD’
  EXPORTING
   ALPHABET              = p_char
   ALPHABET_LENGTH       = d_len
   FORCE_INIT            = ‘ ’
   OUTPUT_LENGTH         = 8
 IMPORTING
   OUTPUT                = d_password
 EXCEPTIONS
   SOME_ERROR            = 1
   OTHERS                = 2.

Write :/  d_password.

 

RSEC_GENERATE_PASSWORD – Está função gera senhas, ALPHABET recebe as letras ou numeros que serão gerados gerados as senhas,  ALPHABET_LENGTH  contém o tamanho do alfabeto,  OUTPUT_LENGTH  contém o numero da senha e  OUTPUT  contém a senha gerada.

ENHANCEMENT

Este artigo descreve utilização de ENHANCEMENT, como criar SPOTS (POINT) e criar implementações para os SPOTS.

Baixar: enhancement

Dicas SAP

Na barra de transação digite

/nex  – Para sair do sap sem perguntar

/o – Nova janela

/n para voltar para o inicio, geralmente usando que estamos dentro de uma transação e queremos entrar em outrar exemplo: estamos na ME21N e queremos ir para MM02.

FORMULA SD

Este artigo contém explicações para a criação de formulas SD

Baixar: formula-sd

Formula SD

Formulas de SD todas as formulas são includes que inicial com

RV64A*