Autor Tema: Cambio de codigo de transaccion en viajes  (Leído 6944 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado metalgod

  • Usuario Jr
  • **
  • Mensajes: 22
    • Ver Perfil
Cambio de codigo de transaccion en viajes
« en: 20 de Noviembre de 2014, 03:53:09 pm »
Hola, buenos días.

Tengo que realizar un cambio en el importe de la clase de gastos y afectar la tabla FMIOI. Esto lo realizo correctamente utilizando la función HRTRV_IF_MODIFY_TRIP.

El problema es que por ejemplo, el viaje originalmente en el campo FMIOI-TCODE tiene el valor TP04, y luego de usar la función mencionada, cambia a PR01, hay alguna manera de evitar este cambio a la transaccion FMIOI? Alguna BADI, BAPI, EXIT, no pude encontrar nada, es el problema radica en que el usuario solo necesita que esto se realice cuando FMIOI-TCODE sea TP04 o PR05.

La primera vez funciona porque cumple la condición, pero ya al modificar con la función modifica el valor de transacción y no es posible el re-procesamiento por tener otro valor.

Espero que me ayuden. Muchas gracias

Saludos.

Desconectado Enrique.Borroni

  • Moderador_
  • Usuario Completo
  • *****
  • Mensajes: 89
    • Ver Perfil
Re:Cambio de codigo de transaccion en viajes
« Respuesta #1 en: 11 de Enero de 2015, 03:31:29 am »
Estimado,

Las transacciones que mencionas pertenecen al paquete "PTRP_ADDON".

Puedes porbar con la SE80 y en paquete colocar "PTRP_ADDON"

Ahi te saldran todos los objetos de este paquete y en Ampliaciones pudes ver las BADI's que hay disponibles

Espero esto te ayude.
Saludos.

Atte.,
Enrique Borroni

maito : enrique.borroni@abap.es