*!*********************************************** >>*! >>*! 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