¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo mostrar mensaje de error en transacción FI02 al guardar sin código SWIFT en SAP 4.0B

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

¡Hola a todos!

En la transacción FI02, después de ingresar todos los datos, hago clic en GUARDAR. Si el campo de código SWIFT está en blanco, debería mostrar un mensaje de error.

Creé un proyecto para la Mejora "SAPLBANK" y lo activé. Sin embargo, al guardar, no se detiene en el punto de interrupción.

Esta es una versión 4.0B de SAP. En ECC, podemos lograr esto en la configuración.

¿Alguien tiene idea del nombre correcto de la SALIDA para lograr esta funcionalidad?

Gracias,

Haritha

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

4 Respuestas

0
Cargando...

Hola,

Intenta poner un punto de interrupción al final de FM MODX_FUNCTION_ACTIVE_CHECK.

Después de la llamada, puedes cambiar el retorno para indicar al sistema que la salida del usuario está activa (para obtener la información necesaria).

De esta forma, puedes ver lo que está sucediendo en CALL CUSTOMER-FUNCTION.

Obten la función llamada e intenta mirar la tabla MODSAP para recuperar el nombre de la mejora.

He utilizado esta técnica en el pasado ¡y solía funcionar en versiones anteriores!

Buscar en el código por la cadena 'CUSTOMER-FUNCTION' también puede ayudar.

Intenta obtener esta información del paquete BF_BANK.

Espero que sea útil.

Saludos,

Artur Moreira

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

Hola Ronald,

Gracias por el enlace. No está funcionando en 4.0B. Hay algunas tablas que no existen en 4.0B.

Gracias,

HT

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

Es posible que desees probar un escaneo de userexit / badi con la herramienta pegada aquí:

http://pastebin.com/yZvn41Yc

Espero que funcione en un sistema 4.0B. Simplemente proporciona el Tcode FI02 y ejecuta.

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

Hola Haritha,

Si estás seguro/a de salir, prueba los siguientes métodos para depurar:

1) Antes de guardar, en el cuadro de comandos pon /h y presiona enter, luego haz clic en guardar. Se iniciará la depuración, activa la actualización de depuración (configuración -> cambiar configuración de depuración) y finalmente crea un punto de interrupción donde desees.

de lo contrario

2) Crea un bucle infinito dentro de tu salida e intenta depurar desde SM50.

Gracias

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?