That should work so the 1012044 is returned as 250, but there are two things to check
1. In the price activation is the item relation activated?
2. Is the 250 price better than the standard price with 35% discount?
You could try un-selecting find next on the item specific line to test, but AX looks to give the "best price" so if the 35% off is better than the 250 it would return it.