Ok I'm stumped, I don't do much with input masks because I rarely get them to do what I want. What it amounts to is that the 'spaces' in your order number are not actually spaces, they are null placeholders which I can't for the life of me figure out how to condense so you don't see them.
There are a few things you could do though.
The most brute force way is to create a new field in your table that's something like BarCodeConv and convert the barcode to something your reader can interpret.
If the order number is a string (and I think it must be if you're applying an input mask to it) you can set up a conversion at the time of data entry so for instance in your ON ENTER property of the ORDERNUMBER field you could have
Code:
If Not IsNull(OrderNumber) Then
OrderNumber = Right(Left(OrderNumber, Len(OrderNumber) - 2), Len(Left(OrderNumber, Len(OrderNumber) - 2)) - 2)
End If
and in the ON EXIT property of the ORDERNUMBER field you could have
Code:
OrderNumber = "1*" & OrderNumber & "*0"