Olá,
Tenho um componente WebDynpro Z utilizado para ampliar o monitor logístico de NF-e Inbound (Componente ?XNFE?NFE_LOG_WORKPLACE, montado nos moldes do exposto no documento Sample ABAP Coding for Enhancing the Logistics Workplace. O código foi alterado para trazer uma estrutura Z, ao invés da estrutura INBOUND_DELIVERY_STY.
Este componente Web Dynpro é acessado ao clicar no botão preparar etapa do processo. Na primeira vez em que as informações da remessa inbound são exibidas, o funcionamento está correto. Se eu voltar para a tela anterior e tentar executar novamente este passo, independente de ser a mesma remessa ou não, o componente Z (uma tabela editável com alguns dados dos itens da remessa) não é mais exibido. Se a página do navegador for atualizada com F5, e tabela aparece novamente, mas só na primeira vez que a página for acessada.
Analisando em debug, vejo que o componente é carregado novamente, como esperado, mas não é exibido. Tentei simular um refresh automático usando exit plugs, mas não funcionou (acho que por se tratar de um componente dentro de um outro componente principal).
Imagino que dentro do standard, alguma referência ao componente Z é perdida e por isso ele não é exibido a partir do segundo acesso.
Como é possível fazer com que o componente continue sendo exibido, depois da primeira visualização?