Avalados por :

Como exibir mensagem de erro na transação FI02 ao salvar sem código SWIFT no SAP 4.0B.

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

Olá a todos!

Na transação FI02, depois de inserir todos os dados, eu clico em SALVAR. Se o campo do código SWIFT estiver em branco, deverá exibir uma mensagem de erro.

Eu criei um projeto para a melhoria "SAPLBANK" e o ativei. No entanto, ao salvar, não para no ponto de interrupção.

Esta é uma versão 4.0B do SAP. No ECC, podemos alcançar isso na configuração.

Alguém tem ideia do nome correto da SAÍDA para alcançar essa funcionalidade?

Obrigado,

Haritha

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

4 Respuestas

0
Cargando...

Olá,

Tente colocar um ponto de interrupção no final de FM MODX_FUNCTION_ACTIVE_CHECK.

Após a chamada, você pode alterar o retorno para indicar que a saída do usuário está ativa (para obter as informações necessárias).

Dessa forma, você pode ver o que está acontecendo em CALL CUSTOMER-FUNCTION.

Obtenha a função chamada e tente consultar a tabela MODSAP para recuperar o nome da melhoria.

Eu usei essa técnica no passado e costumava funcionar em versões anteriores!

Procurar no código pela cadeia 'CUSTOMER-FUNCTION' também pode ajudar.

Tente obter essas informações do pacote BF_BANK.

Espero que seja útil.

Cumprimentos,

Artur Moreira

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

Olá Ronald,

Obrigado pelo link. Não está funcionando no 4.0B. Existem algumas tabelas que não existem no 4.0B.

Obrigado,

HT

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

Talvez queira tentar fazer um scan de userexit / badi com a ferramenta colada aqui:

http://pastebin.com/yZvn41Yc

Espero que funcione em um sistema 4.0B. Basta fornecer o Tcode FI02 e executar.

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

Olá Haritha,

Se estiver certo/a de sair, experimente os seguintes métodos de depuração:

1) Antes de salvar, no campo de comandos digite /h e pressione enter, em seguida clique em salvar. A depuração será iniciada, ative a atualização de depuração (configuração -> alterar configuração de depuração) e finalmente crie um ponto de interrupção onde desejar.

caso contrário

2) Crie um loop infinito em sua saída e tente depurar a partir de SM50.

Obrigado

Manimaran K

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?