Olá Ronit!
Obrigado pela sua ajuda!
Cumprimentos,
Román
Avalados por :
Olá a todos,
Estou tentando implementar os BADI's ME_PROCESS_PO_CUST e ME_GUI_PO_CUST. Acredito que tenho tudo no lugar. Meus novos campos personalizados conseguem ler dados do banco de dados. No entanto, se eu alterar algum dos dados nos campos personalizados e depois pressionar 'SALVAR' (no ME22N), surge a mensagem pop-up 'Não houve alterações nos dados' e o processo de salvamento é interrompido.
Existe algum método responsável por reconhecer as alterações nos campos personalizados? Depurei o método IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_MODEL e tudo parece estar correto. O indicador "re_changed" é definido como 'X' como deveria.
Por favor, me avisem se estou perdendo algo.
Obrigado,
Roman D.
Olá Ronit!
Obrigado pela sua ajuda!
Cumprimentos,
Román
Olá Román
Depois de pesquisar um pouco mais, descobri a maneira correta de
resolver nosso problema.
Não é necessário usar o campo vb_updkz,
em vez disso, você deve fazer o seguinte:
PROCESSO ANTES DA SAÍDA
MÓDULO STATUS_000# " excluir linha
MÓDULO EVENT_PBO " escrever no lugar
PROCESSO DEPOIS DA ENTRADA
MÓDULO USER_COMMAND_000# " excluir linha
MÓDULO EVENT_PAI " escrever no lugar
que aparece na sua subscreen.
boa sorte
Ronit.
Olá Román
Encontrei o mesmo problema.
Descobri que a razão da mensagem está relacionada ao valor do parâmetro:
vb_updkz no programa saplmepo.
O parâmetro deveria conter o valor 'X'.
Mas está vazio no lugar.
Isso é tudo o que consegui até agora.
Encontrou uma solução desde que publicou a nota?
Ronit.
Olá Román
Encontrei o mesmo problema
Descobri que a razão da
mensagem está no valor do parâmetro:
vb_updkz no programa saplmepo.
o parâmetro deveria conter o valor 'X'
mas está vazio em seu lugar.
é tudo o que consegui encontrar
Encontrou alguma solução desde a última vez que publicou a nota?
Ronit.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute