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