docs: public final FilterInteger revialFilterPrice(final TradingCatalog pTcat,
      final Map<String, Object> pRqVs,
        final IRequestData pRqDt) throws Exception {
      if (pTcat.getCatalog().getUseFilterSpecifics()
        || pTcat.getCatalog().getUseFilterSubcatalog()
          || pTcat.getCatalog().getUseAvailableFilter()
            || pTcat.getCatalog().getUsePickupPlaceFilter()) {
        FilterInteger res = new FilterInteger();
        String operStr = pRqDt.getParameter("fltPriOp");
        String val1Str = pRqDt.getParameter("fltPriVal1");
        String dgsep = (String) pRqVs.get("decGrSepv");
        if (operStr != null && !"".equals(operStr)
          && val1Str != null && !"".equals(val1Str)) {
          res.setOperator(Enum.valueOf(EFilterOperator.class, operStr));
          if (dgsep != null) {
            val1Str = val1Str.replace(dgsep, "");
          }
          res.setValue1(Integer.valueOf(val1Str));
          String val2Str = pRqDt.getParameter("fltPriVal2");
          if (val2Str != null && !"".equals(val2Str)) {
            if (dgsep != null) {
              val2Str = val2Str.replace(dgsep, "");
            }
            res.setValue2(Integer.valueOf(val2Str));
          }
        }
        return res;
      } else {
        return null;
      }
    }