Condição de Pagamento com Intervalo para dia Fixo

Agora, o sistema permite a criação de Condição de Pagamento, com intervalo para o dia Fixo, conforme a imagem:

Nesse exemplo, se o dia de emissão do movimento estiver entre 1 a 15, será gerado o vencimento para o dia 05 do próximo mês. Se o dia de emissão estiver no intervalo de 16 a 31, será gerado o vencimento para o dia 20 do próximo mês.

Caso o dia fixo seja maior que o dia final informado no intervalo, o vencimento será para o mesmo mês.
Ex:
1 a 15 dia fixo 20
16 a 31 dia fixo 05

Caso a compra seja entre o dia 1 e 15, o vencimento será para o dia 20 do mesmo mês.