Stop service at calculation date
By default, in ProAdmin, service stops at decrement, but for Dates/Age/Service calculations, service stops at the last calculation date, not the date entered for Calculation Date. If you need to stop service at the calculation date ("decrement") for Dates/Age/Service calculations, such as to return a Normal Retirement Date that only reflect service through the Calculation Date, then you'll have to stop the service in the Service Definition using the Service stop adjustment.
For example, you could reference this Date Adjustment expression as the Date Adjustment to service stop (e.g., "as of") date in the Service stop adjustment:
(#THIS #MIN #DODEC) + 1 ; grant 1 day for the last day worked
The 1 day addition above is appropriate if the plan grants service on the last day worked. For example, if you work from 7/1/2020 to 7/31/2020, decrementing on 7/31/2020, do you earn one month of service? If you do, then use +1 day.