Debug de BTEs en la F110

La propuesta de pago y el pago a través de la F110 se hace de fondo, por lo cual no es posible debuguearlo cuando se usa la F110.

Pero lo que sí podemos hacer es debuguear el programa SAPF110S, lo cual sería una emulación por así decirlo, le pasamos el identificador, la fecha y el indicador si es una propuesta, pero ademas hay que hacer algunos pasos extras para que nos frene la BTE, de esta forma sabremos lo que haría la BTE de haberse ejecuta la F110.

Para poder debuguear BTEs en la F110 necesitamos si o si tener permiso de “replace” en debug.

Pasos a seguir para poder hacer que un break-point frene en una BTE de la F110:

  1. Crear el proyecto y asociarlo con el evento y el Módulo
  2. Poner un breakpoint en la función del módulo creado
  3. En el programa F110MAIN (Línea 36) poner un breakpoint.
  4. Ejecutar el programa SAPF110S. Al frenar en el break-point del punto anterior. Cambiar el valor de la Variable XDEBUG a XDEBUG = ‘X’. Por default vendrá vacía y de no cambiarla no frenará la BTE.
  5. F8 y nos frenará en la BTE.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: