Спасибо, всё так. Но мне кажется логичным отталкиваться не от даты в календаре, а от следующего планового поступления. Приведу несколько примеров: а) накануне отпуска, дата поступлений сдвигается б) регулярных плановых поступлений два в месяц, стало быть каждый раз нужно двигать дату в виджет вручную в) бывают иные нерегулярные поступления, например погашение купонов по облигациям, дивиденды по акциям и т.д