¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como ocultar um campo no SAP ITOB: Guia passo a passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 66 Vistas
0
Cargando...

Olá, estou tentando ocultar um campo, mas não tenho certeza de como fazê-lo. Este é o campo que quero esconder:

Descobri que faz parte do pacote ITOB e fui ao SMOD e busquei pelo pacote, mas obtive essas saídas:

Mas nenhum deles está relacionado com ele.

Alguém pode me ajudar a ocultar este campo?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

°Tinhas razão! , não consigo agradecer o suficiente.

Fiz isto:

- SE38 , procura o meu programa e dynpro

- Entra no pbo, neste caso meu primeiro módulo DYNPRO_INIT_SUB_EQUI.

- Clica em Enhance (shift + F4) (ícone de giro)

- Coloca o cursor em alguma linha com uma seta preta

- Menu > Editar > Operações de Melhoria > Criar Implementação

- Aparecerá uma janela de diálogo e seleciona "Código"

- Dá-lhe algum nome, descrição

- °Pronto!

ENHANCEMENT 1 ZEHIE010203_NSERIE. "versão ativa
" Oculta campo último número de série de IE01,IE02,IE03
loop at screen.
if screen-name eq 'MASE-LSERNR'.
screen-invisible = 1. " Torna invisível
MODIFICAR ECRÃ.
endif.
endloop.
ENDENHANCEMENT.

Queriam fazer isto porque é confuso, em vez de usar outros campos personalizados

Saudações


Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

NB: Estas melhorias (Customer Exit) estão relacionadas com os Campos do Cliente.

O campo (texto + dados) é MASE-LSERNR da subscreen 1221 do grupo de funções ITO0 (Revise com o SE51).

  • Primeiramente, revise a lógica de PBO deste dynpro (para encontrar uma Melhoria adequada, um BAdI/Exit executado ou algum ponto de Melhoria explícito/implícito).
  • Também revise o seu Customizing para a equipe (OIAD e OIAF).
  • Também poderia procurar um Customizing/melhoria para desativar a subscreen.

Por que deseja ocultar o campo 'último número de série'?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá naotoxxx

Sugiro que você utilize Variantes de Transação e Variantes de Tela Permitem, entre outras coisas, ocultar campos nas telas padrão do SAP sem a necessidade de programação ABAP.

Depois de criar uma variante de transação com variantes de tela, você pode designá-la como a variante padrão das transações IE01, IE02, IE03, para que cada vez que chamar a transação, ela seja executada com a variante de transação e o campo estará oculto - consulte a Ajuda do SAP Início de Variantes de Transação

Atenciosamente

Dominik Tylczynski

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?