Don't reserve asset for OrderItem with no productId
Updated invoice acctg trans to include shipping item validation