LIKE you shouldn't be doing with integer values. Can you check if putting white-space before OR condition helps with this. I can see at two places you have missed it(RS LIKE '%{0}%'OR CPoints LIKE '%{0}%'OR Datec).
voucherID LIKE '%{0}%' OR voucher LIKE '%{0}%' OR RS LIKE '%{0}%' OR CPoints LIKE '%{0}%' OR Datec LIKE '%{0}%'