product master data upload now uses calculated field indexes during upload instead of fixed values, this makes the upload more resilient to changing columns