You need to figure out why you are getting the 200 wrong idocs and try to fix the issue at the source at have just 20 next day.
The other solution is to go custom where PI does just the file transfer and a batch program will read each entry individually and posts the data in R3.
I faced the same challenge in a MES integration...
Cheers,
Fouad