public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { VariablesSecureApp vars = new VariablesSecureApp(request); // Get user Client's base currency String strUserCurrencyId = Utility.stringBaseCurrencyId(this, vars.getClient()); if (vars.commandIn("DEFAULT", "DEFAULT_COMPARATIVE")) { String strDateFrom = vars.getGlobalVariable( "inpDateFrom", "ReportRefundSalesDimensionalAnalyses|dateFrom", ""); String strDateTo = vars.getGlobalVariable("inpDateTo", "ReportRefundSalesDimensionalAnalyses|dateTo", ""); String strDateFromRef = vars.getGlobalVariable( "inpDateFromRef", "ReportRefundSalesDimensionalAnalyses|dateFromRef", ""); String strDateToRef = vars.getGlobalVariable( "inpDateToRef", "ReportRefundSalesDimensionalAnalyses|dateToRef", ""); String strPartnerGroup = vars.getGlobalVariable( "inpPartnerGroup", "ReportRefundSalesDimensionalAnalyses|partnerGroup", ""); String strcBpartnerId = vars.getInGlobalVariable( "inpcBPartnerId_IN", "ReportRefundSalesDimensionalAnalyses|partner", "", IsIDFilter.instance); String strProductCategory = vars.getGlobalVariable( "inpProductCategory", "ReportRefundSalesDimensionalAnalyses|productCategory", ""); String strmProductId = vars.getInGlobalVariable( "inpmProductId_IN", "ReportRefundSalesDimensionalAnalyses|product", "", IsIDFilter.instance); // ad_ref_list.value where reference_id = 800087 String strNotShown = vars.getInGlobalVariable( "inpNotShown", "ReportRefundSalesDimensionalAnalyses|notShown", "", IsPositiveIntFilter.instance); String strShown = vars.getInGlobalVariable( "inpShown", "ReportRefundSalesDimensionalAnalyses|shown", "", IsPositiveIntFilter.instance); String strOrg = vars.getGlobalVariable("inpOrg", "ReportRefundSalesDimensionalAnalyses|org", ""); String strsalesrepId = vars.getGlobalVariable( "inpSalesrepId", "ReportRefundSalesDimensionalAnalyses|salesrep", ""); String strmWarehouseId = vars.getGlobalVariable( "inpmWarehouseId", "ReportRefundSalesDimensionalAnalyses|warehouseId", ""); String strOrder = vars.getGlobalVariable( "inpOrder", "ReportRefundSalesDimensionalAnalyses|order", "Normal"); String strMayor = vars.getNumericGlobalVariable( "inpMayor", "ReportRefundSalesDimensionalAnalyses|mayor", ""); String strMenor = vars.getNumericGlobalVariable( "inpMenor", "ReportRefundSalesDimensionalAnalyses|menor", ""); String strRatioMayor = vars.getNumericGlobalVariable( "inpRatioMayor", "ReportRefundSalesDimensionalAnalyses|ratioMayor", ""); String strRatioMenor = vars.getNumericGlobalVariable( "inpRatioMenor", "ReportRefundSalesDimensionalAnalyses|ratioMenor", ""); String strCurrencyId = vars.getGlobalVariable( "inpCurrencyId", "ReportRefundSalesDimensionalAnalyses|currency", strUserCurrencyId); String strComparative = ""; if (vars.commandIn("DEFAULT_COMPARATIVE")) strComparative = vars.getRequestGlobalVariable( "inpComparative", "ReportRefundSalesDimensionalAnalyses|comparative"); else strComparative = vars.getGlobalVariable( "inpComparative", "ReportRefundSalesDimensionalAnalyses|comparative", "N"); printPageDataSheet( response, vars, strComparative, strDateFrom, strDateTo, strPartnerGroup, strcBpartnerId, strProductCategory, strmProductId, strNotShown, strShown, strDateFromRef, strDateToRef, strOrg, strsalesrepId, strmWarehouseId, strOrder, strMayor, strMenor, strRatioMayor, strRatioMenor, strCurrencyId); } else if (vars.commandIn("EDIT_HTML", "EDIT_HTML_COMPARATIVE")) { String strDateFrom = vars.getRequestGlobalVariable( "inpDateFrom", "ReportRefundSalesDimensionalAnalyses|dateFrom"); String strDateTo = vars.getRequestGlobalVariable("inpDateTo", "ReportRefundSalesDimensionalAnalyses|dateTo"); String strDateFromRef = vars.getRequestGlobalVariable( "inpDateFromRef", "ReportRefundSalesDimensionalAnalyses|dateFromRef"); String strDateToRef = vars.getRequestGlobalVariable( "inpDateToRef", "ReportRefundSalesDimensionalAnalyses|dateToRef"); String strPartnerGroup = vars.getRequestGlobalVariable( "inpPartnerGroup", "ReportRefundSalesDimensionalAnalyses|partnerGroup"); String strcBpartnerId = vars.getRequestInGlobalVariable( "inpcBPartnerId_IN", "ReportRefundSalesDimensionalAnalyses|partner", IsIDFilter.instance); String strProductCategory = vars.getRequestGlobalVariable( "inpProductCategory", "ReportRefundSalesDimensionalAnalyses|productCategory"); String strmProductId = vars.getRequestInGlobalVariable( "inpmProductId_IN", "ReportRefundSalesDimensionalAnalyses|product", IsIDFilter.instance); // ad_ref_list.value where reference_id = 800087 String strNotShown = vars.getInStringParameter("inpNotShown", IsPositiveIntFilter.instance); String strShown = vars.getInStringParameter("inpShown", IsPositiveIntFilter.instance); String strOrg = vars.getRequestGlobalVariable("inpOrg", "ReportRefundSalesDimensionalAnalyses|org"); String strsalesrepId = vars.getRequestGlobalVariable( "inpSalesrepId", "ReportRefundSalesDimensionalAnalyses|salesrep"); String strmWarehouseId = vars.getRequestGlobalVariable( "inpmWarehouseId", "ReportRefundSalesDimensionalAnalyses|warehouseId"); String strOrder = vars.getRequestGlobalVariable("inpOrder", "ReportRefundSalesDimensionalAnalyses|order"); String strMayor = vars.getNumericParameter("inpMayor", ""); String strMenor = vars.getNumericParameter("inpMenor", ""); String strRatioMayor = vars.getNumericParameter("inpRatioMayor", ""); String strRatioMenor = vars.getNumericParameter("inpRatioMenor", ""); String strComparative = vars.getStringParameter("inpComparative", "N"); String strCurrencyId = vars.getGlobalVariable( "inpCurrencyId", "ReportRefundSalesDimensionalAnalyses|currency", strUserCurrencyId); printPageHtml( request, response, vars, strComparative, strDateFrom, strDateTo, strPartnerGroup, strcBpartnerId, strProductCategory, strmProductId, strNotShown, strShown, strDateFromRef, strDateToRef, strOrg, strsalesrepId, strmWarehouseId, strOrder, strMayor, strMenor, strRatioMayor, strRatioMenor, strCurrencyId); } else pageErrorPopUp(response); }