Olá Maira, tudo bem?
Isso aconteceu porque as 8 horas referentes ao dia 31/03 foram incluídas nas férias do funcionário. Como o salário é calculado com base nas 220 horas do mês (considerando um mês de 30 dias), o valor referente ao dia 31 foi computado dentro do pagamento das férias. No entanto, como ele entrou de férias no último dia do mês, o valor correspondente ao salário de março não deveria ser descontado, já que ele tem direito ao pagamento integral do mês, incluindo as férias.
Espero ter ajudado.