fix keyError on row['PRODUCTID']

Unless pipeline step was passing an opened filehandle into `product_file` - needed `open(product_file)` in order to process.