VI import

Hello... I'm trying to create VI jobs that will update the Customer Price Levels. I have two tables with fields I need, CI_Item (itemcode & Vendor) and the IM_PriceCode (Price Method, CustomerPriceLevel and DiscountMarkup). So I created one VI job to import CI_items fields then I created another job for IM_pricecode fields. I entered the second job name in the chain field of first job. 

I took a small sample to test, below is what I used .. When I ran the first job the results was only one imported the job didn't attempt the other 4, and I assume that is because these are the same. is that true?? 

PriceCode PriceCodeDesc ItemCode VendorNo ItemCodeDesc PricingMethod CustomerPriceLevel DiscountMarkup1
021-026027 FEO01 Field Carrying Case for USK-7D D 1 0
021-026027 FEO01 Field Carrying Case for USK-7D D 2 0
021-026027 FEO01 Field Carrying Case for USK-7D D 3 0
021-026027 FEO01 Field Carrying Case for USK-7D D 4 0
021-026027 FEO01 Field Carrying Case for USK-7D D 5 0

The second job Failed with CustomerPriceLevel cannot be used in this record type... 

I know this might be a lot but hoping I can't a hint or little direction because I'm stuck or maybe I'm going about this the wrong way...