*!*********************************************** >*! >*! Function: EOMTH >*! >*!*********************************************** >FUNCTION EOMth >PARAMETER dt >RETURN GOMONTH(BOMth(m.dt), 1) - 1 > >*!*********************************************** >*! >*! Function: BOMTH >*! >*!*********************************************** >FUNCTION BOMth >PARAMETER dt >RETURN m.dt - DAY(m.dt) + 1 >>But I gotta admit I haven't been following the whole thread