Examples of ItemWarehouse


Examples of com.pre.entity.stocks.ItemWarehouse

  }

  private void allocate(AllocationMessageContent content, List<ItemWarehouse> items) {
    if(!items.isEmpty()){
      ItemWarehouse itemWarehouse=items.get(0);
      double warehouseAllocatable=itemWarehouse.getAllocatableQuantity();
      double requestedQuantity = content.getTransactionQuantity();
      double diff = requestedQuantity - warehouseAllocatable;
      if(diff>0){
        //requested quantity is not available
        allocatePartially(content, items);
View Full Code Here

Examples of com.pre.entity.stocks.ItemWarehouse

  }

  private int checkAvailableQuantity(Item item, Warehouse warehouse, double quantity) {
    List<ItemWarehouse> items=itemWarehouseManager.findItemWarehouse(item.getCode(), warehouse.getName());
    if(!items.isEmpty()){
      ItemWarehouse itemWarehouse=items.get(0);
      double warehouseAllocatable=itemWarehouse.getAllocatableQuantity();
      double requestedQuantity = quantity;
      double diff = warehouseAllocatable- requestedQuantity ;
      if(diff<0 && diff<= -requestedQuantity){
        return 2;
      }
View Full Code Here

Examples of org.blueoxygen.postila.entity.ItemWarehouse

                        itemWarehouseFrom = (ItemWarehouse) sess.createQuery("FROM "+ItemWarehouse.class.getName()+" as iw WHERE iw.item=:item and iw.warehouse=:ware")
                                .setParameter("item", items)
                                .setParameter("ware", warehouses.get(cbFrom.getSelectedIndex()))
                                .uniqueResult();
                        if(itemWarehouseFrom == null || itemWarehouseFrom.getId().equalsIgnoreCase("")){
                            itemWarehouseFrom = new ItemWarehouse();
                            LogInformation log = new LogInformation();
                            log.setCreateDate(new Timestamp(System.currentTimeMillis()));
                            log.setActiveFlag(1);
                            itemWarehouseFrom.setItem(items);
                            itemWarehouseFrom.setWarehouse(warehouses.get(cbFrom.getSelectedIndex()));
                            itemWarehouseFrom.setQuantity("0");
                            itemWarehouseFrom.setLogInformation(log);
                            sess.save(itemWarehouseFrom);
                        }
                        itemWarehouseTo = (ItemWarehouse) sess.createQuery("FROM "+ItemWarehouse.class.getName()+" as iw WHERE iw.item=:item and iw.warehouse=:ware")
                                .setParameter("item", items)
                                .setParameter("ware", warehouses.get(cbTo.getSelectedIndex()))
                                .uniqueResult();
                        if(itemWarehouseTo == null || itemWarehouseTo.getId().equalsIgnoreCase("")){
                            itemWarehouseTo = new ItemWarehouse();
                            LogInformation log = new LogInformation();
                            log.setCreateDate(new Timestamp(System.currentTimeMillis()));
                            log.setActiveFlag(1);
                            itemWarehouseTo.setItem(items);
                            itemWarehouseTo.setWarehouse(warehouses.get(cbTo.getSelectedIndex()));
View Full Code Here

Examples of org.blueoxygen.postila.entity.ItemWarehouse

                model.removeRow(model.getRowCount()-1);
        }
        if(!list.isEmpty()){
            String sContact = "";
            for(Object ob : list){
                ItemWarehouse pw = (ItemWarehouse) ob;
                model.addRow(new Object[]{pw.getItem().getItemsName(), pw.getWarehouse().getName(), pw.getQuantity()});
            }
        }
    }
View Full Code Here

Examples of org.blueoxygen.postila.entity.ItemWarehouse

                        itemWarehouse = (ItemWarehouse) sess.createQuery("FROM "+ItemWarehouse.class.getName()+" as iw WHERE iw.item=:item and warehouse=:ware")
                                .setParameter("item", items)
                                .setParameter("ware", war.get(cbWarehouse.getSelectedIndex()))
                                .uniqueResult();
                        if(itemWarehouse == null || itemWarehouse.getId().equalsIgnoreCase("")){
                            itemWarehouse = new ItemWarehouse();
                            LogInformation log = new LogInformation();
                            log.setCreateDate(new Timestamp(System.currentTimeMillis()));
                            log.setActiveFlag(1);
                            itemWarehouse.setItem(items);
                            itemWarehouse.setWarehouse(war.get(cbWarehouse.getSelectedIndex()));
View Full Code Here

Examples of org.blueoxygen.postila.entity.ItemWarehouse

                        itemWarehouse = (ItemWarehouse) sess.createQuery("FROM "+ItemWarehouse.class.getName()+" as iw WHERE iw.item=:item and warehouse=:ware")
                                .setParameter("item", items)
                                .setParameter("ware", war.get(cbWarehouse.getSelectedIndex()))
                                .uniqueResult();
                        if(itemWarehouse == null || itemWarehouse.getId().equalsIgnoreCase("")){
                            itemWarehouse = new ItemWarehouse();
                            LogInformation log = new LogInformation();
                            log.setCreateDate(new Timestamp(System.currentTimeMillis()));
                            log.setActiveFlag(1);
                            itemWarehouse.setItem(items);
                            itemWarehouse.setWarehouse(war.get(cbWarehouse.getSelectedIndex()));
View Full Code Here

Examples of org.blueoxygen.postila.entity.ItemWarehouse

                        itemWarehouse = (ItemWarehouse) sess.createQuery("FROM "+ItemWarehouse.class.getName()+" as iw WHERE iw.item=:item and warehouse=:ware")
                                .setParameter("item", items)
                                .setParameter("ware", war.get(cbWarehouse.getSelectedIndex()))
                                .uniqueResult();
                        if(itemWarehouse == null || itemWarehouse.getId().equalsIgnoreCase("")){
                            itemWarehouse = new ItemWarehouse();
                            LogInformation log = new LogInformation();
                            log.setCreateDate(new Timestamp(System.currentTimeMillis()));
                            log.setActiveFlag(1);
                            itemWarehouse.setItem(items);
                            itemWarehouse.setWarehouse(war.get(cbWarehouse.getSelectedIndex()));
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.