I'm not very familiar with FarApp, we've been using Celigo and actually have this problem in the opposite direction because we're syncing at the Sales Order level instead of the Item Fulfillment. But I have pretty decent experience configuring data wrappers and have found it's a lot easier to exclude data than it is to pull it from thin air.
Do you know how your FarApp connection is extracting data from NetSuite? Are you using saved searches to filter what's being exported or is it a direct API or SuiteTalk connection?