Viendo tu query, Antonio, el problema puede radicar en la última columna "Requerido". Ejecuta la siguiente consulta para poder identificar qué filas de RDR1 tienen caracteres en el campo U_inventario_envio en el que supongo tú esperas solo valores numéricos.
select * from rdr1 where U_Inventario_Envio not like '%[^0-9]%'
Una vez identificados decide si los descartas, o reemplazas los valores texto por vacío o algo, o reemplaza los valores erróneos en la tabla RDR1 desde los pedidos.
Saludos,
JC.