26 agosto 2022

Habilitar modo de edição na SE16

 Para habilitar o modo de edição na transação SE16 do SAP basta seguir os passos abaixo:

  1. Abrir a transação SE16, inserir a tabela que deseja e apertar ENTER.
  2. Inserir os filtros de seleção do registros que deseja exibir e executar.
  3. Clicar 2x no registro que deseja editar.
  4. Após abrir o registro, habilitar o modo de Debug ( /H ).
  5. Com o modo de debug ligado, apertar ENTER.
  6. Na janela de debug alterar o valor da variável "CODE" para "EDIT", e apertar F8 para continuar.
Seguindos estes passos, o registro selecionado estará com todos os campos abertos para edição, e depois de modificar é só salvar.

03 fevereiro 2022

Converter Valor Exponencial em Valor Decimal

 Algumas vezes podemos nos deparar com valores em formato exponencial como os que encontramos na tabela QPMK ( Tabela Mestre de Características de Controle ) .


QPMK



Para converter este valor em um fornato decimal, utilizamos a FM QSS0_FLTP_TO_CHAR_CONVERSION conforme podemos ver no teste abaixo:


QSS0_FLTP_TO_CHAR_CONVERSION


01 fevereiro 2022

Standard Gui Status

 Ao criar uma nova tela no SAP, umas das ações a se fazer é criar o Menu de Botões básico ( status gui ) para que o usuário consiga navegar ou executar ações na tela assim como ele faria em uma transação standard.

Para não ter que criar todos os botões manualmente, segue abaixo um passo a passo para copiar o "Standard Gui Status" de um programa do SAP para o seu:


  1. Acessar a transação SE41
  2. Preencher Programa: SAPLSALV
  3. Preencher Status: STANDARD
  4. Clicar em "Copiar Status" ou CTRL + F6
  5. No pop-up preecher o nome do programa de origem e o nome do Status Gui no novo programa




Desta forma será criado em seu programa um novo Status Gui com todos os botões standard de navegação do SAP para que possa utilizar nas suas novas telas.