Hola comunidad.
Estoy haciendo una validación en la transacción MIRO a través de una BADI Z*, la validación se realiza al campo referencia y número de pedido (enmarcados de color rojo). Quiero encontrar los nombres de los campos en mensión para luego poder activarlos. He probado posicionandome en el campo de la dynpro y presionar F1 pero al hacer un LOOP AT SCREEN no me encuentra el nombre del campo que obtuve mediante la busqueda F1.
Hola @nicolasegp gracias por tomarte unos minutos.
Si a eso me refería. El LOOP AT SCREEN en teoría recorre todos los campos de la dynpro pero al revisar cada nombre de campo, no llegué a encontrar ninguno con el nombre obtenido desde F1
hola @jmore21. yo de ABAP se tanto como de mandarin antiguo, pero por lo que entiendo me parece que tu problema viene por el lado de que no logras ver campo y tabla. el tema es que la tabla que te muestra cuando le das F1 a referencia es una estructura, y cuando te muestra una tabla tipo estructura ese dato no te sirve. hay que seguir revolviendo para poder encontrar la tabla transparente que es la que necesitas para poder hacer validaciones.
en el caso de referencia es la tabla RBKP - XBLNR y este es el campo.
espero haber entendido bien cual era el problema y haber ayudado. si me meti a decir brutalidades sepan disculpar a un funcional que se mete en las oscuras tierras de los tecnicos.
suerte y saludos.
@jmore21 perdona no haber respondido antes pero es que he estado de vacaciones. Pues no tengo acceso a la tx. MIRO desafortunadamente pero en la imagen del post 2 de Nicolás, aparece datos del programa SAPLFDCB y la dynpro es la 0010.
Si en tu BADI, estás en la dynpro 6000 no estas en el report SAPLFDCB porque éste no tiene ninguna dynpro 6000, mira a ver bien donde está la badi porque puede ser que esté en otra dynpro de otro report y no tengas acceso a los datos de la dynpro que necesitas.