I am a salaried employee in Iowa. I was deducted one full days pay to compensate for missing two half days of work in a week. Is this legal or should I be paid in full for working half of each of these days? Can my employer deduct pay from my check per hour missed, even though I'm not an hourly employee?