Hola. Te comento con lo que me acuerdo porque de esto hace como cuatro años y ya no estoy en ese cliente como para revisar.
Lo que hicimos fue utilizar las funciones antes de entrar a la BAPI, entonces si está bloqueada la reserva te tira un mensaje, en nuestro caso era de error con la función std, y no nos dejaba seguir el proceso como correspondía. Por eso copiamos las mencionadas funciones y modificamos el lugar donde tira el mensaje, que dónde es exactamente obviamente no me acuerdo, pero con un debug leve llegás tranquilamente. Pero, finalmente no fue necesario crear funciones zeta, ya que con las std se puede hacer tranquilamente, manipulando correctamente las excepciones, cosa que nosotros en un principio no hacíamos bien y después nos dimos cuenta.
Espero te sirva.
Saludos.
|