Hola, para temas de performance te recomiendo hacer el primer select a la CAUFV con los parametros de AUTYP (Tipo de Orden), y a la vez esa tabla interna que estas insertando tenga llena el campo RSNUM, lo harias de esta manera ....
SELECT aufnr rsnum
INTO TABLE it_caufv
FROM caufv
WHERE autyp = '10'. "En el servidor de mi trabajo 10 = Ordenes de fabricacion
SELECT rsnum rspos matnr charg bdmng meins
INTO TABLE it_resb
FROM resb
FOR ALL ENTRIES IN it_caufv
WHERE rsnum = it_caufv-rsnum.
La tabla RESB es una tabla que almacena una inmensidad de datos, para empresas que se dedican a la fabricación, por tal motivo realizar una consulta a la RESB por el campo AUFNR que es el la orden va a demorar un mundo ... espero te sirva