Examples of OBError


Examples of org.openbravo.erpCommon.utility.OBError

    if (log4j.isDebugEnabled())
      log4j.debug("Output: values - out");
  }

  private OBError updateValues(HttpServletRequest request, VariablesSecureApp vars, String strKey) {
    OBError myMessage = null;
    if (log4j.isDebugEnabled())
      log4j.debug("Update: values");

    String[] strValueId = request.getParameterValues("strMaintScheduled");
    if (log4j.isDebugEnabled())
      log4j.debug("Update: values after strValueID");

    if (strValueId == null || strValueId.length == 0) {
      return Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
    }
    Connection conn = null;
    try {
      conn = this.getTransactionConnection();
      for (int i = 0; i < strValueId.length; i++) {
        if (log4j.isDebugEnabled())
          log4j.debug("*****strValueId[i]=" + strValueId[i]);
        String done = vars.getStringParameter("strDone" + strValueId[i]);
        if (done == null)
          done = "";
        String result = vars.getStringParameter("strResult" + strValueId[i]);
        if (result == null)
          result = "";
        String usedtime = vars.getStringParameter("strUsedTime" + strValueId[i]);
        String observation = vars.getStringParameter("strObservation" + strValueId[i]);
        if (done.equals("Y")) {
          if (log4j.isDebugEnabled())
            log4j.debug("Values to update: " + strValueId[i] + ", " + result + ", " + usedtime
                + ", " + observation);
          try {
            UpdateMaintenanceScheduledData.update(conn, this, result.equals("Y") ? "Y" : "N",
                usedtime, observation, vars.getUser(), strKey, strValueId[i]);
          } catch (ServletException ex) {
            myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
            releaseRollbackConnection(conn);
            return myMessage;
          }
        }
      }
      releaseCommitConnection(conn);
      myMessage = new OBError();
      myMessage.setType("Success");
      myMessage.setTitle("");
      myMessage.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()));
    } catch (Exception e) {
      try {
        releaseRollbackConnection(conn);
      } catch (Exception ignored) {
      }
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      xmlDocument.setParameter("leftTabs", lBar.manualTemplate());
    } catch (Exception ex) {
      throw new ServletException(ex);
    }
    {
      OBError myMessage = vars.getMessage("ReportMaterialDimensionalAnalysesJR");
      vars.removeMessage("ReportMaterialDimensionalAnalysesJR");
      if (myMessage != null) {
        xmlDocument.setParameter("messageType", myMessage.getType());
        xmlDocument.setParameter("messageTitle", myMessage.getTitle());
        xmlDocument.setParameter("messageMessage", myMessage.getMessage());
      }
    }

    xmlDocument.setParameter("calendar", vars.getLanguage().substring(0, 2));
    xmlDocument.setParameter("language", "defaultLang=\"" + vars.getLanguage() + "\";");
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

    strOrderby = strHaving + strOrderby;

    // Checks if there is a conversion rate for each of the transactions of
    // the report
    String strConvRateErrorMsg = "";
    OBError myMessage = null;
    myMessage = new OBError();
    if (strComparative.equals("Y")) {
      try {
        data = ReportMaterialDimensionalAnalysesJRData.select(this, strCurrencyId, strTextShow[0],
            strTextShow[1], strTextShow[2], strTextShow[3], strTextShow[4], Tree.getMembers(this,
                TreeData.getTreeOrg(this, vars.getClient()), strOrg), Utility.getContext(this,
                vars, "#User_Client", "ReportMaterialDimensionalAnalysesJR"), strDateFrom,
            DateTimeData.nDaysAfter(this, strDateTo, "1"), strPartnerGroup, strcBpartnerId,
            strProductCategory, strmProductId, strDateFromRef, DateTimeData.nDaysAfter(this,
                strDateToRef, "1"), strOrderby);
      } catch (ServletException ex) {
        myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
      }
    } else {
      try {
        data = ReportMaterialDimensionalAnalysesJRData.selectNoComparative(this, strCurrencyId,
            strTextShow[0], strTextShow[1], strTextShow[2], strTextShow[3], strTextShow[4], Tree
                .getMembers(this, TreeData.getTreeOrg(this, vars.getClient()), strOrg), Utility
                .getContext(this, vars, "#User_Client", "ReportMaterialDimensionalAnalysesJR"),
            strDateFrom, DateTimeData.nDaysAfter(this, strDateTo, "1"), strPartnerGroup,
            strcBpartnerId, strProductCategory, strmProductId, strOrderby);
      } catch (ServletException ex) {
        myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
      }
    }
    strConvRateErrorMsg = myMessage.getMessage();
    // If a conversion rate is missing for a certain transaction, an error
    // message window pops-up.
    if (!strConvRateErrorMsg.equals("") && strConvRateErrorMsg != null) {
      advisePopUp(request, response, "ERROR", Utility.messageBD(this, "NoConversionRateHeader",
          vars.getLanguage()), strConvRateErrorMsg);
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      String strWindowPath = Utility.getTabURL(this, strTab, "R");
      if (strWindowPath.equals(""))
        strWindowPath = strDefaultServlet;

      OBError myError = processButton(vars, strKey, strOrgId, strWindow);
      vars.setMessage(strTab, myError);
      printPageClosePopUp(response, vars, strWindowPath);
    } else
      pageErrorPopUp(response);
  }
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

  private synchronized OBError processButton(VariablesSecureApp vars, String strKey, String strOrgId,
      String windowId) {

    Connection conn = null;
    OBError myError = null;
    try {
      conn = this.getTransactionConnection();
      String strRegId = SequenceIdData.getUUID();
      String strCloseId = SequenceIdData.getUUID();
      String strOpenId = SequenceIdData.getUUID();
      String strDivideUpId = SequenceIdData.getUUID();
      CreateRegFactAcctData[] data = CreateRegFactAcctData
          .treeOrg(this, vars.getClient(), strOrgId);
      CreateRegFactAcctData[] acctSchema = CreateRegFactAcctData.treeAcctSchema(this, vars
          .getClient());
      for (int j = 0; j < acctSchema.length; j++) {
        for (int i = 0; i < data.length; i++) {
          if (log4j.isDebugEnabled())
            log4j.debug("Output: Before buttonReg");
          String strRegOut = processButtonReg(conn, vars, strKey, windowId, data[i].org, strRegId,
              acctSchema[j].id);
          String strCloseOut = processButtonClose(conn, vars, strKey, windowId, data[i].org,
              strCloseId, strOpenId, strDivideUpId, acctSchema[j].id);
          if (log4j.isDebugEnabled())
            log4j.debug("Output: After buttonClose - strRegOut:" + strRegOut);
          if (log4j.isDebugEnabled())
            log4j.debug("Output: After buttonClose - strCloseOut:" + strCloseOut);
          if (!strRegOut.equals("Success")) {
            return Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
          } else if (!strCloseOut.equals("Success")) {
            return Utility.translateError(this, vars, vars.getLanguage(), Utility.messageBD(this,
                "ProcessRunError_CreateNextPeriod", vars.getLanguage()));
          }
          ExpenseAmtDr = new BigDecimal("0");
          ExpenseAmtCr = new BigDecimal("0");
          RevenueAmtDr = new BigDecimal("0");
          RevenueAmtCr = new BigDecimal("0");
          String strOrgSchemaId = CreateRegFactAcctData.orgAcctschema(this, data[i].org,
              acctSchema[j].id);
          if (strOrgSchemaId != null && !strOrgSchemaId.equals("")) {
            if (CreateRegFactAcctData.insertOrgClosing(conn, this, vars.getClient(), data[i].org,
                vars.getUser(), strKey, strOrgSchemaId, strRegId, strCloseId, strDivideUpId,
                strOpenId) == 0
                || CreateRegFactAcctData.updateClose(conn, this, vars.getUser(), strKey,
                    data[i].org) == 0)
              return Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
          }
        }
      }
      releaseCommitConnection(conn);
      myError = new OBError();
      myError.setType("Success");
      myError.setTitle("");
      myError.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()));
    } catch (Exception e) {
      log4j.warn(e);
      try {
        releaseRollbackConnection(conn);
      } catch (Exception ignored) {
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      printPage(response, vars, false);
    } else if (vars.commandIn("CHANGE")) {
      String strClaveOld = vars.getRequiredStringParameter("inpClaveOld");
      String strClaveNew = vars.getRequiredStringParameter("inpClaveNew");

      OBError myMessage = null;
      try {
        changePassword(vars, strClaveOld, strClaveNew);
      } catch (ServletException ex) {
        myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
        myMessage.setTitle(Utility.messageBD(this, "Error", vars.getLanguage()));
        if (!myMessage.isConnectionAvailable()) {
          bdErrorConnection(response);
          return;
        } else {
          vars.setMessage("Role", myMessage);
        }
      }
      if (myMessage == null) {
        myMessage = Utility.translateError(this, vars, vars.getLanguage(), "@CODE=PasswordChanged");
        myMessage.setTitle(Utility.messageBD(this, "Success", vars.getLanguage()));
        vars.setMessage("Role", myMessage);
      }
      bdErrorAjax(response, myMessage.getType(), myMessage.getTitle(), myMessage.getMessage());
      // response.sendRedirect(strDireccion + request.getServletPath());
    } else if (vars.commandIn("SAVE")) {
      String strSetDefault = vars.getStringParameter("setasdefault");

      if (saveDefaultOptions(vars, strSetDefault, request)) {
        vars = new VariablesSecureApp(request); // refresh
        printPage(response, vars, true);
      } else {
        OBError myMessage = new OBError();
        myMessage.setType("Error");
        myMessage.setTitle(Utility.messageBD(this, "Error", vars.getLanguage()));
        myMessage.setMessage(Utility.messageBD(this, "LoginError", vars.getLanguage()));
        vars.setMessage("Role", myMessage);
        response.sendRedirect(strDireccion + request.getServletPath());
      }
    } else
      pageErrorPopUp(response);
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

        OrganizationData.selectLogin(this)));
    xmlDocument.setParameter("warehouses", Utility.arrayDobleEntrada("arrWare", WarehouseData
        .select(this)));

    {
      OBError myMessage = vars.getMessage("Role");
      vars.removeMessage("Role");
      if (myMessage != null) {
        xmlDocument.setParameter("messageType", myMessage.getType());
        xmlDocument.setParameter("messageTitle", myMessage.getTitle());
        xmlDocument.setParameter("messageMessage", myMessage.getMessage());
      }
    }

    xmlDocument.setData("structure", RoleData.select(this, vars.getRole()));
    response.setContentType("text/html; charset=UTF-8");
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      String strWindowPath = Utility.getTabURL(this, strTabId, "R");
      if (strWindowPath.equals(""))
        strWindowPath = strDefaultServlet;

      OBError myMessage = updateValues(vars, strValueId, strGroupId, strKey, strWindowId);
      vars.setMessage(strTabId, myMessage);
      printPageClosePopUp(response, vars, strWindowPath);
    } else
      pageErrorPopUp(response);
  }
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      dataValues[i] = EditCCPMeasureValuesValuesData.select(this, data[i].groupid);
      if (dataValues[i] == null || dataValues[i].length == 0)
        dataValues[i] = new EditCCPMeasureValuesValuesData[0];
    }

    OBError myMessage = vars.getMessage("EditCCPMeasureValues");
    vars.removeMessage("EditCCPMeasureValues");
    if (myMessage != null) {
      xmlDocument.setParameter("messageType", myMessage.getType());
      xmlDocument.setParameter("messageTitle", myMessage.getTitle());
      xmlDocument.setParameter("messageMessage", myMessage.getMessage());
    }
    xmlDocument.setData("structure1", data);
    xmlDocument.setDataArray("reportHours", "structureHours", dataHours);
    xmlDocument.setDataArray("reportValues", "structureValues", dataValues);
    response.setContentType("text/html; charset=UTF-8");
View Full Code Here

Examples of org.openbravo.erpCommon.utility.OBError

      String strKey, String strWindowId) {

    if (log4j.isDebugEnabled())
      log4j.debug("Update: values");

    OBError myError = null;
    int total = 0;
    Boolean error = false;

    if (log4j.isDebugEnabled())
      log4j.debug("Update: values after strValueID");
    if (strValueId == null || strValueId.length == 0) {
      myError = Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
      return myError;
    }
    Connection conn = null;
    try {
      conn = this.getTransactionConnection();
      for (int i = 0; i < strValueId.length; i++) {
        String numeric = "";
        String text = "";
        String check = "N";
        if (log4j.isDebugEnabled())
          log4j.debug("*****strValueId[i]=" + strValueId[i]);
        if (!strValueId[i].equals("0")) {
          String type = EditCCPMeasureValuesData.selectType(this, strValueId[i]);
          if (type.equals("N"))
            numeric = vars.getStringParameter("strValue" + strValueId[i]);
          else if (type.equals("T"))
            text = vars.getStringParameter("strValue" + strValueId[i]);
          else
            check = vars.getStringParameter("strValue" + strValueId[i]);
          if (log4j.isDebugEnabled())
            log4j.debug("Values to update: " + strValueId[i] + ", " + numeric + ", " + text + ", "
                + check);
          try {
            total = EditCCPMeasureValuesData.update(conn, this, numeric, text,
                check.equals("Y") ? "Y" : "N", strValueId[i]);
          } catch (ServletException ex) {
            myError = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
            releaseRollbackConnection(conn);
            return myError;
          }
          if (total == 0)
            error = true;
        }
      }

      if (error) {
        myError = Utility.translateError(this, vars, vars.getLanguage(), "@CODE=DBExecuteError");
        return myError;
      }

      releaseCommitConnection(conn);
      myError = new OBError();
      myError.setType("Success");
      myError.setTitle("");
      myError.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()));
    } catch (Exception e) {
      try {
        releaseRollbackConnection(conn);
      } catch (Exception ignored) {
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.