FUNCTION Quarter PARAMETER tdDate PRIVATE m.result m.result = CEILING(MONTH(tdDate) / 3) RETURN m.result