Buen día colegas, hoy me encontré con un pequeño atoramiento en un requerimiento en el que se realizó una grabación a la TX MEK1 mediante la SHDB, todo iba bien hasta que me dijeron que en unos casos no actualizaba el contrato, me di a la tarea de buscar y vi que ejecutando manualmente aparece un popup y es la razón por la que no actualiza, ya se identificó para que líneas aparece y como replicarlo, ahora bien, cuando intento realizar la grabación para obtener el comando de usuario para cerrar ese popup no puedo porque es después de darle guardar, y cuando hago eso en la grabación, ésta termina. Que puedo hacer en este caso? como obtener el comando manual para cerrarlo si la grabación termina tras guardar? O en su defecto, si que aparezca tras darle guardar es un problema para meter la grabación, hay alguna forma de “cerrar” dichas ventanas al finalizar?
Hola @ane1990 , entiendo, de hecho fue lo que hicimos inicialmente en el programa, el problema no es en sí la ventana que aparece, el problema es que aparece después de guardar y no podemos hacer que la grabación la tome en cuenta porque al momento en el que das guardar termina la grabación, mientras que entrando directamente en la TX dicha ventana aparece tras guardar. Ambos estamos viendo como podemos solucionarlo.
@Jhohan_Erick Efectivamente, es eso, ya sólo en código tendré que configurar las opciones igual, antes de hacer el CALL TRANSACTION, me parece que es el parámetro “RACOMMIT” de la estructura CTU_PARAMS. Pero ya podré revisarlo más tranquilo, muchas gracias por el apoyo.