Purchase invoice scanning with IDM capture

The matching algorithm has been changed and now also takes the landed cost lines into account.