Prezado Jeevan,
Agradeço pela sua explicação detalhada.
Por favor, gentilmente, compartilhe suas sugestões sobre este problema que publiquei no fórum de ERP - PLM.
http://scn.sap.com/thread/3370114
Saudações,
Mangalraj.S
Avalados por :
Olá especialistas!
Quando acesso a ordem de produção na visualização de componentes e clico em Quantidade requerida ou Quantidade retirada, uma nova tela é aberta com várias abas como Dados gerais, Dados de compra, Dados de elementos de tamanho variável, etc.
Agora eu quero excluir a aba de Texto longo nessa tela . Como devo proceder?
Prezado Jeevan,
Agradeço pela sua explicação detalhada.
Por favor, gentilmente, compartilhe suas sugestões sobre este problema que publiquei no fórum de ERP - PLM.
http://scn.sap.com/thread/3370114
Saudações,
Mangalraj.S
Há alguma razão específica por trás desse requisito?
De qualquer forma,
Se você não quer que os usuários mantenham o texto longo para os componentes de forma alguma, faça o seguinte:
Obrigado Noel,
Com algumas melhorias no que você disse, conseguimos resolver o problema.
Muito obrigado novamente.
Outras alternativas para o acima seriam modificar a tela. Você pode fazer isso da seguinte maneira:
> SE51:
Programa SAPLCOMD
Número da tela 0110
> Selecione "Lista de elementos"
> Selecione a aba "Mostrar atr"
> Para "TAB_0110_06", ative a bandeira "invisível".
Isso garantirá que a aba não seja exibida na ordem para todos os usuários.
**********************************************************
Outra abordagem poderia ser implementar seu próprio código personalizado. Você poderia fazer isso da seguinte maneira:
FUNCTION CO_MF_COMPONENT_MODIFINVISIBLE
* Modificação da tela
LOOP AT SCREEN.
^^Dentro deste loop, você poderia adicionar seu próprio código personalizado algo semelhante a isto:
IF SCREEN-NAME = 'TAB_0110_06'.
SCREEN-INVISIBLE = ON.
ENDIF.
Este código faria o mesmo que minha sugestão anterior no SE51. A vantagem dessa abordagem é que ela oferece mais flexibilidade. Por exemplo, se você deseja que a aba seja exibida em CO01, mas não em CO02. Você poderia adicionar o seguinte código:
IF SCREEN-NAME = 'TAB_0110_06' AND SY-TCODE NE 'CO01'.
SCREEN-INVISIBLE = ON.
ENDIF.
Este código garantiria que a aba seja exibida em CO01, mas não em outras transações.
Espero que isso ajude.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute