La consulta podría ser algo así, aunque no la he probado:
Código SQL
[-]SELECT DOCUMENTOS.NOMBRE_CLIENTE, MOVIMIENTOS.NUMERO_FACTURA, MOVIMIENTOS.PRODUCTO, DOCUMENTOS.FECHA
FROM DOCUMENTOS INNER JOIN MOVIMIENTOS ON DOCUMENTOS.IDDOCUM01=MOVIMIENTOS.IDDOCUM01
WHERE DOCUMENTOS.FECHA BETWEEN :FECHA_INICIO AND :FECHA_FIN
GROUP BY DOCUMENTOS.NOMBRE_CLIENTE, MOVIMIENTOS.NUMERO_FACTURA, MOVIMIENTOS.PRODUCTO, DOCUMENTOS.FECHA
Obviamente cambiándole los nombres de los campos por los de tus tablas. FECHA_INICIO y FECHA_FIN se los pasarías por parámetros.