Examples of ItemPK


Examples of org.jallinone.items.java.ItemPK

  public final Response executeCommand(Object inputPar,UserSessionParameters userSessionPars,HttpServletRequest request, HttpServletResponse response,HttpSession userSession,ServletContext context) {
    GridParams gridPars = (GridParams)inputPar;
    try {
                  String companyCode = (String)gridPars.getOtherGridParams().get(ApplicationConsts.COMPANY_CODE_SYS01);
                  if (companyCode==null) {
                    ItemPK pk = (ItemPK) gridPars.getOtherGridParams().get(ApplicationConsts.ITEM_PK);
                    if (pk!=null)
                      companyCode = pk.getCompanyCodeSys01ITM01();
                  }
                  VariantDescriptionsVO vo = (VariantDescriptionsVO)((JAIOUserSessionParameters)userSessionPars).getVariantDescriptionsVO().get(companyCode);
                  if (vo==null)
                    vo = new VariantDescriptionsVO();
                  ItemAvailabilities bean = (ItemAvailabilities)JAIOBeanFactory.getInstance().getBean(ItemAvailabilities.class);
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

    Connection conn = null;
    try {
      if (this.conn==null) conn = getConn(); else conn = this.conn;
      discountBean.setConn(conn);

      ItemPK pk = (ItemPK)gridParams.getOtherGridParams().get(ApplicationConsts.ITEM_PK);

      stmt = conn.createStatement();
      ResultSet rset = stmt.executeQuery(
          "select DISCOUNT_CODE_SAL03 from SAL04_ITEM_DISCOUNTS where "+
          "COMPANY_CODE_SYS01='"+pk.getCompanyCodeSys01ITM01()+"' and ITEM_CODE_ITM01='"+pk.getItemCodeITM01()+"'"
      );
      ArrayList discountCodes = new ArrayList();
      while(rset.next()) {
        discountCodes.add( rset.getString(1) );
      }
      rset.close();

      Response res = discountBean.getDiscountsList(
          pk.getCompanyCodeSys01ITM01(),
          discountCodes,
          serverLanguageId,
          gridParams,
          username,
          ItemDiscountVO.class
      );
      if (!res.isError()) {
        java.util.List rows = ((VOListResponse)res).getRows();
        for(int i=0;i<rows.size();i++) {
          ((ItemDiscountVO)rows.get(i)).setItemCodeItm01SAL04(pk.getItemCodeITM01());
        }

      }

      Response answer = res;
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

          if (vo.getItemCodeITM01()==null || vo.getItemCodeITM01().equals("")) {
            grid.getOtherGridParams().remove(ApplicationConsts.ITEM_PK);
            reloadButton.setEnabled(false);
          }
          else {
            grid.getOtherGridParams().put(ApplicationConsts.ITEM_PK,new ItemPK(
                vo.getCompanyCodeSys01ITM01(),
                vo.getItemCodeITM01()
            ));
            reloadButton.setEnabled(true);
          }
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

  public final Response executeCommand(Object inputPar,UserSessionParameters userSessionPars,HttpServletRequest request, HttpServletResponse response,HttpSession userSession,ServletContext context) {
    GridParams gridPars = (GridParams)inputPar;
    try {
                  String companyCode = (String)gridPars.getOtherGridParams().get(ApplicationConsts.COMPANY_CODE_SYS01);
                  if (companyCode==null) {
                    ItemPK pk = (ItemPK) gridPars.getOtherGridParams().get(ApplicationConsts.ITEM_PK);
                    if (pk!=null)
                      companyCode = pk.getCompanyCodeSys01ITM01();
                  }
                  VariantDescriptionsVO vo = (VariantDescriptionsVO)((JAIOUserSessionParameters)userSessionPars).getVariantDescriptionsVO().get(companyCode);
                  ArrayList companiesList = ((JAIOUserSessionParameters)userSessionPars).getCompanyBa().getCompaniesList("WAR01");
                  ItemAvailabilities bean = (ItemAvailabilities)JAIOBeanFactory.getInstance().getBean(ItemAvailabilities.class);
                  Response answer = bean.loadBookedItems(vo.getVariant1Descriptions(),vo.getVariant2Descriptions(),vo.getVariant3Descriptions(),vo.getVariant4Descriptions(),vo.getVariant5Descriptions(),gridPars,((JAIOUserSessionParameters)userSessionPars).getServerLanguageId(),userSessionPars.getUsername(),companiesList );
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

  public final Response executeCommand(Object inputPar,UserSessionParameters userSessionPars,HttpServletRequest request, HttpServletResponse response,HttpSession userSession,ServletContext context) {
    GridParams gridPars = (GridParams)inputPar;
    try {
                        String companyCode = (String)gridPars.getOtherGridParams().get(ApplicationConsts.COMPANY_CODE_SYS01);
                        if (companyCode==null) {
                          ItemPK pk = (ItemPK) gridPars.getOtherGridParams().get(ApplicationConsts.ITEM_PK);
                          if (pk!=null)
                            companyCode = pk.getCompanyCodeSys01ITM01();
                        }
                        VariantDescriptionsVO vo = (VariantDescriptionsVO)((JAIOUserSessionParameters)userSessionPars).getVariantDescriptionsVO().get(companyCode);
      ArrayList companiesList = ((JAIOUserSessionParameters)userSessionPars).getCompanyBa().getCompaniesList("WAR01");
      ItemAvailabilities bean = (ItemAvailabilities)JAIOBeanFactory.getInstance().getBean(ItemAvailabilities.class);
      Response answer = bean.loadItemAvailabilities(vo.getVariant1Descriptions(),vo.getVariant2Descriptions(),vo.getVariant3Descriptions(),vo.getVariant4Descriptions(),vo.getVariant5Descriptions(),gridPars,((JAIOUserSessionParameters)userSessionPars).getServerLanguageId(),userSessionPars.getUsername(),companiesList);
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

    panel.getDiscountsPanel().setEnabled(true);
    panel.getDiscountsPanel().setParentVO(panel.getParentVO(),vo);
    panel.getDiscountsPanel().getGrid().reloadData();

    panel.getBookedItemsPanel().getGrid().getOtherGridParams().put(ApplicationConsts.ITEM_PK,new ItemPK(vo.getCompanyCodeSys01DOC02(),vo.getItemCodeItm01DOC02()));
    panel.getBookedItemsPanel().getControlItemType().setValue(vo.getProgressiveHie02DOC02());
    panel.getBookedItemsPanel().getControlItemCode().setValue(vo.getItemCodeItm01DOC02());
    panel.getBookedItemsPanel().getControlItemCode().getLookupController().getLookupDataLocator().getLookupFrameParams().put(ApplicationConsts.COMPANY_CODE_SYS01,vo.getCompanyCodeSys01DOC02());
    panel.getBookedItemsPanel().getControlItemCode().getLookupController().getLookupDataLocator().getLookupValidationParameters().put(ApplicationConsts.COMPANY_CODE_SYS01,vo.getCompanyCodeSys01DOC02());
    panel.getBookedItemsPanel().getControlItemCode().getLookupController().forceValidate();
    panel.getBookedItemsPanel().getGrid().reloadData();

    panel.getOrderedItemsPanel().getGrid().getOtherGridParams().put(ApplicationConsts.ITEM_PK,new ItemPK(vo.getCompanyCodeSys01DOC02(),vo.getItemCodeItm01DOC02()));
    panel.getOrderedItemsPanel().getControlItemType().setValue(vo.getProgressiveHie02DOC02());
    panel.getOrderedItemsPanel().getControlItemCode().setValue(vo.getItemCodeItm01DOC02());
    panel.getOrderedItemsPanel().getControlItemCode().getLookupController().getLookupDataLocator().getLookupFrameParams().put(ApplicationConsts.COMPANY_CODE_SYS01,vo.getCompanyCodeSys01DOC02());
    panel.getOrderedItemsPanel().getControlItemCode().getLookupController().getLookupDataLocator().getLookupValidationParameters().put(ApplicationConsts.COMPANY_CODE_SYS01,vo.getCompanyCodeSys01DOC02());
    panel.getOrderedItemsPanel().getControlItemCode().getLookupController().forceValidate();
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

  public final Response executeCommand(Object inputPar,UserSessionParameters userSessionPars,HttpServletRequest request, HttpServletResponse response,HttpSession userSession,ServletContext context) {
      GridParams pars = (GridParams)inputPar;
    try {
      ItemSheets bean = (ItemSheets)JAIOBeanFactory.getInstance().getBean(ItemSheets.class);
      ItemPK pk = (ItemPK)pars.getOtherGridParams().get(ApplicationConsts.ITEM_PK);
      Response answer = bean.loadItemSpareParts(pars,((JAIOUserSessionParameters)userSessionPars).getServerLanguageId(),userSessionPars.getUsername(),pk.getCompanyCodeSys01ITM01(),pk.getItemCodeITM01());

      return answer;
    }
    catch (Throwable ex) {
      Logger.error(userSessionPars.getUsername(),this.getClass().getName(),"executeCommand","Error while processing request",ex);
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

   int row = -1;
   if (parentFrame!=null)
     parentFrame.getGrid().getSelectedRow();
   if (row!=-1) {
     GridItemVO gridVO = (GridItemVO)parentFrame.getGrid().getVOListTableModel().getObjectForRow(row);
     pk = new ItemPK(gridVO.getCompanyCodeSys01ITM01(),gridVO.getItemCodeITM01());
   }

    return ClientUtils.getData("loadItem",pk);
  }
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

      return new ErrorResponse("a product cannot require serial number definition");
    }
    Response res = ClientUtils.getData("insertItem",vo);
    if (!res.isError()) {
      vo = (DetailItemVO)((VOResponse)res).getVo();
      pk = new ItemPK(vo.getCompanyCodeSys01ITM01(),vo.getItemCodeITM01());
      if (parentFrame!=null) {
//        parentFrame.getGrid().reloadData();
      }

      frame.getDiscountsGrid().getOtherGridParams().put(
          ApplicationConsts.ITEM_PK,
          pk
      );
      frame.getDiscountsGrid().reloadData();
      frame.getPricesGrid().getOtherGridParams().put(ApplicationConsts.ITEM,vo);
      frame.getPricesGrid().reloadData();
      frame.setButtonsEnabled(true);

      frame.getSupplierPrices().getPricesGrid().getOtherGridParams().put(ApplicationConsts.ITEM_PK,pk);
      frame.getSupplierPrices().setButtonsEnabled(true);
      frame.getSupplierPrices().getPricesGrid().reloadData();

      frame.getItemSparePartsPanel().init(vo,false);

      frame.getBookedItemsPanel().setEnabled(true);
      frame.getOrderedItemsPanel().setEnabled(true);
      frame.getBookedItemsPanel().getGrid().reloadData();
      frame.getOrderedItemsPanel().getGrid().reloadData();
      frame.getBookedItemsPanel().getGrid().getOtherGridParams().put(ApplicationConsts.ITEM_PK,new ItemPK(vo.getCompanyCodeSys01ITM01(),vo.getItemCodeITM01()));
      frame.getOrderedItemsPanel().getGrid().getOtherGridParams().put(ApplicationConsts.ITEM_PK,new ItemPK(vo.getCompanyCodeSys01ITM01(),vo.getItemCodeITM01()));
      frame.getDocsPanel().setItemVO(vo);
//      frame.getItemVariantsPanel().setContent(vo,frame.getVariantsNames());


      frame.getBomTabbedPane().getComponentsGrid().getOtherGridParams().put(
View Full Code Here

Examples of org.jallinone.items.java.ItemPK

   * @return an ErrorResponse value object in case of errors, VOResponse if the operation is successfully completed
   */
  public Response deleteRecord(ValueObject persistentObject) throws Exception {
    ArrayList pks = new ArrayList();
    DetailItemVO vo = (DetailItemVO)persistentObject;
    ItemPK pk = new ItemPK(vo.getCompanyCodeSys01ITM01(),vo.getItemCodeITM01());
    pks.add(pk);
    Response res = ClientUtils.getData("deleteItems",pks);
    if (!res.isError()) {
      if (parentFrame!=null) {
        parentFrame.getGrid().reloadCurrentBlockOfData();
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.